Details

Time bar (total: 59.0s)

analyze1.0s (1.7%)

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

Compiled 42 to 27 computations (35.7% saved)

sample2.4s (4.1%)

Results
2.3s8256×body256valid
84.0ms259×body256invalid

preprocess168.0ms (0.3%)

Algorithm
egg-herbie
Rules
1294×distribute-rgt-in_binary64
1222×distribute-lft-in_binary64
829×fma-def_binary64
573×associate-*l*_binary64
382×associate-+r+_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03291015
17671015
215851015
349921015
452471015
552661015
654731015
759001015
859591015
088
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
6
7
Outputs
0
1
2
3
4
5
6
7
Call 2
Inputs
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y x) z) x) 54929528941/2000000) x) 28832688827/125000) x) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x a) x) b) x) c) x) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z y) x) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t y) z) y) 54929528941/2000000) y) 28832688827/125000) y) x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 a y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y x) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 b y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) x) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 c y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) x) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 i y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) x))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x z) y) z) 54929528941/2000000) z) 28832688827/125000) z) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z a) z) b) z) c) z) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x t) z) t) 54929528941/2000000) t) 28832688827/125000) t) y) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 t a) t) b) t) c) t) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x a) z) a) 54929528941/2000000) a) 28832688827/125000) a) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 a y) a) b) a) c) a) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x b) z) b) 54929528941/2000000) b) 28832688827/125000) b) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 b a) b) y) b) c) b) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x c) z) c) 54929528941/2000000) c) 28832688827/125000) c) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 c a) c) b) c) y) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x i) z) i) 54929528941/2000000) i) 28832688827/125000) i) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 i a) i) b) i) c) i) y))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) t) y) 54929528941/2000000) y) 28832688827/125000) y) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) a) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y z) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) b) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) z) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) c) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) z) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) i) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) z))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) a) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) t) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) c) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) t) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) i) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) t))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y b) y) a) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y c) y) b) y) a) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y i) y) b) y) c) y) a))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) c) y) b) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) i) y) c) y) b))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) i) y) c))
Outputs
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y z) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y x) z) x) 54929528941/2000000) x) 28832688827/125000) x) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x a) x) b) x) c) x) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y z) x 54929528941/2000000) x 28832688827/125000) x t) (fma.f64 (fma.f64 (fma.f64 (+.f64 x a) x b) x c) x i))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x a) b) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z y) x) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z y x) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y z x) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t y) z) y) 54929528941/2000000) y) 28832688827/125000) y) x) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 t y z) y 54929528941/2000000) y 28832688827/125000) y x) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y t z) 54929528941/2000000) 28832688827/125000) x) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 a y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y x) y) b) y) c) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 a y z) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 x y) y b) y c) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y a z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 x y) b) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 b y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) x) y) c) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 b y z) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y x) y c) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y b z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) x) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 c y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) x) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 c y z) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y x) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y c z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) x) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 i y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) x))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 i y z) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y x))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y i z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) x))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x z) y) z) 54929528941/2000000) z) 28832688827/125000) z) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z a) z) b) z) c) z) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x z y) z 54929528941/2000000) z 28832688827/125000) z t) (fma.f64 (fma.f64 (fma.f64 (+.f64 z a) z b) z c) z i))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 x z y) 54929528941/2000000) 28832688827/125000) t) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z a) b) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x t) z) t) 54929528941/2000000) t) 28832688827/125000) t) y) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 t a) t) b) t) c) t) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x t z) t 54929528941/2000000) t 28832688827/125000) t y) (fma.f64 (fma.f64 (fma.f64 (+.f64 t a) t b) t c) t i))
(/.f64 (fma.f64 t (fma.f64 t (fma.f64 t (fma.f64 x t z) 54929528941/2000000) 28832688827/125000) y) (fma.f64 t (fma.f64 t (fma.f64 t (+.f64 t a) b) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x a) z) a) 54929528941/2000000) a) 28832688827/125000) a) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 a y) a) b) a) c) a) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x a z) a 54929528941/2000000) a 28832688827/125000) a t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) a b) a c) a i))
(/.f64 (fma.f64 a (fma.f64 a (fma.f64 a (fma.f64 x a z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 a (fma.f64 a (fma.f64 a (+.f64 y a) b) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x b) z) b) 54929528941/2000000) b) 28832688827/125000) b) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 b a) b) y) b) c) b) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x b z) b 54929528941/2000000) b 28832688827/125000) b t) (fma.f64 (fma.f64 (fma.f64 (+.f64 a b) b y) b c) b i))
(/.f64 (fma.f64 b (fma.f64 b (fma.f64 b (fma.f64 x b z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 b (fma.f64 b (fma.f64 b (+.f64 a b) y) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x c) z) c) 54929528941/2000000) c) 28832688827/125000) c) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 c a) c) b) c) y) c) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x c z) c 54929528941/2000000) c 28832688827/125000) c t) (fma.f64 (fma.f64 (fma.f64 (+.f64 a c) c b) c y) c i))
(/.f64 (fma.f64 c (fma.f64 c (fma.f64 c (fma.f64 x c z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 c (fma.f64 c (fma.f64 c (+.f64 a c) b) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x i) z) i) 54929528941/2000000) i) 28832688827/125000) i) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 i a) i) b) i) c) i) y))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x i z) i 54929528941/2000000) i 28832688827/125000) i t) (fma.f64 (fma.f64 (fma.f64 (+.f64 a i) i b) i c) i y))
(/.f64 (fma.f64 i (fma.f64 i (fma.f64 i (fma.f64 x i z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 i (fma.f64 i (fma.f64 i (+.f64 a i) b) c) y))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) t) y) 54929528941/2000000) y) 28832688827/125000) y) z) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y t) y 54929528941/2000000) y 28832688827/125000) y z) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y t) 54929528941/2000000) 28832688827/125000) z) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) a) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y z) y) b) y) c) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y a) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y z) y b) y c) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y a) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y z) b) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) b) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) z) y) c) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y b) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y z) y c) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y b) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) z) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) c) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) z) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y c) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y z) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y c) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) z) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) i) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) z))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y i) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y z))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y i) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) z))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) a) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y t) y) b) y) c) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y z) y 54929528941/2000000) y 28832688827/125000) y a) (fma.f64 (fma.f64 (fma.f64 (+.f64 y t) y b) y c) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) a) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y t) b) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) b) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) t) y) c) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y z) y 54929528941/2000000) y 28832688827/125000) y b) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y t) y c) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) b) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) t) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) c) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) t) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y z) y 54929528941/2000000) y 28832688827/125000) y c) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y t) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) c) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) t) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) i) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) t))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y z) y 54929528941/2000000) y 28832688827/125000) y i) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y t))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) i) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) t))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y b) y) a) y) c) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y z) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y b) y a) y c) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y b) a) c) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y c) y) b) y) a) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y z) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y c) y b) y a) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y c) b) a) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y i) y) b) y) c) y) a))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y z) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y i) y b) y c) y a))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y i) b) c) a))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) c) y) b) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y z) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y c) y b) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) c) b) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) i) y) c) y) b))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y z) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y i) y c) y b))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) i) c) b))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) i) y) c))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y z) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y i) y c))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) i) c))
Compiler

Compiled 49 to 34 computations (30.6% saved)

simplify183.0ms (0.3%)

Algorithm
egg-herbie
Rules
2421×fma-def_binary64
572×unswap-sqr_binary64
537×sqr-pow_binary64
345×associate-+l+_binary64
276×*-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02735
14935
210335
333535
476835
5190735
6226635
7238435
8274335
9294835
10321835
11412835
12420735
13430835
14443035
15459035
16482035
17512835
18550835
19600335
20666835
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
Outputs
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x y z) y 54929528941/2000000) y 28832688827/125000) y t) (fma.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) y c) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))

eval2.0ms (0%)

Compiler

Compiled 67 to 36 computations (46.3% saved)

prune4.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
28.3b
Counts
3 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
28.3b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
28.3b
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
Compiler

Compiled 75 to 45 computations (40% saved)

localize68.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y)
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y)
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y)
27.7b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
Compiler

Compiled 194 to 51 computations (73.7% saved)

series59.0ms (0.1%)

Counts
4 → 204
Calls

51 calls:

TimeVariablePointExpression
5.0ms
c
@0
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
4.0ms
i
@0
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
3.0ms
z
@-inf
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
3.0ms
b
@0
(*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y)
3.0ms
z
@0
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))

rewrite63.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
335×add-sqr-sqrt_binary64
330×*-un-lft-identity_binary64
330×pow1_binary64
311×add-exp-log_binary64
311×add-log-exp_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify179.0ms (0.3%)

Algorithm
egg-herbie
Rules
384×fma-def_binary64
376×distribute-rgt-in_binary64
375×distribute-lft-in_binary64
332×times-frac_binary64
313×associate-/l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046511273
118339652
276499646
Stop Event
node limit
Counts
270 → 223
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) t) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (+.f64 (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i) (/.f64 (*.f64 t b) (pow.f64 i 2)))) (pow.f64 y 2)) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y)))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (+.f64 (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i) (/.f64 (*.f64 t b) (pow.f64 i 2)))) (pow.f64 y 2)) (+.f64 (/.f64 t i) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (+.f64 (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i) (/.f64 (*.f64 t b) (pow.f64 i 2)))) c) i) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) b) i) (/.f64 (*.f64 a t) (pow.f64 i 2)))))) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))))
x
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) a) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a x) y) (/.f64 (*.f64 b x) (pow.f64 y 2)))))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) x))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 c x) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) b) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 b x) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y 2)) (/.f64 (*.f64 (-.f64 54929528941/2000000 (+.f64 (*.f64 a (-.f64 z (*.f64 a x))) (*.f64 b x))) a) (pow.f64 y 3))))))))
x
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) x)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 2))) (/.f64 (*.f64 b x) (pow.f64 y 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 54929528941/2000000 (+.f64 (*.f64 b x) (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))))))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 3)) x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 2))) (/.f64 (*.f64 b x) (pow.f64 y 2))))
(/.f64 (+.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) t) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4)))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 y 9) (pow.f64 a 3)))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 y 9) (pow.f64 a 3)))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 b 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (pow.f64 y 2) b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 y 8) (pow.f64 b 4))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (pow.f64 y 2) b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 y 8) (pow.f64 b 4))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 z (*.f64 y (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))))) (pow.f64 i 4))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))))) (pow.f64 i 4))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000))))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(*.f64 28832688827/125000 y)
(+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 28832688827/125000 y))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 28832688827/125000 y)))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 (pow.f64 y 4) x)))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 (pow.f64 y 4) x)))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(*.f64 (pow.f64 y 3) z)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(*.f64 (pow.f64 y 3) z)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(*.f64 54929528941/2000000 y)
(+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 (pow.f64 y 3) x) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 (pow.f64 y 3) x) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(*.f64 (pow.f64 y 2) z)
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(*.f64 (pow.f64 y 2) z)
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 a (pow.f64 y 2)))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(*.f64 (+.f64 (pow.f64 y 2) b) y)
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(*.f64 (pow.f64 y 2) a)
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(*.f64 (pow.f64 y 2) a)
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(*.f64 (+.f64 y a) (pow.f64 y 2))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
Outputs
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) t) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) t) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x))
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x)
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x))
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x)
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))
(+.f64 (/.f64 t i) (*.f64 y (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t)))))
(fma.f64 y (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) (/.f64 t i))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (+.f64 (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i) (/.f64 (*.f64 t b) (pow.f64 i 2)))) (pow.f64 y 2)) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y)))
(fma.f64 (-.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 c (/.f64 i (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t)))))) (/.f64 t (/.f64 (*.f64 i i) b))) (*.f64 y y) (+.f64 (/.f64 t i) (*.f64 y (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t))))))
(fma.f64 (-.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (*.f64 (/.f64 t i) (/.f64 b i))) (*.f64 y y) (fma.f64 y (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) (/.f64 t i)))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (+.f64 (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i) (/.f64 (*.f64 t b) (pow.f64 i 2)))) (pow.f64 y 2)) (+.f64 (/.f64 t i) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (+.f64 (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i) (/.f64 (*.f64 t b) (pow.f64 i 2)))) c) i) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) b) i) (/.f64 (*.f64 a t) (pow.f64 i 2)))))) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))))
(fma.f64 (-.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 c (/.f64 i (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t)))))) (/.f64 t (/.f64 (*.f64 i i) b))) (*.f64 y y) (+.f64 (/.f64 t i) (fma.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (+.f64 (/.f64 (-.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 c (/.f64 i (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t)))))) (/.f64 t (/.f64 (*.f64 i i) b))) (/.f64 i c)) (+.f64 (/.f64 (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t))) (/.f64 i b)) (/.f64 a (/.f64 (*.f64 i i) t))))) (*.f64 y (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t)))))))
(+.f64 (fma.f64 (pow.f64 y 3) (-.f64 (-.f64 (/.f64 z i) (/.f64 (-.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (*.f64 (/.f64 t i) (/.f64 b i))) (/.f64 i c))) (+.f64 (/.f64 (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) (/.f64 i b)) (/.f64 (*.f64 t a) (*.f64 i i)))) (*.f64 y (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (fma.f64 (-.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (*.f64 (/.f64 t i) (/.f64 b i))) (*.f64 y y) (/.f64 t i)))
x
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (-.f64 x (/.f64 a (/.f64 y x))))
(+.f64 x (-.f64 (/.f64 z y) (*.f64 (/.f64 a y) x)))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) a) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a x) y) (/.f64 (*.f64 b x) (pow.f64 y 2)))))
(+.f64 (/.f64 z y) (-.f64 (+.f64 x (/.f64 54929528941/2000000 (*.f64 y y))) (+.f64 (/.f64 a (/.f64 (*.f64 y y) (-.f64 z (*.f64 a x)))) (+.f64 (/.f64 a (/.f64 y x)) (/.f64 b (/.f64 (*.f64 y y) x))))))
(+.f64 (/.f64 z y) (+.f64 x (-.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 (*.f64 (/.f64 a y) x) (+.f64 (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (*.f64 y y)) a) (*.f64 (/.f64 b y) (/.f64 x y)))))))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) x))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 c x) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) b) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 b x) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y 2)) (/.f64 (*.f64 (-.f64 54929528941/2000000 (+.f64 (*.f64 a (-.f64 z (*.f64 a x))) (*.f64 b x))) a) (pow.f64 y 3))))))))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 x (/.f64 28832688827/125000 (pow.f64 y 3))))) (+.f64 (/.f64 a (/.f64 y x)) (+.f64 (/.f64 c (/.f64 (pow.f64 y 3) x)) (+.f64 (/.f64 (-.f64 z (*.f64 a x)) (/.f64 (pow.f64 y 3) b)) (+.f64 (/.f64 b (/.f64 (*.f64 y y) x)) (+.f64 (/.f64 a (/.f64 (*.f64 y y) (-.f64 z (*.f64 a x)))) (/.f64 (-.f64 54929528941/2000000 (fma.f64 a (-.f64 z (*.f64 a x)) (*.f64 b x))) (/.f64 (pow.f64 y 3) a))))))))
(-.f64 (+.f64 (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))) (-.f64 (+.f64 x (/.f64 28832688827/125000 (pow.f64 y 3))) (*.f64 (/.f64 a y) x))) (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 54929528941/2000000 (fma.f64 a (-.f64 z (*.f64 a x)) (*.f64 b x))) (pow.f64 y 3)) a) (+.f64 (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (*.f64 y y)) a) (*.f64 (/.f64 b y) (/.f64 x y)))) (+.f64 (*.f64 (/.f64 c (pow.f64 y 3)) x) (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (pow.f64 y 3)) b))))
(-.f64 (+.f64 (+.f64 x (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (/.f64 28832688827/125000 (pow.f64 y 3)))) (/.f64 (-.f64 z (*.f64 a x)) y)) (+.f64 (+.f64 (*.f64 (/.f64 (-.f64 54929528941/2000000 (fma.f64 a (-.f64 z (*.f64 a x)) (*.f64 b x))) (pow.f64 y 3)) a) (+.f64 (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (*.f64 y y)) a) (*.f64 (/.f64 b y) (/.f64 x y)))) (+.f64 (*.f64 (/.f64 c (pow.f64 y 3)) x) (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (pow.f64 y 3)) b))))
x
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) x)
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 z (*.f64 a x))) y) x)
(-.f64 x (/.f64 (fma.f64 z -1 (*.f64 a x)) y))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 2))) (/.f64 (*.f64 b x) (pow.f64 y 2))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 z (*.f64 a x))) y) (+.f64 x (/.f64 54929528941/2000000 (*.f64 y y)))) (fma.f64 -1 (/.f64 a (/.f64 (*.f64 y y) (*.f64 -1 (-.f64 z (*.f64 a x))))) (/.f64 b (/.f64 (*.f64 y y) x))))
(-.f64 (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (-.f64 x (/.f64 (fma.f64 z -1 (*.f64 a x)) y))) (-.f64 (*.f64 (/.f64 b y) (/.f64 x y)) (*.f64 (/.f64 (fma.f64 z -1 (*.f64 a x)) y) (/.f64 a y))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 54929528941/2000000 (+.f64 (*.f64 b x) (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))))))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 3)) x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 2))) (/.f64 (*.f64 b x) (pow.f64 y 2))))
(-.f64 (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 y 3) (-.f64 54929528941/2000000 (fma.f64 b x (neg.f64 (*.f64 a (*.f64 -1 (-.f64 z (*.f64 a x))))))))) (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 y 3) x)) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 z (*.f64 a x))) y) (+.f64 (/.f64 28832688827/125000 (pow.f64 y 3)) (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 x (/.f64 b (/.f64 (pow.f64 y 3) (*.f64 -1 (-.f64 z (*.f64 a x))))))))))) (fma.f64 -1 (/.f64 a (/.f64 (*.f64 y y) (*.f64 -1 (-.f64 z (*.f64 a x))))) (/.f64 b (/.f64 (*.f64 y y) x))))
(-.f64 (-.f64 (-.f64 (-.f64 (+.f64 (/.f64 28832688827/125000 (pow.f64 y 3)) (+.f64 x (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (*.f64 (/.f64 b (pow.f64 y 3)) (fma.f64 z -1 (*.f64 a x)))))) (/.f64 (fma.f64 z -1 (*.f64 a x)) y)) (*.f64 (/.f64 c (pow.f64 y 3)) x)) (*.f64 (/.f64 a (pow.f64 y 3)) (-.f64 54929528941/2000000 (fma.f64 (neg.f64 a) (fma.f64 z -1 (*.f64 a x)) (*.f64 b x))))) (-.f64 (*.f64 (/.f64 b y) (/.f64 x y)) (*.f64 (/.f64 (fma.f64 z -1 (*.f64 a x)) y) (/.f64 a y))))
(/.f64 (+.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) t) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (fma.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) y t) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) y)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y) (+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) y)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y) (+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) y)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y) (+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) y)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y) (+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) y)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y) (+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) y)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y) (+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) y)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y) (+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) y)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y) (+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) y)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y) (+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))
(*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) y)) (neg.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2)))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (-.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) y) (/.f64 (*.f64 a (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) y)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2)) (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a)))))))
(+.f64 (-.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) y) (/.f64 (*.f64 a (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2))) (+.f64 (/.f64 (pow.f64 y 6) (/.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (*.f64 a a)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) y)) (+.f64 (fma.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2)) (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a))))) (neg.f64 (/.f64 (pow.f64 y 9) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 4) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 3))))))))
(+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 y 6) (/.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (*.f64 a a)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (/.f64 (*.f64 a (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2))) (/.f64 (pow.f64 y 9) (/.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 4) (pow.f64 a 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) y)))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a (pow.f64 y 3)))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 a (*.f64 y y))) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a))))))
(+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 a (*.f64 y y))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(+.f64 (+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 a (*.f64 y y))) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a)))))) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 3))))
(+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 a (*.f64 y y))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)))) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 3)) (/.f64 t (*.f64 a (pow.f64 y 3)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 y 9) (pow.f64 a 3)))))))
(+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 a (*.f64 y y))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3) (/.f64 (*.f64 (pow.f64 y 12) (pow.f64 a 4)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 3)))))))
(+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 a 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 9))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)))) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 a (*.f64 y y))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 12)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 4))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a (pow.f64 y 3)))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 a (*.f64 y y))) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a))))))
(+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 a (*.f64 y y))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(+.f64 (+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 a (*.f64 y y))) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a)))))) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 3))))
(+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 a (*.f64 y y))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)))) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 3)) (/.f64 t (*.f64 a (pow.f64 y 3)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 y 9) (pow.f64 a 3)))))))
(+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 a (*.f64 y y))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3) (/.f64 (*.f64 (pow.f64 y 12) (pow.f64 a 4)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 3)))))))
(+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 a 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 9))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)))) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 a (*.f64 y y))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 12)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 4))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) y)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (neg.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2) (*.f64 b (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))))))
(+.f64 (/.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (-.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (*.f64 (/.f64 (*.f64 y y) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2)) (*.f64 b (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) y)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2) (*.f64 b (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2)) (/.f64 (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b b))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2)) (*.f64 b (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (+.f64 (/.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 b 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2)) (/.f64 (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))) (fma.f64 -1 (/.f64 (pow.f64 y 6) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2)) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 b 3)))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) y)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (neg.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2) (*.f64 b (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))))))))
(+.f64 (+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b b))) (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 4)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 b 3)))) (/.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))) (-.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (*.f64 (/.f64 (*.f64 y y) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2)) (*.f64 b (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (pow.f64 y 2) b))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b (*.f64 y y)))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y (*.f64 y b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 y 4)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b))) (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 y b))))
(-.f64 (+.f64 (/.f64 t (*.f64 y (*.f64 y b))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y b))) (*.f64 (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 y 4)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b))) (+.f64 (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 y b))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 6) (pow.f64 b 3)))))
(-.f64 (+.f64 (/.f64 t (*.f64 y (*.f64 y b))) (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y b)) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2) (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 b 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (*.f64 (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 y 8) (pow.f64 b 4))))))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 y 4)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 y b)) (neg.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2) (/.f64 (*.f64 (pow.f64 y 8) (pow.f64 b 4)) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))))))))))
(-.f64 (+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y b)) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 3) (pow.f64 b 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 8)))) (+.f64 (/.f64 t (*.f64 y (*.f64 y b))) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2) (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 b 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (*.f64 (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b b))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (pow.f64 y 2) b))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b (*.f64 y y)))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y (*.f64 y b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 y 4)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b))) (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 y b))))
(-.f64 (+.f64 (/.f64 t (*.f64 y (*.f64 y b))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y b))) (*.f64 (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 y 4)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b))) (+.f64 (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 y b))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 6) (pow.f64 b 3)))))
(-.f64 (+.f64 (/.f64 t (*.f64 y (*.f64 y b))) (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y b)) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2) (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 b 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (*.f64 (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 y 8) (pow.f64 b 4))))))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 y 4)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 y b)) (neg.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2) (/.f64 (*.f64 (pow.f64 y 8) (pow.f64 b 4)) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))))))))))
(-.f64 (+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y b)) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 3) (pow.f64 b 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 8)))) (+.f64 (/.f64 t (*.f64 y (*.f64 y b))) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2) (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 b 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (*.f64 (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b b))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y)) (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))))
(-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) y) (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))) (*.f64 (/.f64 c (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y)) (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))) (/.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 c c)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)))))
(+.f64 (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) y) (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))) (*.f64 (/.f64 c (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3)) (*.f64 y (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))))))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) (*.f64 c c)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y)) (+.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (neg.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (*.f64 (pow.f64 y 3) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2))))))))
(-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) y) (+.f64 (-.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4) (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3)) (*.f64 y (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))) (*.f64 (/.f64 c (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y c))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y c))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)))
(-.f64 (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 3) (pow.f64 c 3)))))
(+.f64 (-.f64 (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 c 4)) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))) (+.f64 (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))))
(-.f64 (-.f64 (+.f64 (/.f64 (/.f64 t c) y) (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3) (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 4)))) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y c))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y c))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)))
(-.f64 (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 3) (pow.f64 c 3)))))
(+.f64 (-.f64 (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 c 4)) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))) (+.f64 (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))))
(-.f64 (-.f64 (+.f64 (/.f64 (/.f64 t c) y) (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3) (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 4)))) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (/.f64 (/.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (fma.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) y)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))
(+.f64 (/.f64 (/.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (fma.f64 (neg.f64 i) (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) y)) (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 i i) y) (/.f64 (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) y))))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (/.f64 (/.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (fma.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) y)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))
(+.f64 (fma.f64 (neg.f64 i) (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) y)) (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (fma.f64 (/.f64 i (/.f64 y i)) (/.f64 (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) y)) (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (/.f64 (/.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 z (*.f64 y (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) y) (/.f64 (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) y))))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (+.f64 (/.f64 (/.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (fma.f64 -1 (*.f64 (+.f64 (/.f64 28832688827/125000 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (+.f64 (/.f64 z (*.f64 y (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (+.f64 (/.f64 54929528941/2000000 (*.f64 (*.f64 y y) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (+.f64 (/.f64 (/.f64 t (pow.f64 y 4)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))))))) (pow.f64 i 3)) (fma.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) y)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))))
(+.f64 (-.f64 (fma.f64 (neg.f64 i) (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) y)) (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (*.f64 (+.f64 (/.f64 28832688827/125000 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4))) (+.f64 (/.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)) (+.f64 (+.f64 (/.f64 (/.f64 t (pow.f64 y 4)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)) (/.f64 x (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4))) (/.f64 (/.f64 z y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4))))) (pow.f64 i 3))) (fma.f64 (/.f64 i (/.f64 y i)) (/.f64 (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) y)) (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (/.f64 (/.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) i)
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) i)
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))
(+.f64 (/.f64 y (/.f64 i (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (-.f64 (/.f64 t i) (*.f64 (/.f64 y (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (+.f64 (/.f64 t i) (/.f64 (*.f64 y y) (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))))) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))
(+.f64 (/.f64 t i) (+.f64 (/.f64 y (/.f64 i (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (-.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (*.f64 (/.f64 y (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))))) (pow.f64 i 4))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 i 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (+.f64 (-.f64 (/.f64 y (/.f64 i (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (/.f64 (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3) (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (pow.f64 i 4))) (-.f64 (/.f64 t i) (*.f64 (/.f64 y (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) i)
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) i)
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))
(+.f64 (/.f64 y (/.f64 i (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (-.f64 (/.f64 t i) (*.f64 (/.f64 y (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (+.f64 (/.f64 t i) (/.f64 (*.f64 y y) (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))))) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))
(+.f64 (/.f64 t i) (+.f64 (/.f64 y (/.f64 i (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (-.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (*.f64 (/.f64 y (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))))) (pow.f64 i 4))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 i 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (+.f64 (-.f64 (/.f64 y (/.f64 i (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (/.f64 (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3) (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (pow.f64 i 4))) (-.f64 (/.f64 t i) (*.f64 (/.f64 y (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))))
(*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000))))
(*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))))
(*.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 4) x))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 4) x))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 4) x))
(*.f64 28832688827/125000 y)
(*.f64 y 28832688827/125000)
(+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 28832688827/125000 y))
(fma.f64 54929528941/2000000 (*.f64 y y) (*.f64 y 28832688827/125000))
(fma.f64 y 28832688827/125000 (*.f64 y (*.f64 y 54929528941/2000000)))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 28832688827/125000 y)))
(*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))))
(*.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 4) x))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (pow.f64 y 4) x))
(fma.f64 (pow.f64 y 3) z (*.f64 (pow.f64 y 4) x))
(fma.f64 z (pow.f64 y 3) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 (pow.f64 y 4) x)))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (*.f64 (pow.f64 y 4) x)))
(+.f64 (*.f64 (pow.f64 y 4) x) (*.f64 (fma.f64 y z 54929528941/2000000) (*.f64 y y)))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 4) x))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (pow.f64 y 4) x))
(fma.f64 (pow.f64 y 3) z (*.f64 (pow.f64 y 4) x))
(fma.f64 z (pow.f64 y 3) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 (pow.f64 y 4) x)))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (*.f64 (pow.f64 y 4) x)))
(+.f64 (*.f64 (pow.f64 y 4) x) (*.f64 (fma.f64 y z 54929528941/2000000) (*.f64 y y)))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 4) x))
(*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y)
(*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))))
(*.f64 y (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (*.f64 z (pow.f64 y 3)))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (*.f64 z (pow.f64 y 3)))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (*.f64 z (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) z)
(*.f64 z (pow.f64 y 3))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (*.f64 z (pow.f64 y 3)))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (*.f64 z (pow.f64 y 3)))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (*.f64 z (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) z)
(*.f64 z (pow.f64 y 3))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (*.f64 z (pow.f64 y 3)))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (*.f64 z (pow.f64 y 3)))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) (*.f64 z (pow.f64 y 3)))
(*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000))
(*.f64 y (fma.f64 y z 54929528941/2000000))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) x)
(*.f64 x (pow.f64 y 3))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) x)
(*.f64 x (pow.f64 y 3))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(*.f64 54929528941/2000000 y)
(*.f64 y 54929528941/2000000)
(+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y))
(*.f64 y (fma.f64 y z 54929528941/2000000))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) x)
(*.f64 x (pow.f64 y 3))
(+.f64 (*.f64 (pow.f64 y 3) x) (*.f64 (pow.f64 y 2) z))
(fma.f64 (pow.f64 y 3) x (*.f64 z (*.f64 y y)))
(fma.f64 z (*.f64 y y) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(*.f64 (pow.f64 y 3) x)
(*.f64 x (pow.f64 y 3))
(+.f64 (*.f64 (pow.f64 y 3) x) (*.f64 (pow.f64 y 2) z))
(fma.f64 (pow.f64 y 3) x (*.f64 z (*.f64 y y)))
(fma.f64 z (*.f64 y y) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)
(*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))
(*.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (*.f64 y y))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(*.f64 (pow.f64 y 2) z)
(*.f64 z (*.f64 y y))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 x (pow.f64 y 3)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 a (pow.f64 y 2)))
(fma.f64 y b (*.f64 a (*.f64 y y)))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(*.f64 (+.f64 y a) (*.f64 y y))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(*.f64 (+.f64 y a) (*.f64 y y))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(*.f64 (+.f64 (pow.f64 y 2) b) y)
(*.f64 y (+.f64 b (*.f64 y y)))
(fma.f64 y b (pow.f64 y 3))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(*.f64 (pow.f64 y 2) a)
(*.f64 a (*.f64 y y))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(*.f64 (pow.f64 y 2) a)
(*.f64 a (*.f64 y y))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(*.f64 (+.f64 y a) (pow.f64 y 2))
(*.f64 (+.f64 y a) (*.f64 y y))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (*.f64 (+.f64 y a) (*.f64 y y)))
(*.f64 y (fma.f64 y (+.f64 y a) b))

localize33.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)
0.1b
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
0.1b
(fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)
27.7b
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
Compiler

Compiled 108 to 32 computations (70.4% saved)

series33.0ms (0.1%)

Counts
4 → 228
Calls

57 calls:

TimeVariablePointExpression
2.0ms
x
@-inf
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
1.0ms
i
@0
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
1.0ms
x
@0
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
1.0ms
z
@0
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
1.0ms
t
@0
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))

rewrite99.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
793×prod-diff_binary64
390×expm1-udef_binary64
390×log1p-udef_binary64
218×add-sqr-sqrt_binary64
213×*-un-lft-identity_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02077
141877
2537477
Stop Event
node limit
Counts
4 → 102
Calls
Call 1
Inputs
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) 2)) (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) 2)) (*.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) (sqrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (*.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (/.f64 1 (neg.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) 1) (/.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) 2)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) 2)) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) 2)) (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) 2)) (/.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) 2)) (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) (/.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (neg.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) 3) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 t (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) t)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) 1) t)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) 2)) (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) 3) (pow.f64 t 3)) (+.f64 (*.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))) (-.f64 (*.f64 t t) (*.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))) (*.f64 t t)) (-.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) t))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (fma.f64 y (+.f64 y a) b)) c)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (fma.f64 y (+.f64 y a) b)) 1) c)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (cbrt.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (sqrt.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 y (+.f64 y a) b)) 3) (pow.f64 c 3)) (+.f64 (*.f64 (*.f64 y (fma.f64 y (+.f64 y a) b)) (*.f64 y (fma.f64 y (+.f64 y a) b))) (-.f64 (*.f64 c c) (*.f64 (*.f64 y (fma.f64 y (+.f64 y a) b)) c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y (fma.f64 y (+.f64 y a) b)) (*.f64 y (fma.f64 y (+.f64 y a) b))) (*.f64 c c)) (-.f64 (*.f64 y (fma.f64 y (+.f64 y a) b)) c))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 28832688827/125000 (*.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000)) 28832688827/125000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000)) 1) 28832688827/125000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) 2) (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000)) 3) 23969304620463672657765443065283/1953125000000000) (+.f64 (*.f64 (*.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000)) (*.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000))) (-.f64 831323944994610635929/15625000000 (*.f64 (*.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000)) 28832688827/125000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000)) (*.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000))) 831323944994610635929/15625000000) (-.f64 (*.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000)) 28832688827/125000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000)) 1))))))

simplify189.0ms (0.3%)

Algorithm
egg-herbie
Rules
402×fma-def_binary64
379×distribute-rgt-in_binary64
378×distribute-lft-in_binary64
332×times-frac_binary64
328×+-commutative_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048611894
1190310021
2782910015
Stop Event
node limit
Counts
330 → 278
Calls
Call 1
Inputs
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (+.f64 (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i) (/.f64 (*.f64 t b) (pow.f64 i 2)))) (pow.f64 y 2)) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y)))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (+.f64 (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i) (/.f64 (*.f64 t b) (pow.f64 i 2)))) (pow.f64 y 2)) (+.f64 (/.f64 t i) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (+.f64 (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i) (/.f64 (*.f64 t b) (pow.f64 i 2)))) c) i) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) b) i) (/.f64 (*.f64 a t) (pow.f64 i 2)))))) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))))
x
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) a) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a x) y) (/.f64 (*.f64 b x) (pow.f64 y 2)))))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) x))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 c x) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) b) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 b x) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y 2)) (/.f64 (*.f64 (-.f64 54929528941/2000000 (+.f64 (*.f64 a (-.f64 z (*.f64 a x))) (*.f64 b x))) a) (pow.f64 y 3))))))))
x
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) x)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 2))) (/.f64 (*.f64 b x) (pow.f64 y 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 54929528941/2000000 (+.f64 (*.f64 b x) (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))))))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 3)) x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 2))) (/.f64 (*.f64 b x) (pow.f64 y 2))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) t) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(/.f64 (+.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) t) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4)))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 y 9) (pow.f64 a 3)))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 y 9) (pow.f64 a 3)))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 b 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (pow.f64 y 2) b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 y 8) (pow.f64 b 4))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (pow.f64 y 2) b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 y 8) (pow.f64 b 4))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 z (*.f64 y (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))))) (pow.f64 i 4))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))))) (pow.f64 i 4))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
t
(+.f64 t (*.f64 28832688827/125000 y))
(+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 t (*.f64 28832688827/125000 y)))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 t (*.f64 28832688827/125000 y))))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 (pow.f64 y 4) x)))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 (pow.f64 y 4) x)))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) t)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(*.f64 (pow.f64 y 3) z)
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(*.f64 (pow.f64 y 3) z)
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
t
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
t
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
c
(+.f64 (*.f64 y b) c)
(+.f64 (*.f64 y b) (+.f64 c (*.f64 a (pow.f64 y 2))))
(+.f64 (*.f64 y b) (+.f64 c (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))))
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(+.f64 c (+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))))
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(+.f64 c (+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))))
(+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(*.f64 (pow.f64 y 2) a)
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(*.f64 (pow.f64 y 2) a)
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))
(+.f64 (*.f64 y b) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))
(+.f64 (*.f64 y b) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))
(+.f64 (*.f64 y b) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))
(*.f64 y b)
(+.f64 c (+.f64 (*.f64 y b) (*.f64 (pow.f64 y 2) (+.f64 a y))))
(+.f64 c (+.f64 (*.f64 y b) (*.f64 (pow.f64 y 2) (+.f64 a y))))
(+.f64 c (+.f64 (*.f64 y b) (*.f64 (pow.f64 y 2) (+.f64 a y))))
(*.f64 y b)
(+.f64 c (+.f64 (*.f64 y b) (*.f64 (pow.f64 y 2) (+.f64 a y))))
(+.f64 c (+.f64 (*.f64 y b) (*.f64 (pow.f64 y 2) (+.f64 a y))))
(+.f64 c (+.f64 (*.f64 y b) (*.f64 (pow.f64 y 2) (+.f64 a y))))
(*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
c
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
c
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
28832688827/125000
(+.f64 28832688827/125000 (*.f64 54929528941/2000000 y))
(+.f64 28832688827/125000 (+.f64 (*.f64 54929528941/2000000 y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 54929528941/2000000 y) (*.f64 (pow.f64 y 2) z))))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 (pow.f64 y 3) x) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(+.f64 28832688827/125000 (+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y))))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 (pow.f64 y 3) x) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(+.f64 28832688827/125000 (+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y))))
(+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(*.f64 (pow.f64 y 3) x)
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(*.f64 (pow.f64 y 3) x)
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(*.f64 (pow.f64 y 2) z)
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(*.f64 (pow.f64 y 2) z)
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
Outputs
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))
(+.f64 (/.f64 t i) (*.f64 (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t))) y))
(fma.f64 (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) y (/.f64 t i))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (+.f64 (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i) (/.f64 (*.f64 t b) (pow.f64 i 2)))) (pow.f64 y 2)) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y)))
(fma.f64 (-.f64 (/.f64 54929528941/2000000 i) (+.f64 (/.f64 c (/.f64 i (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t))))) (/.f64 t (/.f64 (*.f64 i i) b)))) (*.f64 y y) (+.f64 (/.f64 t i) (*.f64 (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t))) y)))
(fma.f64 (-.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 t i) (/.f64 b i))) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (*.f64 y y) (fma.f64 (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) y (/.f64 t i)))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (+.f64 (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i) (/.f64 (*.f64 t b) (pow.f64 i 2)))) (pow.f64 y 2)) (+.f64 (/.f64 t i) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (+.f64 (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i) (/.f64 (*.f64 t b) (pow.f64 i 2)))) c) i) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) b) i) (/.f64 (*.f64 a t) (pow.f64 i 2)))))) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))))
(fma.f64 (-.f64 (/.f64 54929528941/2000000 i) (+.f64 (/.f64 c (/.f64 i (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t))))) (/.f64 t (/.f64 (*.f64 i i) b)))) (*.f64 y y) (+.f64 (/.f64 t i) (fma.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (+.f64 (/.f64 (-.f64 (/.f64 54929528941/2000000 i) (+.f64 (/.f64 c (/.f64 i (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t))))) (/.f64 t (/.f64 (*.f64 i i) b)))) (/.f64 i c)) (+.f64 (/.f64 (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t))) (/.f64 i b)) (/.f64 (*.f64 t a) (*.f64 i i))))) (*.f64 (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t))) y))))
(+.f64 (fma.f64 (pow.f64 y 3) (-.f64 (-.f64 (/.f64 z i) (+.f64 (/.f64 (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) (/.f64 i b)) (*.f64 (/.f64 t i) (/.f64 a i)))) (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 t i) (/.f64 b i))) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) i) c)) (*.f64 (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) y)) (fma.f64 (-.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 t i) (/.f64 b i))) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (*.f64 y y) (/.f64 t i)))
x
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (-.f64 x (/.f64 a (/.f64 y x))))
(+.f64 (/.f64 z y) (-.f64 x (*.f64 (/.f64 a y) x)))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) a) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a x) y) (/.f64 (*.f64 b x) (pow.f64 y 2)))))
(-.f64 (+.f64 (/.f64 z y) (+.f64 x (/.f64 54929528941/2000000 (*.f64 y y)))) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (*.f64 y y)) (+.f64 (/.f64 a (/.f64 y x)) (/.f64 (*.f64 b x) (*.f64 y y)))))
(-.f64 (-.f64 (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (+.f64 (*.f64 (/.f64 a y) x) (/.f64 b (/.f64 y (/.f64 x y))))) (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (*.f64 y y)) a))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) x))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 c x) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) b) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 b x) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y 2)) (/.f64 (*.f64 (-.f64 54929528941/2000000 (+.f64 (*.f64 a (-.f64 z (*.f64 a x))) (*.f64 b x))) a) (pow.f64 y 3))))))))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 x (/.f64 28832688827/125000 (pow.f64 y 3))))) (+.f64 (/.f64 a (/.f64 y x)) (+.f64 (/.f64 c (/.f64 (pow.f64 y 3) x)) (+.f64 (/.f64 (-.f64 z (*.f64 a x)) (/.f64 (pow.f64 y 3) b)) (+.f64 (/.f64 (*.f64 b x) (*.f64 y y)) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (*.f64 y y)) (/.f64 (-.f64 54929528941/2000000 (fma.f64 a (-.f64 z (*.f64 a x)) (*.f64 b x))) (/.f64 (pow.f64 y 3) a))))))))
(-.f64 (+.f64 (+.f64 x (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (/.f64 28832688827/125000 (pow.f64 y 3)))) (-.f64 (/.f64 z y) (*.f64 (/.f64 a y) x))) (+.f64 (+.f64 (/.f64 a (/.f64 (pow.f64 y 3) (-.f64 54929528941/2000000 (fma.f64 b x (*.f64 a (-.f64 z (*.f64 a x))))))) (+.f64 (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (*.f64 y y)) a) (/.f64 b (/.f64 y (/.f64 x y))))) (+.f64 (*.f64 (/.f64 c (pow.f64 y 3)) x) (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (pow.f64 y 3)) b))))
(-.f64 (+.f64 (+.f64 x (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (/.f64 28832688827/125000 (pow.f64 y 3)))) (/.f64 (-.f64 z (*.f64 a x)) y)) (+.f64 (+.f64 (/.f64 a (/.f64 (pow.f64 y 3) (-.f64 54929528941/2000000 (fma.f64 b x (*.f64 a (-.f64 z (*.f64 a x))))))) (+.f64 (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (*.f64 y y)) a) (/.f64 b (/.f64 y (/.f64 x y))))) (+.f64 (*.f64 (/.f64 c (pow.f64 y 3)) x) (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (pow.f64 y 3)) b))))
x
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) x)
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 z (*.f64 a x))) y) x)
(-.f64 x (/.f64 (fma.f64 z -1 (*.f64 a x)) y))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 2))) (/.f64 (*.f64 b x) (pow.f64 y 2))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 z (*.f64 a x))) y) (+.f64 x (/.f64 54929528941/2000000 (*.f64 y y)))) (fma.f64 -1 (/.f64 a (/.f64 (*.f64 y y) (*.f64 -1 (-.f64 z (*.f64 a x))))) (/.f64 (*.f64 b x) (*.f64 y y))))
(-.f64 (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (-.f64 x (/.f64 (fma.f64 z -1 (*.f64 a x)) y))) (-.f64 (/.f64 b (/.f64 y (/.f64 x y))) (*.f64 (/.f64 (fma.f64 z -1 (*.f64 a x)) y) (/.f64 a y))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 54929528941/2000000 (+.f64 (*.f64 b x) (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))))))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 b (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 3)) x)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 2))) (/.f64 (*.f64 b x) (pow.f64 y 2))))
(-.f64 (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 y 3) (-.f64 54929528941/2000000 (fma.f64 b x (neg.f64 (*.f64 a (*.f64 -1 (-.f64 z (*.f64 a x))))))))) (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 y 3) x)) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 z (*.f64 a x))) y) (+.f64 (/.f64 28832688827/125000 (pow.f64 y 3)) (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 x (/.f64 b (/.f64 (pow.f64 y 3) (*.f64 -1 (-.f64 z (*.f64 a x))))))))))) (fma.f64 -1 (/.f64 a (/.f64 (*.f64 y y) (*.f64 -1 (-.f64 z (*.f64 a x))))) (/.f64 (*.f64 b x) (*.f64 y y))))
(-.f64 (-.f64 (-.f64 (-.f64 (+.f64 (/.f64 28832688827/125000 (pow.f64 y 3)) (+.f64 (+.f64 x (/.f64 54929528941/2000000 (*.f64 y y))) (*.f64 (/.f64 b (pow.f64 y 3)) (fma.f64 z -1 (*.f64 a x))))) (/.f64 (fma.f64 z -1 (*.f64 a x)) y)) (*.f64 (/.f64 c (pow.f64 y 3)) x)) (*.f64 (/.f64 a (pow.f64 y 3)) (-.f64 54929528941/2000000 (fma.f64 (neg.f64 a) (fma.f64 z -1 (*.f64 a x)) (*.f64 b x))))) (-.f64 (/.f64 b (/.f64 y (/.f64 x y))) (*.f64 (/.f64 (fma.f64 z -1 (*.f64 a x)) y) (/.f64 a y))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) t) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) t) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (/.f64 y (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (/.f64 y (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (/.f64 y (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x))
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x)
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (/.f64 y (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (/.f64 y (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (/.f64 y (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x))
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x)
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (/.f64 y (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (/.f64 y (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x) (/.f64 y (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)))))
(/.f64 (+.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) t) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (fma.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) y t) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y)))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y)))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z) (+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y)))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y)
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) y)) (neg.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (*.f64 a (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (-.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) y) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2)) (*.f64 a (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) y)) (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (*.f64 a (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (/.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3)))))
(+.f64 (-.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) y) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2)) (*.f64 a (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (+.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 6))) (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) y)) (+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (*.f64 a (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (/.f64 (*.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3))) (neg.f64 (/.f64 (pow.f64 y 9) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 4) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 3))))))))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 6))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2)) (*.f64 a (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (*.f64 (/.f64 (pow.f64 y 9) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 4)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 3)))) (+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) y)))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 (pow.f64 y 3) a))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 (pow.f64 y 3) a))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (*.f64 y y) a)) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (*.f64 a (*.f64 a (pow.f64 y 6)))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(+.f64 (+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (*.f64 y y) a)) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))))) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (pow.f64 a 3)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 y 9))))
(+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (*.f64 a (*.f64 a (pow.f64 y 6)))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 3)) (/.f64 t (*.f64 (pow.f64 y 3) a))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 y 9) (pow.f64 a 3)))))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (*.f64 y y) a)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3) (pow.f64 y 12)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 4))) (fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (pow.f64 a 3)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 y 9)))))))
(+.f64 (+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (*.f64 a (*.f64 a (pow.f64 y 6)))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 3)) (/.f64 t (*.f64 (pow.f64 y 3) a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 12)) (neg.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 4)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 (pow.f64 y 3) a))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 (pow.f64 y 3) a))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (*.f64 y y) a)) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (*.f64 a (*.f64 a (pow.f64 y 6)))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(+.f64 (+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (*.f64 y y) a)) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))))) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (pow.f64 a 3)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 y 9))))
(+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (*.f64 a (*.f64 a (pow.f64 y 6)))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 3)) (/.f64 t (*.f64 (pow.f64 y 3) a))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 y 9) (pow.f64 a 3)))))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (*.f64 y y) a)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3) (pow.f64 y 12)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 4))) (fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (pow.f64 a 3)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 y 9)))))))
(+.f64 (+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (*.f64 a (*.f64 a (pow.f64 y 6)))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 3)) (/.f64 t (*.f64 (pow.f64 y 3) a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 12)) (neg.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 4)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) y)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (neg.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 b (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))))))
(+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) y)) (-.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (/.f64 (*.f64 b (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (*.f64 y y)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) y)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 b (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b))) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3)) (/.f64 (*.f64 b (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (*.f64 y y)))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) y))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 b 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 b 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 b (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b))) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (/.f64 (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 b 3)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) y)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (neg.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 b (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))))))))
(+.f64 (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 b b) (*.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3)) (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 b 3)))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) y))) (-.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (/.f64 (*.f64 b (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (*.f64 y y)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (pow.f64 y 2) b))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b (*.f64 y y)))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b (*.f64 y y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 4)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b))) (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 y b))))
(-.f64 (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y b))) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 4)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b))) (+.f64 (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 y b))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 6) (pow.f64 b 3)))))
(+.f64 (-.f64 (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y b))) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b b))))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (pow.f64 b 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 6))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 y 8) (pow.f64 b 4))))))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 4)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 y b)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (pow.f64 y 8)) (/.f64 (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (pow.f64 b 4))))))))
(-.f64 (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y b)) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3) (pow.f64 y 8)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 b 4)))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (pow.f64 b 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 6))))) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b b)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (pow.f64 y 2) b))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b (*.f64 y y)))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b (*.f64 y y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 4)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b))) (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 y b))))
(-.f64 (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y b))) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 4)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b))) (+.f64 (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 y b))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 6) (pow.f64 b 3)))))
(+.f64 (-.f64 (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y b))) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b b))))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (pow.f64 b 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 6))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 y 8) (pow.f64 b 4))))))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 4)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 b b))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 y b)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (pow.f64 y 8)) (/.f64 (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (pow.f64 b 4))))))))
(-.f64 (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y b)) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3) (pow.f64 y 8)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 b 4)))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (pow.f64 b 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 6))))) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 b b)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y)) (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))))
(-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) y) (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 c y)) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y)) (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))) (/.f64 (*.f64 c c) (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (*.f64 (*.f64 y y) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))))))
(+.f64 (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) y) (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 c y)) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2))) (/.f64 (*.f64 c c) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3) (*.f64 y (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))))))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 (*.f64 c c) (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (*.f64 (*.f64 y y) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y)) (+.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (neg.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (*.f64 (pow.f64 y 3) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2))))))))
(-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) y) (+.f64 (-.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4)) (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (/.f64 (*.f64 c c) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3) (*.f64 y (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))))) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 c y)) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2)))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 c y))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 c y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)))
(-.f64 (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (*.f64 c (*.f64 c (*.f64 y y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 3) (pow.f64 c 3)))))
(+.f64 (-.f64 (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (*.f64 c (*.f64 c (*.f64 y y))))) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (pow.f64 c 4)) (/.f64 (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (pow.f64 y 4))) (+.f64 (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))))
(-.f64 (-.f64 (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3) (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 4)))) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (*.f64 c (*.f64 c (*.f64 y y)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 c y))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 c y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)))
(-.f64 (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (*.f64 c (*.f64 c (*.f64 y y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 3) (pow.f64 c 3)))))
(+.f64 (-.f64 (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (*.f64 c (*.f64 c (*.f64 y y))))) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (pow.f64 c 4)) (/.f64 (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (pow.f64 y 4))) (+.f64 (+.f64 (/.f64 (/.f64 t c) y) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))))
(-.f64 (-.f64 (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3) (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 4)))) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (*.f64 c (*.f64 c (*.f64 y y)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (fma.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) y)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))
(+.f64 (/.f64 (/.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (fma.f64 (neg.f64 i) (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2) y))) (+.f64 (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(+.f64 (+.f64 (/.f64 (*.f64 i i) (/.f64 (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) y))))))) (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))) (fma.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) y)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))
(+.f64 (fma.f64 (neg.f64 i) (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2) y))) (+.f64 (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (fma.f64 (/.f64 i (/.f64 y i)) (/.f64 (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2) y))) (+.f64 (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (/.f64 (/.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 z (*.f64 y (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))) (pow.f64 i 3))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))))
(+.f64 (/.f64 (*.f64 i i) (/.f64 (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) y))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (fma.f64 -1 (*.f64 (+.f64 (/.f64 28832688827/125000 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (+.f64 (/.f64 z (*.f64 y (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (+.f64 (/.f64 54929528941/2000000 (*.f64 (*.f64 y y) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (+.f64 (/.f64 (/.f64 t (pow.f64 y 4)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))))))) (pow.f64 i 3)) (fma.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) y)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))))
(+.f64 (-.f64 (fma.f64 (neg.f64 i) (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2) y))) (+.f64 (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (*.f64 (+.f64 (/.f64 28832688827/125000 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4))) (+.f64 (/.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)) (+.f64 (+.f64 (/.f64 (/.f64 t (pow.f64 y 4)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)) (/.f64 x (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4))) (/.f64 (/.f64 z y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4))))) (pow.f64 i 3))) (fma.f64 (/.f64 i (/.f64 y i)) (/.f64 (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2) y))) (+.f64 (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (/.f64 (/.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) i)
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) i)
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))
(+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 i y)) (-.f64 (/.f64 t i) (*.f64 (/.f64 y (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (+.f64 (/.f64 t i) (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (pow.f64 i 3))) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))
(+.f64 (/.f64 t i) (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 i y)) (-.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (*.f64 (/.f64 y (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))))) (pow.f64 i 4))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(+.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 i 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 i y)) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 i 4)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))) (-.f64 (/.f64 t i) (*.f64 (/.f64 y (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) i)
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) i)
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))
(+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 i y)) (-.f64 (/.f64 t i) (*.f64 (/.f64 y (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (+.f64 (/.f64 t i) (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (pow.f64 i 3))) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))
(+.f64 (/.f64 t i) (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 i y)) (-.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (*.f64 (/.f64 y (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))))) (pow.f64 i 4))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(+.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 i 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 i y)) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 i 4)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))) (-.f64 (/.f64 t i) (*.f64 (/.f64 y (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))))
t
(+.f64 t (*.f64 28832688827/125000 y))
(fma.f64 28832688827/125000 y t)
(+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 t (*.f64 28832688827/125000 y)))
(fma.f64 54929528941/2000000 (*.f64 y y) (+.f64 t (*.f64 28832688827/125000 y)))
(fma.f64 54929528941/2000000 (*.f64 y y) (fma.f64 28832688827/125000 y t))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 t (*.f64 28832688827/125000 y))))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (+.f64 t (*.f64 28832688827/125000 y))))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) t)
(*.f64 (pow.f64 y 4) x)
(*.f64 x (pow.f64 y 4))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (pow.f64 y 4) x))
(fma.f64 (pow.f64 y 3) z (*.f64 x (pow.f64 y 4)))
(fma.f64 x (pow.f64 y 4) (*.f64 (pow.f64 y 3) z))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 (pow.f64 y 4) x)))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (*.f64 x (pow.f64 y 4))))
(+.f64 (*.f64 x (pow.f64 y 4)) (*.f64 y (*.f64 y (fma.f64 y z 54929528941/2000000))))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (fma.f64 28832688827/125000 y (*.f64 x (pow.f64 y 4)))))
(+.f64 (*.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (*.f64 x (pow.f64 y 4)))
(*.f64 (pow.f64 y 4) x)
(*.f64 x (pow.f64 y 4))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (pow.f64 y 4) x))
(fma.f64 (pow.f64 y 3) z (*.f64 x (pow.f64 y 4)))
(fma.f64 x (pow.f64 y 4) (*.f64 (pow.f64 y 3) z))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 (pow.f64 y 4) x)))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (*.f64 x (pow.f64 y 4))))
(+.f64 (*.f64 x (pow.f64 y 4)) (*.f64 y (*.f64 y (fma.f64 y z 54929528941/2000000))))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (fma.f64 28832688827/125000 y (*.f64 x (pow.f64 y 4)))))
(+.f64 (*.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (*.f64 x (pow.f64 y 4)))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) t)
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (+.f64 t (*.f64 28832688827/125000 y))))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) t)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (+.f64 t (*.f64 x (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (fma.f64 x (pow.f64 y 4) t))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (+.f64 t (*.f64 x (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (fma.f64 x (pow.f64 y 4) t))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (+.f64 t (*.f64 x (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (fma.f64 x (pow.f64 y 4) t))
(*.f64 (pow.f64 y 4) x)
(*.f64 x (pow.f64 y 4))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (+.f64 t (*.f64 x (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (fma.f64 x (pow.f64 y 4) t))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (+.f64 t (*.f64 x (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (fma.f64 x (pow.f64 y 4) t))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (+.f64 t (*.f64 x (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (fma.f64 x (pow.f64 y 4) t))
(*.f64 (pow.f64 y 4) x)
(*.f64 x (pow.f64 y 4))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (+.f64 t (*.f64 x (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (fma.f64 x (pow.f64 y 4) t))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (+.f64 t (*.f64 x (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (fma.f64 x (pow.f64 y 4) t))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 t (*.f64 (pow.f64 y 4) x)))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (+.f64 t (*.f64 x (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (fma.f64 x (pow.f64 y 4) t))
(+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))))
(fma.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) y t)
(fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) t)
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(fma.f64 (pow.f64 y 3) z (fma.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) y t))
(fma.f64 (pow.f64 y 3) z (fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) t))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(fma.f64 (pow.f64 y 3) z (fma.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) y t))
(fma.f64 (pow.f64 y 3) z (fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) t))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(fma.f64 (pow.f64 y 3) z (fma.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) y t))
(fma.f64 (pow.f64 y 3) z (fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) t))
(*.f64 (pow.f64 y 3) z)
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(fma.f64 (pow.f64 y 3) z (fma.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) y t))
(fma.f64 (pow.f64 y 3) z (fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) t))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(fma.f64 (pow.f64 y 3) z (fma.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) y t))
(fma.f64 (pow.f64 y 3) z (fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) t))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(fma.f64 (pow.f64 y 3) z (fma.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) y t))
(fma.f64 (pow.f64 y 3) z (fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) t))
(*.f64 (pow.f64 y 3) z)
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(fma.f64 (pow.f64 y 3) z (fma.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) y t))
(fma.f64 (pow.f64 y 3) z (fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) t))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(fma.f64 (pow.f64 y 3) z (fma.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) y t))
(fma.f64 (pow.f64 y 3) z (fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) t))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)))))
(fma.f64 (pow.f64 y 3) z (fma.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) y t))
(fma.f64 (pow.f64 y 3) z (fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) t))
(*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))))
(*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))
(*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)
(fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)
(fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)
(fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)
t
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)
(fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)
(fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)
(fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)
t
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)
(fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)
(fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)
(fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)
c
(+.f64 (*.f64 y b) c)
(fma.f64 y b c)
(+.f64 (*.f64 y b) (+.f64 c (*.f64 a (pow.f64 y 2))))
(+.f64 (fma.f64 y b c) (*.f64 (*.f64 y y) a))
(fma.f64 y b (fma.f64 (*.f64 y y) a c))
(+.f64 (*.f64 y b) (+.f64 c (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(*.f64 (*.f64 y y) (+.f64 y a))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 c (+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(*.f64 (*.f64 y y) (+.f64 y a))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 c (+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))
(+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))
(fma.f64 y (fma.f64 y y b) c)
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(*.f64 (pow.f64 y 2) a)
(*.f64 (*.f64 y y) a)
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(*.f64 (pow.f64 y 2) a)
(*.f64 (*.f64 y y) a)
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))
(+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))
(fma.f64 (*.f64 y y) (+.f64 y a) c)
(+.f64 (*.f64 y b) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 (*.f64 y b) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 (*.f64 y b) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(*.f64 y b)
(+.f64 c (+.f64 (*.f64 y b) (*.f64 (pow.f64 y 2) (+.f64 a y))))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (+.f64 (*.f64 y b) (*.f64 (pow.f64 y 2) (+.f64 a y))))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (+.f64 (*.f64 y b) (*.f64 (pow.f64 y 2) (+.f64 a y))))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(*.f64 y b)
(+.f64 c (+.f64 (*.f64 y b) (*.f64 (pow.f64 y 2) (+.f64 a y))))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (+.f64 (*.f64 y b) (*.f64 (pow.f64 y 2) (+.f64 a y))))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (+.f64 (*.f64 y b) (*.f64 (pow.f64 y 2) (+.f64 a y))))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)
(fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a)))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
c
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
c
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
(+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))
(+.f64 c (fma.f64 y b (*.f64 (*.f64 y y) (+.f64 y a))))
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
28832688827/125000
(+.f64 28832688827/125000 (*.f64 54929528941/2000000 y))
(+.f64 28832688827/125000 (*.f64 y 54929528941/2000000))
(fma.f64 y 54929528941/2000000 28832688827/125000)
(+.f64 28832688827/125000 (+.f64 (*.f64 54929528941/2000000 y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000)))
(fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)
(+.f64 28832688827/125000 (+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 54929528941/2000000 y) (*.f64 (pow.f64 y 2) z))))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 (pow.f64 y 3) x) (*.f64 (pow.f64 y 2) z))
(fma.f64 (pow.f64 y 3) x (*.f64 (*.f64 y y) z))
(fma.f64 (*.f64 y y) z (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000)))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y))))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 (pow.f64 y 3) x) (*.f64 (pow.f64 y 2) z))
(fma.f64 (pow.f64 y 3) x (*.f64 (*.f64 y y) z))
(fma.f64 (*.f64 y y) z (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000)))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y))))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))
(+.f64 28832688827/125000 (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000)))
(fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(*.f64 (pow.f64 y 3) x)
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(*.f64 (pow.f64 y 3) x)
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))
(+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))
(fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000)
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(*.f64 (pow.f64 y 2) z)
(*.f64 (*.f64 y y) z)
(*.f64 y (*.f64 y z))
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(*.f64 (pow.f64 y 2) z)
(*.f64 (*.f64 y y) z)
(*.f64 y (*.f64 y z))
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))
(+.f64 28832688827/125000 (+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z)))
(+.f64 28832688827/125000 (fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))))
(+.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) x))

eval566.0ms (1%)

Compiler

Compiled 25821 to 9184 computations (64.4% saved)

prune318.0ms (0.5%)

Pruning

40 alts after pruning (40 fresh and 0 done)

PrunedKeptTotal
New46140501
Fresh000
Picked101
Done101
Total46340503
Error
7.2b
Counts
503 → 40
Alt Table
Click to see full alt table
StatusErrorProgram
28.3b
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000))) 3) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
44.5b
(/.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))) 2) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
28.3b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
58.6b
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
45.6b
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
28.3b
(*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)))
46.5b
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
33.8b
(/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 y 4) x) (*.f64 (fma.f64 y z 54929528941/2000000) (*.f64 y y))) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
36.9b
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
31.2b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
47.4b
x
28.4b
(/.f64 (+.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))) 3) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
31.4b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
62.9b
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (*.f64 a (*.f64 a (pow.f64 y 6)))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
55.5b
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
30.5b
(/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 28832688827/125000 y))) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
50.7b
(*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))
44.9b
(+.f64 (/.f64 z y) (+.f64 x (-.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 (*.f64 (/.f64 a y) x) (+.f64 (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (*.f64 y y)) a) (*.f64 (/.f64 b y) (/.f64 x y)))))))
50.5b
(*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y)
42.2b
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
60.7b
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (pow.f64 y 2) b))
44.2b
(fma.f64 (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) y (/.f64 t i))
58.1b
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
44.9b
(-.f64 (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (-.f64 x (/.f64 (fma.f64 z -1 (*.f64 a x)) y))) (-.f64 (/.f64 b (/.f64 y (/.f64 x y))) (*.f64 (/.f64 (fma.f64 z -1 (*.f64 a x)) y) (/.f64 a y))))
46.2b
(+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))
59.1b
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
31.4b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i))
31.8b
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
45.7b
(/.f64 t i)
28.8b
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 3)
49.5b
(+.f64 (fma.f64 (pow.f64 y 3) (-.f64 (-.f64 (/.f64 z i) (/.f64 (-.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (*.f64 (/.f64 t i) (/.f64 b i))) (/.f64 i c))) (+.f64 (/.f64 (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) (/.f64 i b)) (/.f64 (*.f64 t a) (*.f64 i i)))) (*.f64 y (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (fma.f64 (-.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (*.f64 (/.f64 t i) (/.f64 b i))) (*.f64 y y) (/.f64 t i)))
53.4b
(+.f64 (/.f64 (/.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (fma.f64 (neg.f64 i) (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) y)) (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))
51.2b
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))
49.5b
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
36.2b
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
58.3b
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x)
32.9b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (pow.f64 y 3) c) y) i))
46.7b
(fma.f64 (-.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 t i) (/.f64 b i))) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (*.f64 y y) (fma.f64 (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) y (/.f64 t i)))
30.9b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 y y)) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
32.8b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
Compiler

Compiled 3415 to 1922 computations (43.7% saved)

localize93.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))
0.2b
(*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)
2.9b
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
27.7b
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
Compiler

Compiled 241 to 52 computations (78.4% saved)

series110.0ms (0.2%)

Counts
4 → 224
Calls

57 calls:

TimeVariablePointExpression
13.0ms
b
@0
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
7.0ms
i
@inf
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
6.0ms
c
@-inf
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
4.0ms
i
@0
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
4.0ms
b
@inf
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))

rewrite81.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
342×add-sqr-sqrt_binary64
337×*-un-lft-identity_binary64
337×pow1_binary64
318×add-exp-log_binary64
318×add-log-exp_binary64
Iterations

Useful iterations: 1 (0.0ms)

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

simplify153.0ms (0.3%)

Algorithm
egg-herbie
Rules
700×times-frac_binary64
592×associate-/l*_binary64
533×fma-def_binary64
497×associate-/r*_binary64
433×distribute-rgt-in_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065413233
1251011281
Stop Event
node limit
Counts
316 → 312
Calls
Call 1
Inputs
(*.f64 28832688827/125000 (/.f64 y i))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 (/.f64 y i)) (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (+.f64 (*.f64 28832688827/125000 (/.f64 b (pow.f64 i 2))) (/.f64 (*.f64 c (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2))))) i))))))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (+.f64 (*.f64 (-.f64 (/.f64 x i) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) b) i) (+.f64 (/.f64 (*.f64 c (-.f64 (/.f64 z i) (+.f64 (*.f64 28832688827/125000 (/.f64 b (pow.f64 i 2))) (/.f64 (*.f64 c (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2))))) i)))) i) (*.f64 28832688827/125000 (/.f64 a (pow.f64 i 2)))))) (pow.f64 y 4)) (+.f64 (*.f64 28832688827/125000 (/.f64 y i)) (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (+.f64 (*.f64 28832688827/125000 (/.f64 b (pow.f64 i 2))) (/.f64 (*.f64 c (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2))))) i)))))))
x
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) a) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a x) y) (/.f64 (*.f64 b x) (pow.f64 y 2)))))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) x))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 c x) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) b) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 b x) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y 2)) (/.f64 (*.f64 (-.f64 54929528941/2000000 (+.f64 (*.f64 a (-.f64 z (*.f64 a x))) (*.f64 b x))) a) (pow.f64 y 3))))))))
x
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) a) (pow.f64 y 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (pow.f64 y 2))) x)))) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (pow.f64 y 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) a) (pow.f64 y 2))) x))))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 c x) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) b) (pow.f64 y 3)) (/.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 54929528941/2000000 (*.f64 -1 (*.f64 a (-.f64 z (*.f64 a x))))))) (pow.f64 y 3))))))
(/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 2) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (pow.f64 y 3))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 2) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 4) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 3) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 2) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)
(+.f64 (*.f64 28832688827/125000 (/.f64 1 c)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 c 2) y))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) c)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 c)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 c 2) y))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) c))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 3)))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 c)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 c 2) y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 2))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) c)))))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)
(+.f64 (*.f64 28832688827/125000 (/.f64 1 c)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 c 2) y))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) c)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 c)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 c 2) y))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) c))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 3)))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 c)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 c 2) y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 2))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) c)))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) a)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (pow.f64 y 7))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) a)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2)))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 10) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (pow.f64 a 3))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) a)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 (*.f64 (pow.f64 y 7) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (pow.f64 a 2))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 5) (pow.f64 a 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) (*.f64 a y)) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 2) a)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 5) (pow.f64 a 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) (*.f64 a y)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 a 3) (pow.f64 y 8))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 2) a))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 5) (pow.f64 a 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) (*.f64 a y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 11) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 8) (pow.f64 a 3))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 2) a)))))))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 5) (pow.f64 a 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) (*.f64 a y)) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 2) a)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 5) (pow.f64 a 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) (*.f64 a y)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 a 3) (pow.f64 y 8))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 2) a))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 5) (pow.f64 a 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) (*.f64 a y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 11) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 8) (pow.f64 a 3))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 2) a)))))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 3) b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 3) b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 7) (pow.f64 b 3))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 5) (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 3) b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b))
(+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) b)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 5) (pow.f64 b 3))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) b))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 5) (pow.f64 b 3))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) b) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 7) (pow.f64 b 4))))))))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b))
(+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) b)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 5) (pow.f64 b 3))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) b))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 5) (pow.f64 b 3))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) b) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 7) (pow.f64 b 4))))))))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))
(+.f64 (*.f64 28832688827/125000 (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 z (*.f64 y (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) i) (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) i) (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (/.f64 t i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) (pow.f64 y 2))) (/.f64 t i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) c) i)) (*.f64 -1 (/.f64 (*.f64 c (*.f64 t b)) (pow.f64 i 3))))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) (pow.f64 y 2))) (/.f64 t i))))
(/.f64 t (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (/.f64 t (pow.f64 y 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t b))) (*.f64 c t))) (pow.f64 y 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4)))))
(/.f64 t (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (/.f64 t (pow.f64 y 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4))))
(+.f64 (/.f64 (*.f64 a (*.f64 t b)) (pow.f64 y 7)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (/.f64 (*.f64 a (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t)))) (pow.f64 y 7)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c t) (pow.f64 y 7))) (/.f64 t (pow.f64 y 4)))))))
(/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(/.f64 t (*.f64 c y))
(+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))))
(/.f64 t (*.f64 c y))
(+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))))))
(/.f64 t (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 a 3) (pow.f64 y 9)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) t) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(/.f64 t (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 a 3) (pow.f64 y 9)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) t) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 t (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 t (pow.f64 b 3))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 t (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))
(/.f64 t (*.f64 (pow.f64 y 2) b))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 8) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))))
(/.f64 t (*.f64 (pow.f64 y 2) b))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 8) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (pow.f64 i 2) t) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) t) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (pow.f64 i 2) t) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))))))
(*.f64 28832688827/125000 y)
(+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 28832688827/125000 y))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 28832688827/125000 y)))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 (pow.f64 y 4) x)))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 (pow.f64 y 4) x)))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000))))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(*.f64 (pow.f64 y 4) x)
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(*.f64 (pow.f64 y 3) z)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(*.f64 (pow.f64 y 3) z)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(*.f64 54929528941/2000000 y)
(+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 (pow.f64 y 3) x) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 (pow.f64 y 3) x) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(*.f64 (pow.f64 y 2) z)
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(*.f64 (pow.f64 y 2) z)
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
Outputs
(*.f64 28832688827/125000 (/.f64 y i))
(/.f64 y (/.f64 i 28832688827/125000))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)) (*.f64 y y)))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 (/.f64 y i)) (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (+.f64 (*.f64 28832688827/125000 (/.f64 b (pow.f64 i 2))) (/.f64 (*.f64 c (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2))))) i))))))
(fma.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (fma.f64 28832688827/125000 (/.f64 b (*.f64 i i)) (/.f64 c (/.f64 i (-.f64 (/.f64 54929528941/2000000 i) (*.f64 28832688827/125000 (/.f64 c (*.f64 i i)))))))))))
(fma.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)) (*.f64 y y) (fma.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (fma.f64 28832688827/125000 (/.f64 (/.f64 b i) i) (*.f64 (/.f64 c i) (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i))))) (/.f64 y (/.f64 i 28832688827/125000))))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (+.f64 (*.f64 (-.f64 (/.f64 x i) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) b) i) (+.f64 (/.f64 (*.f64 c (-.f64 (/.f64 z i) (+.f64 (*.f64 28832688827/125000 (/.f64 b (pow.f64 i 2))) (/.f64 (*.f64 c (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2))))) i)))) i) (*.f64 28832688827/125000 (/.f64 a (pow.f64 i 2)))))) (pow.f64 y 4)) (+.f64 (*.f64 28832688827/125000 (/.f64 y i)) (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (+.f64 (*.f64 28832688827/125000 (/.f64 b (pow.f64 i 2))) (/.f64 (*.f64 c (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2))))) i)))))))
(fma.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (fma.f64 (-.f64 (/.f64 x i) (+.f64 (/.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 28832688827/125000 (/.f64 c (*.f64 i i)))) (/.f64 i b)) (+.f64 (/.f64 c (/.f64 i (-.f64 (/.f64 z i) (fma.f64 28832688827/125000 (/.f64 b (*.f64 i i)) (/.f64 c (/.f64 i (-.f64 (/.f64 54929528941/2000000 i) (*.f64 28832688827/125000 (/.f64 c (*.f64 i i)))))))))) (*.f64 28832688827/125000 (/.f64 a (*.f64 i i)))))) (pow.f64 y 4) (fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (fma.f64 28832688827/125000 (/.f64 b (*.f64 i i)) (/.f64 c (/.f64 i (-.f64 (/.f64 54929528941/2000000 i) (*.f64 28832688827/125000 (/.f64 c (*.f64 i i))))))))))))
(fma.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)) (*.f64 y y) (fma.f64 (-.f64 (-.f64 (/.f64 x i) (*.f64 (/.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)) i) b)) (fma.f64 28832688827/125000 (/.f64 (/.f64 a i) i) (*.f64 (/.f64 c i) (-.f64 (/.f64 z i) (fma.f64 28832688827/125000 (/.f64 (/.f64 b i) i) (*.f64 (/.f64 c i) (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)))))))) (pow.f64 y 4) (fma.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (fma.f64 28832688827/125000 (/.f64 (/.f64 b i) i) (*.f64 (/.f64 c i) (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i))))) (/.f64 y (/.f64 i 28832688827/125000)))))
x
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (-.f64 x (/.f64 (*.f64 x a) y)))
(-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) a) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a x) y) (/.f64 (*.f64 b x) (pow.f64 y 2)))))
(+.f64 (/.f64 z y) (-.f64 (+.f64 x (/.f64 54929528941/2000000 (*.f64 y y))) (+.f64 (/.f64 a (/.f64 (*.f64 y y) (-.f64 z (*.f64 x a)))) (+.f64 (/.f64 (*.f64 x a) y) (/.f64 b (/.f64 (*.f64 y y) x))))))
(+.f64 (/.f64 z y) (-.f64 (+.f64 x (/.f64 54929528941/2000000 (*.f64 y y))) (+.f64 (*.f64 (/.f64 a (*.f64 y y)) (-.f64 z (*.f64 x a))) (+.f64 (*.f64 (/.f64 a y) x) (*.f64 (/.f64 x y) (/.f64 b y))))))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) x))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 c x) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) b) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 b x) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y 2)) (/.f64 (*.f64 (-.f64 54929528941/2000000 (+.f64 (*.f64 a (-.f64 z (*.f64 a x))) (*.f64 b x))) a) (pow.f64 y 3))))))))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 x (/.f64 28832688827/125000 (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 x a) y) (+.f64 (/.f64 (*.f64 c x) (pow.f64 y 3)) (+.f64 (/.f64 (-.f64 z (*.f64 x a)) (/.f64 (pow.f64 y 3) b)) (+.f64 (/.f64 b (/.f64 (*.f64 y y) x)) (+.f64 (/.f64 a (/.f64 (*.f64 y y) (-.f64 z (*.f64 x a)))) (/.f64 (*.f64 a (-.f64 54929528941/2000000 (fma.f64 a (-.f64 z (*.f64 x a)) (*.f64 b x)))) (pow.f64 y 3))))))))
(-.f64 (+.f64 (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))) (+.f64 x (/.f64 28832688827/125000 (pow.f64 y 3)))) (+.f64 (+.f64 (*.f64 (/.f64 a y) x) (*.f64 (/.f64 c (pow.f64 y 3)) x)) (+.f64 (+.f64 (/.f64 (-.f64 z (*.f64 x a)) (/.f64 (pow.f64 y 3) b)) (*.f64 (/.f64 x y) (/.f64 b y))) (+.f64 (*.f64 (/.f64 a (*.f64 y y)) (-.f64 z (*.f64 x a))) (*.f64 (/.f64 a (pow.f64 y 3)) (-.f64 54929528941/2000000 (fma.f64 b x (*.f64 a (-.f64 z (*.f64 x a))))))))))
x
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (-.f64 x (/.f64 (*.f64 x a) y)))
(-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) a) (pow.f64 y 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (pow.f64 y 2))) x)))) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (-.f64 (fma.f64 -1 (/.f64 a (/.f64 (*.f64 y y) (-.f64 z (*.f64 x a)))) (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (fma.f64 -1 (/.f64 b (/.f64 (*.f64 y y) x)) x))) (/.f64 (*.f64 x a) y)))
(+.f64 (/.f64 z y) (-.f64 (-.f64 (+.f64 (-.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (*.f64 (/.f64 x y) (/.f64 b y))) x) (*.f64 (/.f64 a (*.f64 y y)) (-.f64 z (*.f64 x a)))) (*.f64 (/.f64 a y) x)))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (pow.f64 y 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) a) (pow.f64 y 2))) x))))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 c x) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) b) (pow.f64 y 3)) (/.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 54929528941/2000000 (*.f64 -1 (*.f64 a (-.f64 z (*.f64 a x))))))) (pow.f64 y 3))))))
(-.f64 (+.f64 (/.f64 z y) (fma.f64 -1 (/.f64 b (/.f64 (*.f64 y y) x)) (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 (/.f64 28832688827/125000 (pow.f64 y 3)) (fma.f64 -1 (/.f64 a (/.f64 (*.f64 y y) (-.f64 z (*.f64 x a)))) x))))) (+.f64 (/.f64 (*.f64 x a) y) (+.f64 (/.f64 (*.f64 c x) (pow.f64 y 3)) (+.f64 (/.f64 (-.f64 z (*.f64 x a)) (/.f64 (pow.f64 y 3) b)) (/.f64 a (/.f64 (pow.f64 y 3) (fma.f64 -1 (*.f64 b x) (+.f64 54929528941/2000000 (neg.f64 (*.f64 a (-.f64 z (*.f64 x a))))))))))))
(-.f64 (+.f64 (-.f64 (/.f64 z y) (*.f64 (/.f64 x y) (/.f64 b y))) (+.f64 (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (/.f64 28832688827/125000 (pow.f64 y 3))) (-.f64 x (*.f64 (/.f64 a (*.f64 y y)) (-.f64 z (*.f64 x a)))))) (+.f64 (*.f64 (/.f64 a y) x) (+.f64 (+.f64 (*.f64 (/.f64 c (pow.f64 y 3)) x) (/.f64 (-.f64 z (*.f64 x a)) (/.f64 (pow.f64 y 3) b))) (*.f64 (/.f64 a (pow.f64 y 3)) (-.f64 54929528941/2000000 (fma.f64 b x (*.f64 a (-.f64 z (*.f64 x a)))))))))
(/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x))
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x)
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x))
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x)
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) x)))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))))
(*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))))))
(+.f64 (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) z)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))))))
(+.f64 (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) z)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))))))
(+.f64 (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) z)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000)))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (*.f64 (pow.f64 y 3) z) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) z))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))))))
(+.f64 (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) z)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))))))
(+.f64 (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) z)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))))))
(+.f64 (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) z)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000)))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (*.f64 (pow.f64 y 3) z) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) z))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))))))
(+.f64 (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) z)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))))))
(+.f64 (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) z)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i)) (/.f64 y (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))))))
(+.f64 (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) z)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000)))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y))
(*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 2) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 (*.f64 y y) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y)))
(-.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) y) (/.f64 c (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))))
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (pow.f64 y 3))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 2) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 (*.f64 y y) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (*.f64 (pow.f64 y 3) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))))
(+.f64 (-.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) y) (/.f64 c (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3)) (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 4) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 3) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 2) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (*.f64 (pow.f64 y 4) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2))) (+.f64 (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 (*.f64 y y) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (*.f64 (pow.f64 y 3) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))))
(-.f64 (+.f64 (-.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) y) (/.f64 c (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3)) (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4)) (*.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)
(+.f64 (*.f64 28832688827/125000 (/.f64 1 c)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 c 2) y))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) c)))
(+.f64 (/.f64 28832688827/125000 c) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) y)) (/.f64 y (/.f64 c (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))
(+.f64 (-.f64 (/.f64 28832688827/125000 c) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 c c)))) (*.f64 (/.f64 y c) (fma.f64 y (fma.f64 y x z) 54929528941/2000000)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 c)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 c 2) y))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) c))))
(+.f64 (+.f64 (/.f64 28832688827/125000 c) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) y)) (/.f64 y (/.f64 c (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (*.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 y y))))
(fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 y y)) (+.f64 (-.f64 (/.f64 28832688827/125000 c) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 c c)))) (*.f64 (/.f64 y c) (fma.f64 y (fma.f64 y x z) 54929528941/2000000))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 3)))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 c)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 c 2) y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 2))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) c)))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 c 4)) (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (pow.f64 y 3))) (+.f64 (/.f64 28832688827/125000 c) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) y)) (+.f64 (/.f64 y (/.f64 c (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 y y)))))))
(-.f64 (+.f64 (-.f64 (/.f64 28832688827/125000 c) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 c c)))) (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 y y)) (*.f64 (/.f64 y c) (fma.f64 y (fma.f64 y x z) 54929528941/2000000)))) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 c 4)) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3) (pow.f64 y 3))))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)
(+.f64 (*.f64 28832688827/125000 (/.f64 1 c)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 c 2) y))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) c)))
(+.f64 (/.f64 28832688827/125000 c) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) y)) (/.f64 y (/.f64 c (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))
(+.f64 (-.f64 (/.f64 28832688827/125000 c) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 c c)))) (*.f64 (/.f64 y c) (fma.f64 y (fma.f64 y x z) 54929528941/2000000)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 c)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 c 2) y))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) c))))
(+.f64 (+.f64 (/.f64 28832688827/125000 c) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) y)) (/.f64 y (/.f64 c (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (*.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 y y))))
(fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 y y)) (+.f64 (-.f64 (/.f64 28832688827/125000 c) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 c c)))) (*.f64 (/.f64 y c) (fma.f64 y (fma.f64 y x z) 54929528941/2000000))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 3)))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 c)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 c 2) y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 2))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) c)))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 c 4)) (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (pow.f64 y 3))) (+.f64 (/.f64 28832688827/125000 c) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) y)) (+.f64 (/.f64 y (/.f64 c (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 y y)))))))
(-.f64 (+.f64 (-.f64 (/.f64 28832688827/125000 c) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 c c)))) (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 y y)) (*.f64 (/.f64 y c) (fma.f64 y (fma.f64 y x z) 54929528941/2000000)))) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 c 4)) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3) (pow.f64 y 3))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))))
(*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) a)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))))) (neg.f64 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (*.f64 a (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))))
(-.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (/.f64 (*.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) a)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (pow.f64 y 7))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) a)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2)))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))))) (fma.f64 -1 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (*.f64 a (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))) (/.f64 (*.f64 a a) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 y 7))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (-.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 y 7))) (/.f64 (*.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) a))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 10) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (pow.f64 a 3))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) a)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 (*.f64 (pow.f64 y 7) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (pow.f64 a 2))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))))) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 y 10) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 a 3))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 4)) (fma.f64 -1 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (*.f64 a (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))) (/.f64 (*.f64 a a) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 y 7)))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 y 7))) (/.f64 (*.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) a))) (*.f64 (/.f64 (pow.f64 y 10) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 4)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 a 3)))))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2)))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (*.f64 y y) a))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 5) (pow.f64 a 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) (*.f64 a y)) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 2) a)))))
(fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 5)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))) (*.f64 y a)) (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a))))
(-.f64 (+.f64 (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) (*.f64 y a)) (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a))) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (*.f64 (*.f64 a a) (pow.f64 y 5))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 5) (pow.f64 a 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) (*.f64 a y)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 a 3) (pow.f64 y 8))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 2) a))))))
(fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 5)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))) (*.f64 y a)) (+.f64 (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (pow.f64 y 8)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 a 3))))))
(-.f64 (+.f64 (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) (*.f64 y a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 8)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 a 3)) (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a)))) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (*.f64 (*.f64 a a) (pow.f64 y 5))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 5) (pow.f64 a 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) (*.f64 a y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 11) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 8) (pow.f64 a 3))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 2) a)))))))
(fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 5)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))) (*.f64 y a)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3) (pow.f64 y 11)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 a 4))) (+.f64 (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (pow.f64 y 8)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 a 3)))))))
(-.f64 (+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) (*.f64 y a)) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 11)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 a 4)))) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 8)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 a 3)) (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a)))) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (*.f64 (*.f64 a a) (pow.f64 y 5))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2)))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (*.f64 y y) a))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 5) (pow.f64 a 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) (*.f64 a y)) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 2) a)))))
(fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 5)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))) (*.f64 y a)) (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a))))
(-.f64 (+.f64 (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) (*.f64 y a)) (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a))) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (*.f64 (*.f64 a a) (pow.f64 y 5))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 5) (pow.f64 a 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) (*.f64 a y)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 a 3) (pow.f64 y 8))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 2) a))))))
(fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 5)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))) (*.f64 y a)) (+.f64 (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (pow.f64 y 8)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 a 3))))))
(-.f64 (+.f64 (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) (*.f64 y a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 8)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 a 3)) (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a)))) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (*.f64 (*.f64 a a) (pow.f64 y 5))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 5) (pow.f64 a 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) (*.f64 a y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 11) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 8) (pow.f64 a 3))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 2) a)))))))
(fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 5)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))) (*.f64 y a)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3) (pow.f64 y 11)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 a 4))) (+.f64 (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (pow.f64 y 8)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 a 3)))))))
(-.f64 (+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) (*.f64 y a)) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 11)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 a 4)))) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 8)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 a 3)) (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a)))) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (*.f64 (*.f64 a a) (pow.f64 y 5))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))
(/.f64 y (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 3) b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))
(+.f64 (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (neg.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 (pow.f64 y 3) b)))))
(-.f64 (/.f64 y (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2)) (*.f64 (pow.f64 y 3) b)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 3) b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (+.f64 (neg.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 (pow.f64 y 3) b)))) (*.f64 (/.f64 (pow.f64 y 5) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 b b)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))))))
(-.f64 (+.f64 (/.f64 y (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 b b))))) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2)) (*.f64 (pow.f64 y 3) b)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 7) (pow.f64 b 3))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 5) (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 3) b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))
(+.f64 (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (fma.f64 -1 (*.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (/.f64 (*.f64 (pow.f64 y 7) (pow.f64 b 3)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2))) (+.f64 (neg.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 (pow.f64 y 3) b)))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (pow.f64 y 5) (*.f64 b b))) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2))))))
(+.f64 (-.f64 (/.f64 y (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (/.f64 (*.f64 (pow.f64 y 7) (pow.f64 b 3)) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))) (-.f64 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 b b)) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2)) (*.f64 (pow.f64 y 3) b))))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 y b))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y b))
(+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) b)))
(+.f64 (/.f64 28832688827/125000 (*.f64 y b)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 3)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 b b))) (/.f64 (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))) b)))
(+.f64 (-.f64 (/.f64 28832688827/125000 (*.f64 y b)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (*.f64 b b)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 y 3)))) (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) b))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 5) (pow.f64 b 3))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) b))))
(+.f64 (+.f64 (/.f64 28832688827/125000 (*.f64 y b)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 3)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 b b))) (/.f64 (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))) b))) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 5)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (pow.f64 b 3))))
(fma.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 5)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (pow.f64 b 3) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))) (+.f64 (-.f64 (/.f64 28832688827/125000 (*.f64 y b)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (*.f64 b b)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 y 3)))) (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) b)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 5) (pow.f64 b 3))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) b) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 7) (pow.f64 b 4))))))))
(+.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 5)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (pow.f64 b 3))) (+.f64 (/.f64 28832688827/125000 (*.f64 y b)) (+.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 3)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 b b))) (/.f64 (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))) b)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (pow.f64 y 7)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (pow.f64 b 4)))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 5)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (pow.f64 b 3) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))) (/.f64 28832688827/125000 (*.f64 y b))) (-.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) b) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (*.f64 b b)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 y 3)))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (pow.f64 y 7)) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 b 4) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))))))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 y b))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y b))
(+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) b)))
(+.f64 (/.f64 28832688827/125000 (*.f64 y b)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 3)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 b b))) (/.f64 (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))) b)))
(+.f64 (-.f64 (/.f64 28832688827/125000 (*.f64 y b)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (*.f64 b b)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 y 3)))) (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) b))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 5) (pow.f64 b 3))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) b))))
(+.f64 (+.f64 (/.f64 28832688827/125000 (*.f64 y b)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 3)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 b b))) (/.f64 (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))) b))) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 5)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (pow.f64 b 3))))
(fma.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 5)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (pow.f64 b 3) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))) (+.f64 (-.f64 (/.f64 28832688827/125000 (*.f64 y b)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (*.f64 b b)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 y 3)))) (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) b)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 5) (pow.f64 b 3))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y b))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (*.f64 (pow.f64 y 3) (pow.f64 b 2)))) (+.f64 (/.f64 (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)) b) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 7) (pow.f64 b 4))))))))
(+.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 5)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (pow.f64 b 3))) (+.f64 (/.f64 28832688827/125000 (*.f64 y b)) (+.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 3)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 b b))) (/.f64 (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))) b)) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (pow.f64 y 7)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (pow.f64 b 4)))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 5)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (pow.f64 b 3) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))) (/.f64 28832688827/125000 (*.f64 y b))) (-.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) b) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (*.f64 b b)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 y 3)))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (pow.f64 y 7)) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 b 4) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))))))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))
(/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 28832688827/125000 (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (/.f64 28832688827/125000 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (fma.f64 -1 (*.f64 i (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) y))))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))
(+.f64 (/.f64 28832688827/125000 (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (fma.f64 (neg.f64 i) (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) y)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (fma.f64 y (fma.f64 y x z) 54929528941/2000000))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(+.f64 (+.f64 (/.f64 28832688827/125000 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (fma.f64 -1 (*.f64 i (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) y))))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))) (*.f64 (/.f64 (*.f64 i i) y) (/.f64 (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) y)))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))
(+.f64 (fma.f64 (/.f64 i (/.f64 y i)) (/.f64 (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) y))) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (/.f64 28832688827/125000 (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (fma.f64 (neg.f64 i) (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) y)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (fma.f64 y (fma.f64 y x z) 54929528941/2000000))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 z (*.f64 y (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) y) (/.f64 (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) y)))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (fma.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 28832688827/125000 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (+.f64 (/.f64 z (*.f64 y (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (+.f64 (/.f64 54929528941/2000000 (*.f64 (*.f64 y y) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))))))) (+.f64 (/.f64 28832688827/125000 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (fma.f64 -1 (*.f64 i (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (/.f64 (fma.f64 y x z) (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) y))))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))))
(fma.f64 (/.f64 i (/.f64 y i)) (/.f64 (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) y))) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (+.f64 (fma.f64 (neg.f64 (pow.f64 i 3)) (+.f64 (/.f64 28832688827/125000 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4))) (+.f64 (+.f64 (/.f64 (/.f64 z y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)) (/.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4))) (/.f64 x (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)))) (/.f64 28832688827/125000 (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (fma.f64 (neg.f64 i) (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) y)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (fma.f64 y (fma.f64 y x z) 54929528941/2000000)))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)
(/.f64 y (/.f64 i (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))
(*.f64 (/.f64 y i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 y (/.f64 i (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (neg.f64 (/.f64 (*.f64 y y) (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))))
(-.f64 (*.f64 (/.f64 y i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (*.f64 y y) (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (pow.f64 i 3)) (+.f64 (/.f64 y (/.f64 i (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (neg.f64 (/.f64 (*.f64 y y) (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (-.f64 (*.f64 (/.f64 y i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (*.f64 y y) (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (pow.f64 i 3)) (+.f64 (/.f64 y (/.f64 i (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (*.f64 -1 (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (pow.f64 i 4) (*.f64 (pow.f64 y 4) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))))) (/.f64 (*.f64 y y) (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (-.f64 (-.f64 (*.f64 (/.f64 y i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (*.f64 y y) (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (/.f64 (pow.f64 i 4) (pow.f64 y 4)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)
(/.f64 y (/.f64 i (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))
(*.f64 (/.f64 y i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) i) (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 y (/.f64 i (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (neg.f64 (/.f64 (*.f64 y y) (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))))
(-.f64 (*.f64 (/.f64 y i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (*.f64 y y) (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) i) (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (pow.f64 i 3)) (+.f64 (/.f64 y (/.f64 i (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (neg.f64 (/.f64 (*.f64 y y) (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (-.f64 (*.f64 (/.f64 y i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (*.f64 y y) (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (pow.f64 i 3)) (+.f64 (/.f64 y (/.f64 i (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))) (*.f64 -1 (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (pow.f64 i 4) (*.f64 (pow.f64 y 4) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))))) (/.f64 (*.f64 y y) (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (-.f64 (-.f64 (*.f64 (/.f64 y i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (*.f64 y y) (*.f64 i i)) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (/.f64 (pow.f64 i 4) (pow.f64 y 4)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (/.f64 t i))
(fma.f64 -1 (/.f64 c (/.f64 (*.f64 i i) (*.f64 y t))) (/.f64 t i))
(-.f64 (/.f64 t i) (*.f64 (/.f64 c i) (/.f64 (*.f64 y t) i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) (pow.f64 y 2))) (/.f64 t i)))
(fma.f64 -1 (/.f64 c (/.f64 (*.f64 i i) (*.f64 y t))) (fma.f64 -1 (*.f64 (*.f64 y y) (fma.f64 -1 (/.f64 (*.f64 (*.f64 c c) t) (pow.f64 i 3)) (/.f64 t (/.f64 (*.f64 i i) b)))) (/.f64 t i)))
(-.f64 (-.f64 (/.f64 t i) (*.f64 (*.f64 y y) (-.f64 (*.f64 (/.f64 t i) (/.f64 b i)) (/.f64 c (/.f64 (/.f64 (pow.f64 i 3) t) c))))) (*.f64 (/.f64 c i) (/.f64 (*.f64 y t) i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) c) i)) (*.f64 -1 (/.f64 (*.f64 c (*.f64 t b)) (pow.f64 i 3))))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) (pow.f64 y 2))) (/.f64 t i))))
(fma.f64 -1 (/.f64 c (/.f64 (*.f64 i i) (*.f64 y t))) (fma.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (*.f64 a t) (*.f64 i i)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 c c) t) (pow.f64 i 3)) (/.f64 t (/.f64 (*.f64 i i) b))) (/.f64 i c)) (/.f64 (*.f64 c (*.f64 b t)) (pow.f64 i 3)))))) (fma.f64 -1 (*.f64 (*.f64 y y) (fma.f64 -1 (/.f64 (*.f64 (*.f64 c c) t) (pow.f64 i 3)) (/.f64 t (/.f64 (*.f64 i i) b)))) (/.f64 t i))))
(-.f64 (-.f64 (-.f64 (/.f64 t i) (*.f64 (*.f64 y y) (-.f64 (*.f64 (/.f64 t i) (/.f64 b i)) (/.f64 c (/.f64 (/.f64 (pow.f64 i 3) t) c))))) (*.f64 (pow.f64 y 3) (-.f64 (-.f64 (*.f64 (/.f64 (/.f64 a i) i) t) (/.f64 (-.f64 (*.f64 (/.f64 t i) (/.f64 b i)) (/.f64 c (/.f64 (/.f64 (pow.f64 i 3) t) c))) (/.f64 i c))) (/.f64 c (/.f64 (pow.f64 i 3) (*.f64 b t)))))) (*.f64 (/.f64 c i) (/.f64 (*.f64 y t) i)))
(/.f64 t (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (/.f64 t (pow.f64 y 4)))
(fma.f64 -1 (/.f64 a (/.f64 (pow.f64 y 5) t)) (/.f64 t (pow.f64 y 4)))
(-.f64 (/.f64 t (pow.f64 y 4)) (*.f64 (/.f64 a (pow.f64 y 5)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4))))
(fma.f64 -1 (/.f64 a (/.f64 (pow.f64 y 5) t)) (fma.f64 -1 (/.f64 (fma.f64 t b (neg.f64 (*.f64 (*.f64 a a) t))) (pow.f64 y 6)) (/.f64 t (pow.f64 y 4))))
(-.f64 (-.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (*.f64 t (+.f64 b (neg.f64 (*.f64 a a)))) (pow.f64 y 6))) (*.f64 (/.f64 a (pow.f64 y 5)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t b))) (*.f64 c t))) (pow.f64 y 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4)))))
(fma.f64 -1 (/.f64 a (/.f64 (pow.f64 y 5) t)) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 a (fma.f64 t b (neg.f64 (*.f64 (*.f64 a a) t)))) (fma.f64 -1 (*.f64 a (*.f64 b t)) (*.f64 c t))) (pow.f64 y 7)) (fma.f64 -1 (/.f64 (fma.f64 t b (neg.f64 (*.f64 (*.f64 a a) t))) (pow.f64 y 6)) (/.f64 t (pow.f64 y 4)))))
(-.f64 (-.f64 (-.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (*.f64 t (+.f64 b (neg.f64 (*.f64 a a)))) (pow.f64 y 6))) (/.f64 (+.f64 (*.f64 (neg.f64 a) (+.f64 (*.f64 t (+.f64 b (neg.f64 (*.f64 a a)))) (*.f64 b t))) (*.f64 c t)) (pow.f64 y 7))) (*.f64 (/.f64 a (pow.f64 y 5)) t))
(/.f64 t (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (/.f64 t (pow.f64 y 4)))
(fma.f64 -1 (/.f64 a (/.f64 (pow.f64 y 5) t)) (/.f64 t (pow.f64 y 4)))
(-.f64 (/.f64 t (pow.f64 y 4)) (*.f64 (/.f64 a (pow.f64 y 5)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4))))
(fma.f64 -1 (/.f64 a (/.f64 (pow.f64 y 5) t)) (fma.f64 -1 (/.f64 (fma.f64 t b (neg.f64 (*.f64 (*.f64 a a) t))) (pow.f64 y 6)) (/.f64 t (pow.f64 y 4))))
(-.f64 (-.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (*.f64 t (+.f64 b (neg.f64 (*.f64 a a)))) (pow.f64 y 6))) (*.f64 (/.f64 a (pow.f64 y 5)) t))
(+.f64 (/.f64 (*.f64 a (*.f64 t b)) (pow.f64 y 7)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (/.f64 (*.f64 a (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t)))) (pow.f64 y 7)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c t) (pow.f64 y 7))) (/.f64 t (pow.f64 y 4)))))))
(+.f64 (/.f64 a (/.f64 (pow.f64 y 7) (*.f64 b t))) (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 y 5) t)) (+.f64 (/.f64 a (/.f64 (pow.f64 y 7) (fma.f64 t b (neg.f64 (*.f64 (*.f64 a a) t))))) (fma.f64 -1 (/.f64 (fma.f64 t b (neg.f64 (*.f64 (*.f64 a a) t))) (pow.f64 y 6)) (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 y 7) t)) (/.f64 t (pow.f64 y 4)))))))
(+.f64 (-.f64 (*.f64 (/.f64 a (pow.f64 y 7)) (*.f64 b t)) (*.f64 (/.f64 a (pow.f64 y 5)) t)) (+.f64 (*.f64 (/.f64 a (pow.f64 y 7)) (*.f64 t (+.f64 b (neg.f64 (*.f64 a a))))) (-.f64 (-.f64 (/.f64 t (pow.f64 y 4)) (*.f64 (/.f64 c (pow.f64 y 7)) t)) (/.f64 (*.f64 t (+.f64 b (neg.f64 (*.f64 a a)))) (pow.f64 y 6)))))
(/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))
(/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))
(fma.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))
(-.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (/.f64 (*.f64 y t) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(fma.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (+.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (*.f64 (*.f64 y y) t) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))))
(-.f64 (+.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (/.f64 (*.f64 (*.f64 y y) t) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3) (*.f64 c c)))) (/.f64 (*.f64 y t) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(fma.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (*.f64 (pow.f64 y 3) t) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2))) (+.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (*.f64 (*.f64 y y) t) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))))))
(-.f64 (-.f64 (+.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (/.f64 (*.f64 (*.f64 y y) t) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3) (*.f64 c c)))) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4)) (*.f64 (pow.f64 y 3) t))) (/.f64 (*.f64 y t) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) c)))
(/.f64 t (*.f64 c y))
(/.f64 t (*.f64 y c))
(+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))
(+.f64 (/.f64 t (*.f64 y c)) (neg.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 t (*.f64 y y)))))
(-.f64 (/.f64 t (*.f64 y c)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (*.f64 y y)) (/.f64 t (*.f64 c c))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2))))))
(+.f64 (+.f64 (/.f64 t (*.f64 y c)) (neg.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 t (*.f64 y y))))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))
(+.f64 (-.f64 (/.f64 t (*.f64 y c)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (*.f64 y y)) (/.f64 t (*.f64 c c)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (pow.f64 y 3)) (/.f64 t (pow.f64 c 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))))
(fma.f64 -1 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 c 4)) (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) t))) (+.f64 (/.f64 t (*.f64 y c)) (+.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 t (*.f64 y y)))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))))
(-.f64 (+.f64 (/.f64 t (*.f64 y c)) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (pow.f64 y 3)) (/.f64 t (pow.f64 c 3))) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (*.f64 y y)) (/.f64 t (*.f64 c c))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (pow.f64 c 4)) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (/.f64 (pow.f64 y 4) t))))
(/.f64 t (*.f64 c y))
(/.f64 t (*.f64 y c))
(+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))
(+.f64 (/.f64 t (*.f64 y c)) (neg.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 t (*.f64 y y)))))
(-.f64 (/.f64 t (*.f64 y c)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (*.f64 y y)) (/.f64 t (*.f64 c c))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2))))))
(+.f64 (+.f64 (/.f64 t (*.f64 y c)) (neg.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 t (*.f64 y y))))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))
(+.f64 (-.f64 (/.f64 t (*.f64 y c)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (*.f64 y y)) (/.f64 t (*.f64 c c)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (pow.f64 y 3)) (/.f64 t (pow.f64 c 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))))
(fma.f64 -1 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 c 4)) (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) t))) (+.f64 (/.f64 t (*.f64 y c)) (+.f64 (neg.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (*.f64 c c)) (/.f64 t (*.f64 y y)))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))))
(-.f64 (+.f64 (/.f64 t (*.f64 y c)) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (pow.f64 y 3)) (/.f64 t (pow.f64 c 3))) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (*.f64 y y)) (/.f64 t (*.f64 c c))))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (pow.f64 c 4)) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (/.f64 (pow.f64 y 4) t))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))))) (neg.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2))))
(-.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2)))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))))) (+.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2))) (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3) (*.f64 (*.f64 a a) t)))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (-.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)) (*.f64 t (pow.f64 y 6))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))))) (+.f64 (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3) (*.f64 (*.f64 a a) t))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 y 9) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 4) (*.f64 (pow.f64 a 3) t))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (-.f64 (-.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)) (*.f64 t (pow.f64 y 6))) (*.f64 (/.f64 (pow.f64 y 9) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 4)) (*.f64 (pow.f64 a 3) t))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2))))
(/.f64 t (*.f64 a (pow.f64 y 3)))
(/.f64 t (*.f64 (pow.f64 y 3) a))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (pow.f64 y 6)) (/.f64 t (*.f64 a a)))))
(-.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 t (*.f64 a a))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 a 3) (pow.f64 y 9)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (pow.f64 y 6)) (/.f64 t (*.f64 a a))) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 y 9)) t))))
(+.f64 (-.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 t (*.f64 a a)))) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (/.f64 (pow.f64 a 3) (/.f64 t (pow.f64 y 9)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) t) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 y 9)) t)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3) (pow.f64 y 12)) (/.f64 t (pow.f64 a 4))) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (pow.f64 y 6)) (/.f64 t (*.f64 a a)))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 9)) (/.f64 t (pow.f64 a 3)) (neg.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 12)) (/.f64 t (pow.f64 a 4)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 t (*.f64 a a)))))))
(/.f64 t (*.f64 a (pow.f64 y 3)))
(/.f64 t (*.f64 (pow.f64 y 3) a))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (pow.f64 y 6)) (/.f64 t (*.f64 a a)))))
(-.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 t (*.f64 a a))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 a 3) (pow.f64 y 9)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (pow.f64 y 6)) (/.f64 t (*.f64 a a))) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 y 9)) t))))
(+.f64 (-.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 t (*.f64 a a)))) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (/.f64 (pow.f64 a 3) (/.f64 t (pow.f64 y 9)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) t) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 y 9)) t)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3) (pow.f64 y 12)) (/.f64 t (pow.f64 a 4))) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (pow.f64 y 6)) (/.f64 t (*.f64 a a)))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 9)) (/.f64 t (pow.f64 a 3)) (neg.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 12)) (/.f64 t (pow.f64 a 4)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 t (*.f64 a a)))))))
(/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))
(/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (neg.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 b t)))))
(-.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (/.f64 (*.f64 (*.f64 y y) (*.f64 b t)) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2)))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 t (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (+.f64 (neg.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 b t)))) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (/.f64 (*.f64 (*.f64 b b) t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (-.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3)) (*.f64 (*.f64 b b) t)) (/.f64 (*.f64 (*.f64 y y) (*.f64 b t)) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 t (pow.f64 b 3))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 t (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 b 3) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (+.f64 (neg.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 b t)))) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (/.f64 (*.f64 (*.f64 b b) t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))))))
(-.f64 (+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (-.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3)) (*.f64 (*.f64 b b) t)) (/.f64 (*.f64 (*.f64 y y) (*.f64 b t)) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2)))) (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4)) (*.f64 (pow.f64 b 3) t)))
(/.f64 t (*.f64 (pow.f64 y 2) b))
(/.f64 t (*.f64 (*.f64 y y) b))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))
(+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 b b)) t))))
(-.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 y 4) (/.f64 t (*.f64 b b)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2))))))
(+.f64 (+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 b b)) t)))) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 6)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) t) (pow.f64 b 3))))
(fma.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 6)) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 b 3) t)) (-.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 y 4) (/.f64 t (*.f64 b b))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 8) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (pow.f64 y 8)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) t) (pow.f64 b 4))) (+.f64 (+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 b b)) t)))) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 6)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) t) (pow.f64 b 3)))))
(-.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 6)) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 b 3) t)) (-.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 y 4) (/.f64 t (*.f64 b b)))))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (pow.f64 y 8)) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 b 4) t))))
(/.f64 t (*.f64 (pow.f64 y 2) b))
(/.f64 t (*.f64 (*.f64 y y) b))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))
(+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 b b)) t))))
(-.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 y 4) (/.f64 t (*.f64 b b)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2))))))
(+.f64 (+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 b b)) t)))) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 6)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) t) (pow.f64 b 3))))
(fma.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 6)) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 b 3) t)) (-.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 y 4) (/.f64 t (*.f64 b b))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 8) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (pow.f64 y 8)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) t) (pow.f64 b 4))) (+.f64 (+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 b b)) t)))) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 6)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) t) (pow.f64 b 3)))))
(-.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 6)) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 b 3) t)) (-.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 y 4) (/.f64 t (*.f64 b b)))))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (pow.f64 y 8)) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (pow.f64 b 4) t))))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))
(/.f64 t (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (neg.f64 (/.f64 i (/.f64 (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) t))))
(-.f64 (/.f64 t (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (/.f64 (/.f64 i (/.f64 (*.f64 y y) t)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (pow.f64 i 2) t) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (fma.f64 -1 (/.f64 i (/.f64 (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) t)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 y 3)) (/.f64 t (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))))))
(+.f64 (-.f64 (/.f64 t (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (/.f64 (/.f64 i (/.f64 (*.f64 y y) t)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (*.f64 (/.f64 i (/.f64 (pow.f64 y 3) i)) (/.f64 t (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) t) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (pow.f64 i 2) t) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 y 4)) (/.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (fma.f64 -1 (/.f64 i (/.f64 (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) t)) (*.f64 (/.f64 (*.f64 i i) (pow.f64 y 3)) (/.f64 t (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))))))
(-.f64 (+.f64 (-.f64 (/.f64 t (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (/.f64 (/.f64 i (/.f64 (*.f64 y y) t)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (*.f64 (/.f64 i (/.f64 (pow.f64 y 3) i)) (/.f64 t (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))) (*.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (pow.f64 i 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 t i) (neg.f64 (/.f64 (*.f64 (*.f64 y t) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i))))
(-.f64 (/.f64 t i) (*.f64 (/.f64 y i) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) t) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (+.f64 (/.f64 t i) (neg.f64 (/.f64 (*.f64 (*.f64 y t) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i)))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) t)) (pow.f64 i 3)))
(+.f64 (-.f64 (/.f64 t i) (*.f64 (/.f64 y i) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) t) i))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))))))
(+.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) t)) (pow.f64 i 3)) (+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 (*.f64 (*.f64 y t) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i)) (neg.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 i 4) (*.f64 (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) t)))))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2) t)) (-.f64 (-.f64 (/.f64 t i) (*.f64 (/.f64 y i) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) t) i))) (/.f64 (pow.f64 y 3) (/.f64 (/.f64 (pow.f64 i 4) t) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 t i) (neg.f64 (/.f64 (*.f64 (*.f64 y t) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i))))
(-.f64 (/.f64 t i) (*.f64 (/.f64 y i) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) t) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (+.f64 (/.f64 t i) (neg.f64 (/.f64 (*.f64 (*.f64 y t) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i)))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) t)) (pow.f64 i 3)))
(+.f64 (-.f64 (/.f64 t i) (*.f64 (/.f64 y i) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) t) i))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2) t)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))))))
(+.f64 (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) t)) (pow.f64 i 3)) (+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 (*.f64 (*.f64 y t) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i)) (neg.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 i 4) (*.f64 (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) t)))))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2) t)) (-.f64 (-.f64 (/.f64 t i) (*.f64 (/.f64 y i) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) t) i))) (/.f64 (pow.f64 y 3) (/.f64 (/.f64 (pow.f64 i 4) t) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))))
(*.f64 28832688827/125000 y)
(+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 28832688827/125000 y))
(fma.f64 54929528941/2000000 (*.f64 y y) (*.f64 28832688827/125000 y))
(fma.f64 28832688827/125000 y (*.f64 54929528941/2000000 (*.f64 y y)))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 28832688827/125000 y)))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (*.f64 28832688827/125000 y)))
(fma.f64 (pow.f64 y 3) z (fma.f64 28832688827/125000 y (*.f64 54929528941/2000000 (*.f64 y y))))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (fma.f64 28832688827/125000 y (*.f64 x (pow.f64 y 4)))))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (fma.f64 x (pow.f64 y 4) (*.f64 28832688827/125000 y))))
(*.f64 (pow.f64 y 4) x)
(*.f64 x (pow.f64 y 4))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (pow.f64 y 4) x))
(fma.f64 (pow.f64 y 3) z (*.f64 x (pow.f64 y 4)))
(fma.f64 x (pow.f64 y 4) (*.f64 (pow.f64 y 3) z))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 (pow.f64 y 4) x)))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (*.f64 x (pow.f64 y 4))))
(fma.f64 (pow.f64 y 3) z (fma.f64 x (pow.f64 y 4) (*.f64 54929528941/2000000 (*.f64 y y))))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (fma.f64 28832688827/125000 y (*.f64 x (pow.f64 y 4)))))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (fma.f64 x (pow.f64 y 4) (*.f64 28832688827/125000 y))))
(*.f64 (pow.f64 y 4) x)
(*.f64 x (pow.f64 y 4))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (pow.f64 y 4) x))
(fma.f64 (pow.f64 y 3) z (*.f64 x (pow.f64 y 4)))
(fma.f64 x (pow.f64 y 4) (*.f64 (pow.f64 y 3) z))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 (pow.f64 y 4) x)))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (*.f64 x (pow.f64 y 4))))
(fma.f64 (pow.f64 y 3) z (fma.f64 x (pow.f64 y 4) (*.f64 54929528941/2000000 (*.f64 y y))))
(+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (+.f64 (*.f64 28832688827/125000 y) (*.f64 (pow.f64 y 4) x))))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (fma.f64 28832688827/125000 y (*.f64 x (pow.f64 y 4)))))
(fma.f64 (pow.f64 y 3) z (fma.f64 54929528941/2000000 (*.f64 y y) (fma.f64 x (pow.f64 y 4) (*.f64 28832688827/125000 y))))
(*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000))))
(*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))))
(*.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 x (pow.f64 y 4)))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 x (pow.f64 y 4)))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 x (pow.f64 y 4)))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 x (pow.f64 y 4)))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 x (pow.f64 y 4)))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 x (pow.f64 y 4)))
(*.f64 (pow.f64 y 4) x)
(*.f64 x (pow.f64 y 4))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 x (pow.f64 y 4)))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 x (pow.f64 y 4)))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 x (pow.f64 y 4)))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 x (pow.f64 y 4)))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 x (pow.f64 y 4)))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 x (pow.f64 y 4)))
(*.f64 (pow.f64 y 4) x)
(*.f64 x (pow.f64 y 4))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 x (pow.f64 y 4)))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 x (pow.f64 y 4)))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 x (pow.f64 y 4)))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 x (pow.f64 y 4)))
(+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (*.f64 (pow.f64 y 4) x))
(fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) (*.f64 x (pow.f64 y 4)))
(fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (*.f64 x (pow.f64 y 4)))
(*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y)
(*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))))
(*.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))))
(fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) z))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))))
(fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) z))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))))
(fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) z))
(*.f64 (pow.f64 y 3) z)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))))
(fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) z))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))))
(fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) z))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))))
(fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) z))
(*.f64 (pow.f64 y 3) z)
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))))
(fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) z))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))))
(fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) z))
(+.f64 (*.f64 (pow.f64 y 3) z) (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y))
(fma.f64 (pow.f64 y 3) z (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x))))))
(fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (*.f64 (pow.f64 y 3) z))
(*.f64 54929528941/2000000 y)
(*.f64 y 54929528941/2000000)
(+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y))
(fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000))
(fma.f64 y 54929528941/2000000 (*.f64 (*.f64 y y) z))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000)))
(fma.f64 (pow.f64 y 3) x (fma.f64 y 54929528941/2000000 (*.f64 (*.f64 y y) z)))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000)))
(fma.f64 (pow.f64 y 3) x (fma.f64 y 54929528941/2000000 (*.f64 (*.f64 y y) z)))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 (pow.f64 y 3) x) (*.f64 (pow.f64 y 2) z))
(fma.f64 (pow.f64 y 3) x (*.f64 (*.f64 y y) z))
(fma.f64 (*.f64 y y) z (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000)))
(fma.f64 (pow.f64 y 3) x (fma.f64 y 54929528941/2000000 (*.f64 (*.f64 y y) z)))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000)))
(fma.f64 (pow.f64 y 3) x (fma.f64 y 54929528941/2000000 (*.f64 (*.f64 y y) z)))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 (pow.f64 y 3) x) (*.f64 (pow.f64 y 2) z))
(fma.f64 (pow.f64 y 3) x (*.f64 (*.f64 y y) z))
(fma.f64 (*.f64 y y) z (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000)))
(fma.f64 (pow.f64 y 3) x (fma.f64 y 54929528941/2000000 (*.f64 (*.f64 y y) z)))
(+.f64 (*.f64 (pow.f64 y 3) x) (+.f64 (*.f64 (pow.f64 y 2) z) (*.f64 54929528941/2000000 y)))
(fma.f64 (pow.f64 y 3) x (fma.f64 (*.f64 y y) z (*.f64 y 54929528941/2000000)))
(fma.f64 (pow.f64 y 3) x (fma.f64 y 54929528941/2000000 (*.f64 (*.f64 y y) z)))
(*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000))
(*.f64 y (fma.f64 y z 54929528941/2000000))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 (pow.f64 y 3) x))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 (pow.f64 y 3) x))
(*.f64 (pow.f64 y 3) x)
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 (pow.f64 y 3) x))
(+.f64 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)) (*.f64 (pow.f64 y 3) x))
(fma.f64 y (fma.f64 y z 54929528941/2000000) (*.f64 (pow.f64 y 3) x))
(*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y)
(*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))
(*.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)) y (*.f64 (*.f64 y y) z))
(fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) (*.f64 (*.f64 y y) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)) y (*.f64 (*.f64 y y) z))
(fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) (*.f64 (*.f64 y y) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)) y (*.f64 (*.f64 y y) z))
(fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) (*.f64 (*.f64 y y) z))
(*.f64 (pow.f64 y 2) z)
(*.f64 (*.f64 y y) z)
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)) y (*.f64 (*.f64 y y) z))
(fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) (*.f64 (*.f64 y y) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)) y (*.f64 (*.f64 y y) z))
(fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) (*.f64 (*.f64 y y) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)) y (*.f64 (*.f64 y y) z))
(fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) (*.f64 (*.f64 y y) z))
(*.f64 (pow.f64 y 2) z)
(*.f64 (*.f64 y y) z)
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)) y (*.f64 (*.f64 y y) z))
(fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) (*.f64 (*.f64 y y) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)) y (*.f64 (*.f64 y y) z))
(fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) (*.f64 (*.f64 y y) z))
(+.f64 (*.f64 (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)) y) (*.f64 (pow.f64 y 2) z))
(fma.f64 (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)) y (*.f64 (*.f64 y y) z))
(fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) (*.f64 (*.f64 y y) z))

localize6.0ms (0%)

Compiler

Compiled 13 to 9 computations (30.8% saved)

localize42.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y)
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y)
8.7b
(*.f64 a (*.f64 y y))
23.9b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
Compiler

Compiled 161 to 49 computations (69.6% saved)

series30.0ms (0.1%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
3.0ms
c
@0
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
3.0ms
i
@0
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
1.0ms
c
@inf
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
1.0ms
a
@0
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
1.0ms
x
@0
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))

rewrite97.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
505×log1p-udef_binary64
290×add-sqr-sqrt_binary64
284×*-un-lft-identity_binary64
284×pow1_binary64
269×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02438
155038
2798438
Stop Event
node limit
Counts
2 → 48
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(*.f64 a (*.f64 y y))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (/.f64 1 (fma.f64 y (fma.f64 a (*.f64 y y) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i))) 2) (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) 2) (*.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (/.f64 1 (fma.f64 y (fma.f64 a (*.f64 y y) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i))) (sqrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (*.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (/.f64 1 (fma.f64 y (fma.f64 a (*.f64 y y) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (/.f64 1 (neg.f64 (fma.f64 y (fma.f64 a (*.f64 y y) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 y (fma.f64 a (*.f64 y y) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (fma.f64 y (fma.f64 a (*.f64 y y) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) 1) (/.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (fma.f64 y (fma.f64 a (*.f64 y y) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 a (*.f64 y y) c) i) 2))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (cbrt.f64 (fma.f64 y (fma.f64 a (*.f64 y y) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) 2) (cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 a (*.f64 y y) c) i) 2))) (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (cbrt.f64 (pow.f64 (fma.f64 y (fma.f64 a (*.f64 y y) c) i) 2))) (/.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (cbrt.f64 (fma.f64 y (fma.f64 a (*.f64 y y) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 y (fma.f64 a (*.f64 y y) c) i))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (sqrt.f64 (fma.f64 y (fma.f64 a (*.f64 y y) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) 2) (sqrt.f64 (fma.f64 y (fma.f64 a (*.f64 y y) c) i))) (/.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (sqrt.f64 (fma.f64 y (fma.f64 a (*.f64 y y) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (+.f64 (pow.f64 (*.f64 y (fma.f64 a (*.f64 y y) c)) 3) (pow.f64 i 3))) (+.f64 (pow.f64 (*.f64 y (fma.f64 a (*.f64 y y) c)) 2) (*.f64 i (-.f64 i (*.f64 y (fma.f64 a (*.f64 y y) c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (-.f64 (pow.f64 (*.f64 y (fma.f64 a (*.f64 y y) c)) 2) (*.f64 i i))) (-.f64 (*.f64 y (fma.f64 a (*.f64 y y) c)) i))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 y (fma.f64 a (*.f64 y y) c) i) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (neg.f64 (fma.f64 y (fma.f64 a (*.f64 y y) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) 3) (pow.f64 (fma.f64 y (fma.f64 a (*.f64 y y) c) i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 a (*.f64 y y) c) i))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 y y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 y y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 a (*.f64 y y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (sqrt.f64 a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 a (*.f64 y y)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 y 4) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 a) (*.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 a (*.f64 y y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 a (*.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 a (*.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 a (*.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 y y))) 1))))))

simplify128.0ms (0.2%)

Algorithm
egg-herbie
Rules
311×cancel-sign-sub-inv_binary64
254×associate-*r*_binary64
249×distribute-lft-in_binary64
249×distribute-rgt-in_binary64
245×times-frac_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03367126
113486047
255575856
Stop Event
node limit
Counts
156 → 138
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) t) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) c) i))) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y)))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) c) i))) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (/.f64 (*.f64 c (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i))) i)))) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))))
(/.f64 (*.f64 y x) a)
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
(-.f64 (+.f64 (/.f64 z a) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 a y))) (/.f64 (*.f64 y x) a))) (/.f64 (*.f64 c x) (*.f64 (pow.f64 a 2) y)))
(-.f64 (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 a (pow.f64 y 2)))) (+.f64 (/.f64 z a) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 a y))) (/.f64 (*.f64 y x) a)))) (+.f64 (/.f64 (*.f64 c x) (*.f64 y (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 i x) (*.f64 (pow.f64 y 2) (pow.f64 a 2))) (/.f64 (*.f64 c z) (*.f64 (pow.f64 y 2) (pow.f64 a 2))))))
(/.f64 (*.f64 y x) a)
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 y (pow.f64 a 2)))) (+.f64 (/.f64 z a) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 a y))) (/.f64 (*.f64 y x) a))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 y (pow.f64 a 2)))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 a (pow.f64 y 2)))) (+.f64 (/.f64 z a) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 a y))) (/.f64 (*.f64 y x) a))))) (+.f64 (/.f64 (*.f64 i x) (*.f64 (pow.f64 y 2) (pow.f64 a 2))) (/.f64 (*.f64 c z) (*.f64 (pow.f64 y 2) (pow.f64 a 2)))))
(/.f64 (+.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) t) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 c y)))
(+.f64 (/.f64 t (+.f64 i (*.f64 c y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 c y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 c y)) 2)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 c y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 c y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 c y)) 2))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 c y)) 3)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 c y)) 3)) (+.f64 (/.f64 t (+.f64 i (*.f64 c y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 c y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 c y)) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 c y)) 4)))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 (*.f64 a (pow.f64 y 3)) i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 a (pow.f64 y 3)) i)) (/.f64 t (+.f64 (*.f64 a (pow.f64 y 3)) i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 a (pow.f64 y 3)) i)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (/.f64 t (+.f64 (*.f64 a (pow.f64 y 3)) i)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 a (pow.f64 y 3)) i)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (+.f64 (/.f64 t (+.f64 (*.f64 a (pow.f64 y 3)) i)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 3) a)) 2))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 i (*.f64 (pow.f64 y 3) a))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 i (*.f64 (pow.f64 y 3) a))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 i (*.f64 (pow.f64 y 3) a))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 3) a)) 2))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 c (*.f64 a (pow.f64 y 2)))))))))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 (pow.f64 y 2) a)))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 c (*.f64 a (pow.f64 y 2)))))))))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 (pow.f64 y 2) a))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 c (*.f64 a (pow.f64 y 2))))))))))) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 c (*.f64 a (pow.f64 y 2)))))))))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 (pow.f64 y 2) a))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 4) (pow.f64 (+.f64 c (*.f64 a (pow.f64 y 2))) 2)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (*.f64 a (pow.f64 y 2))) 2))))) (+.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (pow.f64 (+.f64 c (*.f64 a (pow.f64 y 2))) 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 c (*.f64 a (pow.f64 y 2))) 2))))) (/.f64 z (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 y (pow.f64 (+.f64 c (*.f64 a (pow.f64 y 2))) 2)))))))))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 c (*.f64 a (pow.f64 y 2))))))))))) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(*.f64 (pow.f64 y 2) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 a (pow.f64 y 2))
(*.f64 a (pow.f64 y 2))
(*.f64 a (pow.f64 y 2))
(*.f64 a (pow.f64 y 2))
(*.f64 a (pow.f64 y 2))
(*.f64 a (pow.f64 y 2))
(*.f64 a (pow.f64 y 2))
(*.f64 a (pow.f64 y 2))
(*.f64 a (pow.f64 y 2))
(*.f64 a (pow.f64 y 2))
(*.f64 a (pow.f64 y 2))
(*.f64 a (pow.f64 y 2))
Outputs
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) t) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) t) (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 (*.f64 y y) a c) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x))
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x))
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))
(+.f64 (/.f64 t i) (*.f64 y (-.f64 (/.f64 28832688827/125000 i) (/.f64 (*.f64 t c) (*.f64 i i)))))
(fma.f64 y (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 c (*.f64 i i)) t)) (/.f64 t i))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) c) i))) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y)))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 54929528941/2000000 i) (/.f64 c (/.f64 i (-.f64 (/.f64 28832688827/125000 i) (/.f64 (*.f64 t c) (*.f64 i i)))))) (+.f64 (/.f64 t i) (*.f64 y (-.f64 (/.f64 28832688827/125000 i) (/.f64 (*.f64 t c) (*.f64 i i))))))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 c (*.f64 i i)) t)))) (fma.f64 y (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 c (*.f64 i i)) t)) (/.f64 t i)))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) c) i))) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (/.f64 (*.f64 c (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i))) i)))) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 54929528941/2000000 i) (/.f64 c (/.f64 i (-.f64 (/.f64 28832688827/125000 i) (/.f64 (*.f64 t c) (*.f64 i i)))))) (fma.f64 (pow.f64 y 3) (-.f64 (-.f64 (/.f64 z i) (/.f64 (*.f64 t a) (*.f64 i i))) (/.f64 c (/.f64 i (-.f64 (/.f64 54929528941/2000000 i) (/.f64 c (/.f64 i (-.f64 (/.f64 28832688827/125000 i) (/.f64 (*.f64 t c) (*.f64 i i))))))))) (+.f64 (/.f64 t i) (*.f64 y (-.f64 (/.f64 28832688827/125000 i) (/.f64 (*.f64 t c) (*.f64 i i)))))))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 c (*.f64 i i)) t)))) (fma.f64 (pow.f64 y 3) (-.f64 (-.f64 (/.f64 z i) (/.f64 t (/.f64 (*.f64 i i) a))) (*.f64 (/.f64 c i) (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 c (*.f64 i i)) t)))))) (fma.f64 y (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 c (*.f64 i i)) t)) (/.f64 t i))))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y a) x)
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
(+.f64 (/.f64 y (/.f64 a x)) (/.f64 z a))
(+.f64 (*.f64 (/.f64 y a) x) (/.f64 z a))
(-.f64 (+.f64 (/.f64 z a) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 a y))) (/.f64 (*.f64 y x) a))) (/.f64 (*.f64 c x) (*.f64 (pow.f64 a 2) y)))
(-.f64 (+.f64 (/.f64 z a) (+.f64 (/.f64 y (/.f64 a x)) (/.f64 54929528941/2000000 (*.f64 y a)))) (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y)))
(+.f64 (/.f64 z a) (+.f64 (*.f64 (/.f64 y a) x) (-.f64 (/.f64 (/.f64 54929528941/2000000 y) a) (*.f64 (/.f64 (/.f64 c a) a) (/.f64 x y)))))
(+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a))))))
(-.f64 (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 a (pow.f64 y 2)))) (+.f64 (/.f64 z a) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 a y))) (/.f64 (*.f64 y x) a)))) (+.f64 (/.f64 (*.f64 c x) (*.f64 y (pow.f64 a 2))) (+.f64 (/.f64 (*.f64 i x) (*.f64 (pow.f64 y 2) (pow.f64 a 2))) (/.f64 (*.f64 c z) (*.f64 (pow.f64 y 2) (pow.f64 a 2))))))
(-.f64 (+.f64 (+.f64 (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a)) (/.f64 z a)) (+.f64 (/.f64 y (/.f64 a x)) (/.f64 54929528941/2000000 (*.f64 y a)))) (+.f64 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y)) (+.f64 (/.f64 i (/.f64 (*.f64 (*.f64 y y) (*.f64 a a)) x)) (*.f64 (/.f64 c (*.f64 y y)) (/.f64 z (*.f64 a a))))))
(-.f64 (-.f64 (+.f64 (+.f64 (+.f64 (/.f64 z a) (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a))) (*.f64 (/.f64 y a) x)) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 (/.f64 (/.f64 x a) a) (+.f64 (/.f64 c y) (/.f64 i (*.f64 y y))))) (*.f64 (/.f64 (/.f64 c a) a) (/.f64 z (*.f64 y y))))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y a) x)
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
(+.f64 (/.f64 y (/.f64 a x)) (/.f64 z a))
(+.f64 (*.f64 (/.f64 y a) x) (/.f64 z a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 y (pow.f64 a 2)))) (+.f64 (/.f64 z a) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 a y))) (/.f64 (*.f64 y x) a))))
(-.f64 (+.f64 (/.f64 z a) (+.f64 (/.f64 y (/.f64 a x)) (/.f64 54929528941/2000000 (*.f64 y a)))) (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y)))
(+.f64 (/.f64 z a) (+.f64 (*.f64 (/.f64 y a) x) (-.f64 (/.f64 (/.f64 54929528941/2000000 y) a) (*.f64 (/.f64 (/.f64 c a) a) (/.f64 x y)))))
(+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 y (pow.f64 a 2)))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 a (pow.f64 y 2)))) (+.f64 (/.f64 z a) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 a y))) (/.f64 (*.f64 y x) a))))) (+.f64 (/.f64 (*.f64 i x) (*.f64 (pow.f64 y 2) (pow.f64 a 2))) (/.f64 (*.f64 c z) (*.f64 (pow.f64 y 2) (pow.f64 a 2)))))
(-.f64 (+.f64 (+.f64 (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a)) (/.f64 z a)) (+.f64 (/.f64 y (/.f64 a x)) (/.f64 54929528941/2000000 (*.f64 y a)))) (+.f64 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y)) (+.f64 (/.f64 i (/.f64 (*.f64 (*.f64 y y) (*.f64 a a)) x)) (*.f64 (/.f64 c (*.f64 y y)) (/.f64 z (*.f64 a a))))))
(-.f64 (-.f64 (+.f64 (+.f64 (+.f64 (/.f64 z a) (/.f64 28832688827/125000 (*.f64 (*.f64 y y) a))) (*.f64 (/.f64 y a) x)) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 (/.f64 (/.f64 x a) a) (+.f64 (/.f64 c y) (/.f64 i (*.f64 y y))))) (*.f64 (/.f64 (/.f64 c a) a) (/.f64 z (*.f64 y y))))
(/.f64 (+.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) t) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(/.f64 (fma.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) y t) (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 (*.f64 y y) a c) i))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) y)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (*.f64 z (pow.f64 y 3)) (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) y)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (*.f64 z (pow.f64 y 3)) (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) y)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (*.f64 z (pow.f64 y 3)) (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) (pow.f64 y 3)))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(/.f64 (*.f64 z (pow.f64 y 3)) (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))
(/.f64 z (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) (pow.f64 y 3)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) y)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (*.f64 z (pow.f64 y 3)) (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) y)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (*.f64 z (pow.f64 y 3)) (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) y)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (*.f64 z (pow.f64 y 3)) (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) (pow.f64 y 3)))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(/.f64 (*.f64 z (pow.f64 y 3)) (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))
(/.f64 z (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) (pow.f64 y 3)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) y)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (*.f64 z (pow.f64 y 3)) (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) y)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (*.f64 z (pow.f64 y 3)) (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) y)) (+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (*.f64 z (pow.f64 y 3)) (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) (pow.f64 y 3)))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)))
(/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))
(/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)))
(/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))
(/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 y (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) y)))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 c y)))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (+.f64 i (*.f64 y c)))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y c i))
(+.f64 (/.f64 t (+.f64 i (*.f64 c y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 c y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 c y)) 2)))))
(+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y c))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y c)) y))) (neg.f64 (/.f64 (*.f64 (*.f64 a (pow.f64 y 3)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (pow.f64 (+.f64 i (*.f64 y c)) 2))))
(+.f64 (/.f64 t (fma.f64 y c i)) (-.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y c i)) y) (/.f64 (pow.f64 y 3) (/.f64 (/.f64 (pow.f64 (fma.f64 y c i) 2) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) a))))
(+.f64 (/.f64 t (+.f64 i (*.f64 c y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 c y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 c y)) 2))) (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 c y)) 3)))))
(+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y c))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y c)) y))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 a (pow.f64 y 3)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (pow.f64 (+.f64 i (*.f64 y c)) 2)) (/.f64 (*.f64 a a) (/.f64 (pow.f64 (+.f64 i (*.f64 y c)) 3) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 y 6))))))
(+.f64 (-.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y c i)) y) (/.f64 (pow.f64 y 3) (/.f64 (/.f64 (pow.f64 (fma.f64 y c i) 2) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) a))) (+.f64 (/.f64 t (fma.f64 y c i)) (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 y c i) 3)) (*.f64 (*.f64 a a) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y c i)) (-.f64 (/.f64 (*.f64 a (*.f64 a (pow.f64 y 6))) (pow.f64 (fma.f64 y c i) 2)) (/.f64 (*.f64 a (pow.f64 y 3)) (fma.f64 y c i)))) (+.f64 (/.f64 t (fma.f64 y c i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y c i)) y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 c y)) 3)) (+.f64 (/.f64 t (+.f64 i (*.f64 c y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 c y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 c y)) 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 c y)) 4)))))))
(+.f64 (/.f64 (*.f64 a a) (/.f64 (pow.f64 (+.f64 i (*.f64 y c)) 3) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 y 6)))) (+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y c))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y c)) y))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 a (pow.f64 y 3)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (pow.f64 (+.f64 i (*.f64 y c)) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (pow.f64 (+.f64 i (*.f64 y c)) 4))))))
(+.f64 (-.f64 (-.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y c i)) y) (/.f64 (pow.f64 y 3) (/.f64 (/.f64 (pow.f64 (fma.f64 y c i) 2) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) a))) (*.f64 (/.f64 (pow.f64 y 9) (pow.f64 (fma.f64 y c i) 4)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 3)))) (+.f64 (/.f64 t (fma.f64 y c i)) (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 y c i) 3)) (*.f64 (*.f64 a a) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 y c i) 3)) (*.f64 (*.f64 a a) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (+.f64 (/.f64 t (fma.f64 y c i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y c i)) y))) (+.f64 (/.f64 (pow.f64 y 3) (/.f64 (/.f64 (pow.f64 (fma.f64 y c i) 2) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) a)) (*.f64 (/.f64 (pow.f64 y 9) (pow.f64 (fma.f64 y c i) 4)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 3)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a (pow.f64 y 3)))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (*.f64 y y) a))) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y c)) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a)))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (fma.f64 y c i) (*.f64 a (*.f64 a (pow.f64 y 6)))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))))))
(+.f64 (+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (*.f64 y y) a))) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y c)) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y c)) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 3)))))
(+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (fma.f64 y c i) (*.f64 a (*.f64 a (pow.f64 y 6)))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 y c i) 2) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (/.f64 (/.f64 t (pow.f64 y 3)) a)))
(+.f64 (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (-.f64 (/.f64 (pow.f64 (fma.f64 y c i) 2) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (/.f64 (fma.f64 y c i) (*.f64 a (*.f64 a (pow.f64 y 6)))))) (+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4))))))))
(+.f64 (+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (*.f64 y y) a))) (+.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y c)) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y c)) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 3)))) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y c)) 3) (pow.f64 y 12)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 4))))))
(+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a)) (+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 y c i) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 3)) (neg.f64 (fma.f64 (/.f64 (fma.f64 y c i) (pow.f64 y 6)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 a a)) (*.f64 (/.f64 (pow.f64 (fma.f64 y c i) 3) (pow.f64 y 12)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 4)))))) (/.f64 (/.f64 t (pow.f64 y 3)) a)))
(-.f64 (+.f64 (+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a))) (*.f64 (/.f64 (pow.f64 (fma.f64 y c i) 2) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (+.f64 (/.f64 (fma.f64 y c i) (*.f64 a (*.f64 a (pow.f64 y 6)))) (/.f64 (pow.f64 (fma.f64 y c i) 3) (*.f64 (pow.f64 y 12) (pow.f64 a 4))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a (pow.f64 y 3)))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (*.f64 y y) a))) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y c)) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a)))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (fma.f64 y c i) (*.f64 a (*.f64 a (pow.f64 y 6)))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))))))
(+.f64 (+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (*.f64 y y) a))) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y c)) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y c)) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 3)))))
(+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (fma.f64 y c i) (*.f64 a (*.f64 a (pow.f64 y 6)))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 y c i) 2) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (/.f64 (/.f64 t (pow.f64 y 3)) a)))
(+.f64 (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (-.f64 (/.f64 (pow.f64 (fma.f64 y c i) 2) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (/.f64 (fma.f64 y c i) (*.f64 a (*.f64 a (pow.f64 y 6)))))) (+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4))))))))
(+.f64 (+.f64 (/.f64 t (*.f64 a (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 (*.f64 y y) a))) (+.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y c)) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y c)) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 3)))) (neg.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y c)) 3) (pow.f64 y 12)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 4))))))
(+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a)) (+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 y c i) 2) (pow.f64 y 9)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 3)) (neg.f64 (fma.f64 (/.f64 (fma.f64 y c i) (pow.f64 y 6)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 a a)) (*.f64 (/.f64 (pow.f64 (fma.f64 y c i) 3) (pow.f64 y 12)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 4)))))) (/.f64 (/.f64 t (pow.f64 y 3)) a)))
(-.f64 (+.f64 (+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a))) (*.f64 (/.f64 (pow.f64 (fma.f64 y c i) 2) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (+.f64 (/.f64 (fma.f64 y c i) (*.f64 a (*.f64 a (pow.f64 y 6)))) (/.f64 (pow.f64 (fma.f64 y c i) 3) (*.f64 (pow.f64 y 12) (pow.f64 a 4))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 (*.f64 a (pow.f64 y 3)) i))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (fma.f64 a (pow.f64 y 3) i))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 a (pow.f64 y 3) i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 a (pow.f64 y 3)) i)) (/.f64 t (+.f64 (*.f64 a (pow.f64 y 3)) i))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (fma.f64 a (pow.f64 y 3) i) y)) (/.f64 t (fma.f64 a (pow.f64 y 3) i))))
(-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 a (pow.f64 y 3) i)) y) (/.f64 t (fma.f64 a (pow.f64 y 3) i))) (*.f64 (/.f64 c (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 a (pow.f64 y 3)) i)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (/.f64 t (+.f64 (*.f64 a (pow.f64 y 3)) i)))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (fma.f64 a (pow.f64 y 3) i) y)) (/.f64 (*.f64 c c) (/.f64 (*.f64 (fma.f64 a (pow.f64 y 3) i) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2)) (*.f64 (*.f64 y y) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))))) (/.f64 t (fma.f64 a (pow.f64 y 3) i))))
(+.f64 (-.f64 (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 a (pow.f64 y 3) i)) y) (/.f64 t (fma.f64 a (pow.f64 y 3) i))) (*.f64 (/.f64 c (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (/.f64 (*.f64 c c) (/.f64 (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 3) (*.f64 y y)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 a (pow.f64 y 3) i)) y) (-.f64 (+.f64 (/.f64 t (fma.f64 a (pow.f64 y 3) i)) (/.f64 (*.f64 c c) (/.f64 (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 3) (*.f64 y y)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (*.f64 (/.f64 c (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 a (pow.f64 y 3)) i)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (+.f64 (/.f64 t (+.f64 (*.f64 a (pow.f64 y 3)) i)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 3) a)) 2))))))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (fma.f64 a (pow.f64 y 3) i) y)) (+.f64 (+.f64 (/.f64 t (fma.f64 a (pow.f64 y 3) i)) (/.f64 (*.f64 c c) (/.f64 (*.f64 (fma.f64 a (pow.f64 y 3) i) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2)) (*.f64 (*.f64 y y) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))))) (neg.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2)) (/.f64 (*.f64 (pow.f64 y 3) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2)))))))
(-.f64 (+.f64 (-.f64 (/.f64 t (fma.f64 a (pow.f64 y 3) i)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 4)) (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 a (pow.f64 y 3) i)) y) (/.f64 (*.f64 c c) (/.f64 (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 3) (*.f64 y y)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (*.f64 (/.f64 c (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (+.f64 (/.f64 t (fma.f64 a (pow.f64 y 3) i)) (-.f64 (/.f64 (*.f64 c c) (/.f64 (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 3) (*.f64 y y)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 4)) (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (-.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 a (pow.f64 y 3) i)) y) (*.f64 (/.f64 c (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y c))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y c))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 i (*.f64 (pow.f64 y 3) a))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 a (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (/.f64 t (*.f64 y c)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)))
(+.f64 (/.f64 (/.f64 t y) c) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (*.f64 (/.f64 (fma.f64 a (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 i (*.f64 (pow.f64 y 3) a))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 a (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (/.f64 t (*.f64 y c)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c) (*.f64 (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 y 3))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 y 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (-.f64 (/.f64 (/.f64 t y) c) (*.f64 (/.f64 (fma.f64 a (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 i (*.f64 (pow.f64 y 3) a))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 3) a)) 2))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 a (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 c 4)) (/.f64 (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (fma.f64 a (pow.f64 y 3) i)) (pow.f64 y 4))) (+.f64 (+.f64 (*.f64 (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 y 3))) (/.f64 t (*.f64 y c))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c))))
(+.f64 (-.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 3)) (*.f64 (pow.f64 y 4) (pow.f64 c 4)))) (*.f64 (/.f64 (fma.f64 a (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y)))) (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 y 3)) (/.f64 (/.f64 t y) c)))
(+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (+.f64 (*.f64 (/.f64 (fma.f64 a (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y))) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 3)) (*.f64 (pow.f64 y 4) (pow.f64 c 4))))) (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 y 3)) (/.f64 (/.f64 t y) c)))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y c))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y c))
(+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 a (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (/.f64 t (*.f64 y c)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)))
(+.f64 (/.f64 (/.f64 t y) c) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (*.f64 (/.f64 (fma.f64 a (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y)))))
(+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 a (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (/.f64 t (*.f64 y c)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c) (*.f64 (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 y 3))))))
(+.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 y 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (-.f64 (/.f64 (/.f64 t y) c) (*.f64 (/.f64 (fma.f64 a (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 a (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 c 4)) (/.f64 (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (fma.f64 a (pow.f64 y 3) i)) (pow.f64 y 4))) (+.f64 (+.f64 (*.f64 (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 y 3))) (/.f64 t (*.f64 y c))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c))))
(+.f64 (-.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 3)) (*.f64 (pow.f64 y 4) (pow.f64 c 4)))) (*.f64 (/.f64 (fma.f64 a (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y)))) (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 y 3)) (/.f64 (/.f64 t y) c)))
(+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (+.f64 (*.f64 (/.f64 (fma.f64 a (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y))) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 3)) (*.f64 (pow.f64 y 4) (pow.f64 c 4))))) (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 y 3)) (/.f64 (/.f64 t y) c)))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y (+.f64 c (*.f64 (*.f64 y y) a))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y c (*.f64 a (pow.f64 y 3))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 c (*.f64 a (pow.f64 y 2)))))))))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 (pow.f64 y 2) a)))))
(fma.f64 -1 (*.f64 i (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 (*.f64 y y) (+.f64 c (*.f64 (*.f64 y y) a))))) (/.f64 28832688827/125000 (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 y (+.f64 c (*.f64 (*.f64 y y) a)))))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (*.f64 y y) a)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (*.f64 (*.f64 y y) a)))))
(+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (*.f64 y y) a c)) (fma.f64 (neg.f64 i) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) y)))) (/.f64 t (fma.f64 y c (*.f64 a (pow.f64 y 3))))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 c (*.f64 a (pow.f64 y 2)))))))))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 (pow.f64 y 2) a))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 c (*.f64 a (pow.f64 y 2))))))))))) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)))))
(fma.f64 -1 (*.f64 i (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 (*.f64 y y) (+.f64 c (*.f64 (*.f64 y y) a))))) (/.f64 28832688827/125000 (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 y (+.f64 c (*.f64 (*.f64 y y) a)))))))) (+.f64 (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (*.f64 y y) a)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (*.f64 (*.f64 y y) a)))) (*.f64 (/.f64 (*.f64 i i) (+.f64 c (*.f64 (*.f64 y y) a))) (/.f64 (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 (*.f64 y y) (+.f64 c (*.f64 (*.f64 y y) a))))) (/.f64 28832688827/125000 (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 y (+.f64 c (*.f64 (*.f64 y y) a))))))) y))))
(+.f64 (fma.f64 (/.f64 (*.f64 i i) (fma.f64 (*.f64 y y) a c)) (/.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) y)))) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (*.f64 y y) a c))) (fma.f64 (neg.f64 i) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) y)))) (/.f64 t (fma.f64 y c (*.f64 a (pow.f64 y 3))))))
(+.f64 (+.f64 (/.f64 t (fma.f64 y c (*.f64 a (pow.f64 y 3)))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (*.f64 y y) a c))) (*.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) y)))) (+.f64 (/.f64 (*.f64 i i) (fma.f64 y c (*.f64 a (pow.f64 y 3)))) (neg.f64 i))))
(+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 c (*.f64 a (pow.f64 y 2)))))))))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 (pow.f64 y 2) a))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 4) (pow.f64 (+.f64 c (*.f64 a (pow.f64 y 2))) 2)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (*.f64 a (pow.f64 y 2))) 2))))) (+.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (pow.f64 (+.f64 c (*.f64 a (pow.f64 y 2))) 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 c (*.f64 a (pow.f64 y 2))) 2))))) (/.f64 z (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 y (pow.f64 (+.f64 c (*.f64 a (pow.f64 y 2))) 2)))))))))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 c (*.f64 a (pow.f64 y 2))))))))))) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y))))))
(fma.f64 -1 (*.f64 i (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 (*.f64 y y) (+.f64 c (*.f64 (*.f64 y y) a))))) (/.f64 28832688827/125000 (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 y (+.f64 c (*.f64 (*.f64 y y) a)))))))) (+.f64 (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (*.f64 y y) a)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (*.f64 (*.f64 y y) a)))) (fma.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (+.f64 (/.f64 (/.f64 t (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2)) (*.f64 (pow.f64 y 4) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2))) (/.f64 54929528941/2000000 (*.f64 (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2) (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2))))) (+.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2) (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2)))) (/.f64 (/.f64 z (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2)) (*.f64 y (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2))))))) (*.f64 (/.f64 (*.f64 i i) (+.f64 c (*.f64 (*.f64 y y) a))) (/.f64 (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 (*.f64 y y) (+.f64 c (*.f64 (*.f64 y y) a))))) (/.f64 28832688827/125000 (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 y (+.f64 c (*.f64 (*.f64 y y) a))))))) y)))))
(+.f64 (+.f64 (fma.f64 (/.f64 (*.f64 i i) (fma.f64 (*.f64 y y) a c)) (/.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) y)))) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (*.f64 y y) a c))) (*.f64 (pow.f64 i 3) (neg.f64 (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (pow.f64 (fma.f64 (*.f64 y y) a c) 4))) (+.f64 (/.f64 x (pow.f64 (fma.f64 (*.f64 y y) a c) 4)) (+.f64 (+.f64 (/.f64 28832688827/125000 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 (*.f64 y y) a c) 4))) (/.f64 z (*.f64 y (pow.f64 (fma.f64 (*.f64 y y) a c) 4)))) (/.f64 54929528941/2000000 (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 4))))))))) (fma.f64 (neg.f64 i) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) y)))) (/.f64 t (fma.f64 y c (*.f64 a (pow.f64 y 3))))))
(+.f64 (-.f64 (fma.f64 (/.f64 (*.f64 i i) (fma.f64 (*.f64 y y) a c)) (/.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) y)))) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (*.f64 y y) a c))) (*.f64 (pow.f64 i 3) (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (pow.f64 (fma.f64 (*.f64 y y) a c) 4))) (+.f64 (/.f64 x (pow.f64 (fma.f64 (*.f64 y y) a c) 4)) (+.f64 (+.f64 (/.f64 28832688827/125000 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 (*.f64 y y) a c) 4))) (/.f64 z (*.f64 y (pow.f64 (fma.f64 (*.f64 y y) a c) 4)))) (/.f64 54929528941/2000000 (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 4)))))))) (fma.f64 (neg.f64 i) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (+.f64 (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (fma.f64 (*.f64 y y) a c) 2))) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) y)))) (/.f64 t (fma.f64 y c (*.f64 a (pow.f64 y 3))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) i)
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(fma.f64 -1 (/.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (/.f64 (*.f64 i i) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 t i) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))
(-.f64 (+.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y) (-.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(fma.f64 -1 (/.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (/.f64 (*.f64 i i) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (+.f64 (/.f64 t i) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))) (/.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (/.f64 (pow.f64 i 3) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (+.f64 c (*.f64 (*.f64 y y) a)))))))
(+.f64 (-.f64 (+.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (/.f64 (*.f64 (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 i 3)))
(+.f64 (+.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y)) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 i 3)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(fma.f64 -1 (/.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (/.f64 (*.f64 i i) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2) (/.f64 (pow.f64 i 4) (*.f64 (*.f64 (pow.f64 y 3) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (+.f64 c (*.f64 (*.f64 y y) a))))) (+.f64 (+.f64 (/.f64 t i) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))) (/.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (/.f64 (pow.f64 i 3) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (+.f64 c (*.f64 (*.f64 y y) a))))))))
(-.f64 (-.f64 (+.f64 (/.f64 t i) (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y) (/.f64 (*.f64 (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 i 3)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) a c) 2) (pow.f64 i 4)) (*.f64 (fma.f64 (*.f64 y y) a c) (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 i 3)) (/.f64 (*.f64 (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 (fma.f64 (*.f64 y y) a c) 3)) (pow.f64 i 4))) (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y) (-.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) i)
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(fma.f64 -1 (/.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (/.f64 (*.f64 i i) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 t i) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))
(-.f64 (+.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y) (-.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(fma.f64 -1 (/.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (/.f64 (*.f64 i i) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (+.f64 (/.f64 t i) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))) (/.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (/.f64 (pow.f64 i 3) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (+.f64 c (*.f64 (*.f64 y y) a)))))))
(+.f64 (-.f64 (+.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (/.f64 (*.f64 (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 i 3)))
(+.f64 (+.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y)) (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 i 3)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(fma.f64 -1 (/.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (/.f64 (*.f64 i i) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2) (/.f64 (pow.f64 i 4) (*.f64 (*.f64 (pow.f64 y 3) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (+.f64 c (*.f64 (*.f64 y y) a))))) (+.f64 (+.f64 (/.f64 t i) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))) (/.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (/.f64 (pow.f64 i 3) (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (+.f64 c (*.f64 (*.f64 y y) a))))))))
(-.f64 (-.f64 (+.f64 (/.f64 t i) (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y) (/.f64 (*.f64 (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 i 3)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) a c) 2) (pow.f64 i 4)) (*.f64 (fma.f64 (*.f64 y y) a c) (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 i 3)) (/.f64 (*.f64 (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 (fma.f64 (*.f64 y y) a c) 3)) (pow.f64 i 4))) (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y) (-.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))))
(*.f64 (pow.f64 y 2) a)
(*.f64 (*.f64 y y) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (*.f64 y y) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (*.f64 y y) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (*.f64 y y) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (*.f64 y y) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (*.f64 y y) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (*.f64 y y) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (*.f64 y y) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (*.f64 y y) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (*.f64 y y) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (*.f64 y y) a)
(*.f64 (pow.f64 y 2) a)
(*.f64 (*.f64 y y) a)
(*.f64 a (pow.f64 y 2))
(*.f64 (*.f64 y y) a)
(*.f64 a (pow.f64 y 2))
(*.f64 (*.f64 y y) a)
(*.f64 a (pow.f64 y 2))
(*.f64 (*.f64 y y) a)
(*.f64 a (pow.f64 y 2))
(*.f64 (*.f64 y y) a)
(*.f64 a (pow.f64 y 2))
(*.f64 (*.f64 y y) a)
(*.f64 a (pow.f64 y 2))
(*.f64 (*.f64 y y) a)
(*.f64 a (pow.f64 y 2))
(*.f64 (*.f64 y y) a)
(*.f64 a (pow.f64 y 2))
(*.f64 (*.f64 y y) a)
(*.f64 a (pow.f64 y 2))
(*.f64 (*.f64 y y) a)
(*.f64 a (pow.f64 y 2))
(*.f64 (*.f64 y y) a)
(*.f64 a (pow.f64 y 2))
(*.f64 (*.f64 y y) a)
(*.f64 a (pow.f64 y 2))
(*.f64 (*.f64 y y) a)

localize50.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 (+.f64 (*.f64 x y) z) y)
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y)
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y)
26.6b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (pow.f64 y 3) c) y) i))
Compiler

Compiled 148 to 64 computations (56.8% saved)

series22.0ms (0%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
3.0ms
i
@0
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (pow.f64 y 3) c) y) i))
1.0ms
c
@0
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (pow.f64 y 3) c) y) i))
1.0ms
c
@inf
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (pow.f64 y 3) c) y) i))
1.0ms
x
@0
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (pow.f64 y 3) c) y) i))
1.0ms
i
@inf
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (pow.f64 y 3) c) y) i))

rewrite94.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
482×log1p-udef_binary64
277×add-sqr-sqrt_binary64
270×pow1_binary64
269×*-un-lft-identity_binary64
259×add-log-exp_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02338
153638
2764238
Stop Event
node limit
Counts
2 → 56
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (pow.f64 y 3) c) y) i))
(*.f64 (+.f64 (*.f64 x y) z) y)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (/.f64 1 (fma.f64 y (+.f64 (pow.f64 y 3) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) 2) (*.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (/.f64 1 (fma.f64 y (+.f64 (pow.f64 y 3) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i)) 2)) (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (*.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (/.f64 1 (fma.f64 y (+.f64 (pow.f64 y 3) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i))) (sqrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (/.f64 1 (neg.f64 (fma.f64 y (+.f64 (pow.f64 y 3) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 y (+.f64 (pow.f64 y 3) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (fma.f64 y (+.f64 (pow.f64 y 3) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) 1) (/.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (fma.f64 y (+.f64 (pow.f64 y 3) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 y (+.f64 (pow.f64 y 3) c) i)) 2)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (cbrt.f64 (fma.f64 y (+.f64 (pow.f64 y 3) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) 2) (pow.f64 (cbrt.f64 (fma.f64 y (+.f64 (pow.f64 y 3) c) i)) 2)) (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 (cbrt.f64 (fma.f64 y (+.f64 (pow.f64 y 3) c) i)) 2)) (/.f64 (sqrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (cbrt.f64 (fma.f64 y (+.f64 (pow.f64 y 3) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 y (+.f64 (pow.f64 y 3) c) i))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (sqrt.f64 (fma.f64 y (+.f64 (pow.f64 y 3) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) 2) (sqrt.f64 (fma.f64 y (+.f64 (pow.f64 y 3) c) i))) (/.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) (sqrt.f64 (fma.f64 y (+.f64 (pow.f64 y 3) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (+.f64 (pow.f64 (*.f64 y (+.f64 (pow.f64 y 3) c)) 3) (pow.f64 i 3))) (+.f64 (pow.f64 (*.f64 y (+.f64 (pow.f64 y 3) c)) 2) (*.f64 i (-.f64 i (*.f64 y (+.f64 (pow.f64 y 3) c))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (-.f64 (pow.f64 (*.f64 y (+.f64 (pow.f64 y 3) c)) 2) (*.f64 i i))) (fma.f64 y (+.f64 (pow.f64 y 3) c) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 y (+.f64 (pow.f64 y 3) c) i) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (neg.f64 (fma.f64 y (+.f64 (pow.f64 y 3) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) 3) (pow.f64 (fma.f64 y (+.f64 (pow.f64 y 3) c) i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 (pow.f64 y 3) c) i))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x y) y) (*.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z y) (*.f64 (*.f64 x y) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 x y)) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (*.f64 y (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 x y z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 z 3)) y) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (-.f64 z (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z z)) y) (fma.f64 x y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 z 3))) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z (-.f64 z (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 z z))) (fma.f64 x y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (fma.f64 x y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (fma.f64 x y z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (fma.f64 x y z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (fma.f64 x y z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (fma.f64 x y z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (fma.f64 x y z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 x y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (fma.f64 x y z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (fma.f64 x y z))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (fma.f64 x y z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (fma.f64 x y z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 x y z))) 1))))))

simplify99.0ms (0.2%)

Algorithm
egg-herbie
Rules
911×associate-/l*_binary64
795×associate-/r*_binary64
277×associate-*l/_binary64
247×associate-*r/_binary64
190×associate-/r/_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02245334
17574710
229954532
Stop Event
node limit
Counts
164 → 127
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) t) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) c) i))) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y)))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) c) i))) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (/.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i)) c) i))) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))))
x
(+.f64 (/.f64 z y) x)
(+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) x))) (/.f64 (*.f64 c x) (pow.f64 y 3)))
x
(+.f64 (/.f64 z y) x)
(+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x))
(+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (pow.f64 y 3))) x))))
(/.f64 (+.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) t) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (pow.f64 y 4)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (pow.f64 y 4))) (+.f64 (/.f64 t (+.f64 i (pow.f64 y 4))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (pow.f64 y 4)) 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (pow.f64 y 4))) (+.f64 (/.f64 t (+.f64 i (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (pow.f64 y 4)) 3)) (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (pow.f64 y 4)) 2))))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (pow.f64 y 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (pow.f64 y 4)) 4))) (+.f64 (/.f64 t (+.f64 i (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (pow.f64 y 4)) 3)) (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (pow.f64 y 4)) 2)))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (pow.f64 y 4)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (pow.f64 y 4)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (pow.f64 y 4)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (pow.f64 y 4)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (pow.f64 y 4)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (pow.f64 y 4)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 y (+.f64 c (pow.f64 y 3))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (pow.f64 y 3)))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))))) i)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (pow.f64 y 3))) (/.f64 (*.f64 (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))))) (pow.f64 i 2)) (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))))) (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))))) i)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 z (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 4))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 c (pow.f64 y 3)) 4)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (pow.f64 y 3)) 4)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (pow.f64 (+.f64 c (pow.f64 y 3)) 4))) (/.f64 x (pow.f64 (+.f64 c (pow.f64 y 3)) 4)))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (pow.f64 y 3)))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (pow.f64 y 3)))) (pow.f64 i 2))) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (pow.f64 y 3)))) (pow.f64 i 2))) (+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (pow.f64 y 3)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 3))) (pow.f64 i 4))) (+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (pow.f64 y 3)))) (pow.f64 i 2))) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (pow.f64 y 3)))) (pow.f64 i 2))) (+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (pow.f64 y 3)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 3))) (pow.f64 i 4))) (+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(*.f64 (pow.f64 y 2) x)
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(*.f64 (pow.f64 y 2) x)
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(*.f64 (pow.f64 y 2) x)
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(*.f64 (pow.f64 y 2) x)
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(*.f64 (pow.f64 y 2) x)
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
Outputs
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) t) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) t) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) t) (+.f64 i (fma.f64 y c (pow.f64 y 4))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 c (pow.f64 y 3)) i))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (fma.f64 y c (pow.f64 y 4))))
(/.f64 (*.f64 (pow.f64 y 4) x) (fma.f64 y (+.f64 c (pow.f64 y 3)) i))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (fma.f64 y c (pow.f64 y 4))))
(/.f64 (*.f64 (pow.f64 y 4) x) (fma.f64 y (+.f64 c (pow.f64 y 3)) i))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))
(+.f64 (/.f64 t i) (*.f64 y (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t)))))
(fma.f64 y (-.f64 (/.f64 28832688827/125000 i) (/.f64 (*.f64 t c) (*.f64 i i))) (/.f64 t i))
(fma.f64 y (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) (/.f64 t i))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) c) i))) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y)))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 54929528941/2000000 i) (/.f64 c (/.f64 i (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t)))))) (+.f64 (/.f64 t i) (*.f64 y (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t))))))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (/.f64 (*.f64 t c) (*.f64 i i))))) (fma.f64 y (-.f64 (/.f64 28832688827/125000 i) (/.f64 (*.f64 t c) (*.f64 i i))) (/.f64 t i)))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (fma.f64 y (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) (/.f64 t i)))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) c) i))) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (/.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i)) c) i))) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 54929528941/2000000 i) (/.f64 c (/.f64 i (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t)))))) (fma.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (/.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 c (/.f64 i (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t)))))) (/.f64 i c))) (+.f64 (/.f64 t i) (*.f64 y (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t)))))))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (/.f64 (*.f64 t c) (*.f64 i i))))) (fma.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (/.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (/.f64 (*.f64 t c) (*.f64 i i))))) (/.f64 i c))) (fma.f64 y (-.f64 (/.f64 28832688827/125000 i) (/.f64 (*.f64 t c) (*.f64 i i))) (/.f64 t i))))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (fma.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (*.f64 (/.f64 c i) (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))))) (fma.f64 y (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) (/.f64 t i))))
x
(+.f64 (/.f64 z y) x)
(+.f64 x (/.f64 z y))
(+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x))
(+.f64 (/.f64 z y) (+.f64 x (/.f64 54929528941/2000000 (*.f64 y y))))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) x))) (/.f64 (*.f64 c x) (pow.f64 y 3)))
(+.f64 (/.f64 z y) (-.f64 (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 x (/.f64 28832688827/125000 (pow.f64 y 3)))) (/.f64 c (/.f64 (pow.f64 y 3) x))))
(+.f64 (/.f64 z y) (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 (/.f64 28832688827/125000 (pow.f64 y 3)) (-.f64 x (/.f64 (*.f64 c x) (pow.f64 y 3))))))
(+.f64 (/.f64 z y) (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 x (-.f64 (/.f64 28832688827/125000 (pow.f64 y 3)) (*.f64 (/.f64 c (pow.f64 y 3)) x)))))
x
(+.f64 (/.f64 z y) x)
(+.f64 x (/.f64 z y))
(+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x))
(+.f64 (/.f64 z y) (+.f64 x (/.f64 54929528941/2000000 (*.f64 y y))))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (pow.f64 y 3))) x))))
(+.f64 (/.f64 z y) (-.f64 (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 x (/.f64 28832688827/125000 (pow.f64 y 3)))) (/.f64 c (/.f64 (pow.f64 y 3) x))))
(+.f64 (/.f64 z y) (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 (/.f64 28832688827/125000 (pow.f64 y 3)) (-.f64 x (/.f64 (*.f64 c x) (pow.f64 y 3))))))
(+.f64 (/.f64 z y) (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 x (-.f64 (/.f64 28832688827/125000 (pow.f64 y 3)) (*.f64 (/.f64 c (pow.f64 y 3)) x)))))
(/.f64 (+.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) t) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(/.f64 (fma.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) y t) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) t) (+.f64 i (fma.f64 y c (pow.f64 y 4))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (+.f64 c (pow.f64 y 3)) i))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) y)) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) z))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (+.f64 (/.f64 y (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))) (*.f64 (/.f64 (pow.f64 y 3) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) z)))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) z) (+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) y)) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) z))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (+.f64 (/.f64 y (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))) (*.f64 (/.f64 (pow.f64 y 3) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) z)))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) z) (+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) y)) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) z))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (+.f64 (/.f64 y (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))) (*.f64 (/.f64 (pow.f64 y 3) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) z)))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) z) (+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) z))
(*.f64 (/.f64 (pow.f64 y 3) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) z)
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) z)
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) y)) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) z))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (+.f64 (/.f64 y (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))) (*.f64 (/.f64 (pow.f64 y 3) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) z)))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) z) (+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) y)) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) z))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (+.f64 (/.f64 y (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))) (*.f64 (/.f64 (pow.f64 y 3) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) z)))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) z) (+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) y)) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) z))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (+.f64 (/.f64 y (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))) (*.f64 (/.f64 (pow.f64 y 3) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) z)))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) z) (+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) z))
(*.f64 (/.f64 (pow.f64 y 3) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) z)
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) z)
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) y)) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) z))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (+.f64 (/.f64 y (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))) (*.f64 (/.f64 (pow.f64 y 3) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) z)))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) z) (+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) y)) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) z))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (+.f64 (/.f64 y (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))) (*.f64 (/.f64 (pow.f64 y 3) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) z)))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) z) (+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 x (*.f64 y y))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) y)) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) z))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (+.f64 (/.f64 y (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))) (*.f64 (/.f64 (pow.f64 y 3) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) z)))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) z) (+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 x (*.f64 y y) 54929528941/2000000) 28832688827/125000))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))
(*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))
(*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4))))
(/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4))))
(/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (*.f64 (/.f64 y (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (*.f64 (/.f64 y (fma.f64 y (+.f64 c (pow.f64 y 3)) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (pow.f64 y 4)))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (+.f64 i (pow.f64 y 4)))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (+.f64 i (pow.f64 y 4)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (pow.f64 y 4))) (+.f64 (/.f64 t (+.f64 i (pow.f64 y 4))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (pow.f64 y 4)) 2)))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (pow.f64 y 4)) y)) (+.f64 (/.f64 t (+.f64 i (pow.f64 y 4))) (neg.f64 (/.f64 c (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (+.f64 i (pow.f64 y 4))) y) (-.f64 (/.f64 t (+.f64 i (pow.f64 y 4))) (*.f64 (/.f64 c (pow.f64 (+.f64 i (pow.f64 y 4)) 2)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (*.f64 (/.f64 y (+.f64 i (pow.f64 y 4))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (-.f64 (/.f64 t (+.f64 i (pow.f64 y 4))) (*.f64 (/.f64 (*.f64 y c) (pow.f64 (+.f64 i (pow.f64 y 4)) 2)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (pow.f64 y 4))) (+.f64 (/.f64 t (+.f64 i (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (pow.f64 y 4)) 3)) (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (pow.f64 y 4)) 2))))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (pow.f64 y 4)) y)) (+.f64 (/.f64 t (+.f64 i (pow.f64 y 4))) (+.f64 (neg.f64 (/.f64 c (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))))) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 y y) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (pow.f64 (+.f64 i (pow.f64 y 4)) 3)))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (+.f64 i (pow.f64 y 4))) y) (-.f64 (+.f64 (/.f64 t (+.f64 i (pow.f64 y 4))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 c c) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (pow.f64 (+.f64 i (pow.f64 y 4)) 3))) (*.f64 (/.f64 c (pow.f64 (+.f64 i (pow.f64 y 4)) 2)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (+.f64 i (pow.f64 y 4))) (-.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (*.f64 y (*.f64 c c)))) (/.f64 y (/.f64 (+.f64 i (pow.f64 y 4)) c)))) (+.f64 (*.f64 (/.f64 y (+.f64 i (pow.f64 y 4))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (/.f64 t (+.f64 i (pow.f64 y 4)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (pow.f64 y 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (pow.f64 y 4)) 4))) (+.f64 (/.f64 t (+.f64 i (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (pow.f64 y 4)) 3)) (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (pow.f64 y 4)) 2)))))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (pow.f64 y 4)) y)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (pow.f64 (+.f64 i (pow.f64 y 4)) 4)) (+.f64 (/.f64 t (+.f64 i (pow.f64 y 4))) (+.f64 (neg.f64 (/.f64 c (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))))) (/.f64 (*.f64 (*.f64 c c) (*.f64 (*.f64 y y) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (pow.f64 (+.f64 i (pow.f64 y 4)) 3))))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (+.f64 i (pow.f64 y 4))) y) (-.f64 (-.f64 (+.f64 (/.f64 t (+.f64 i (pow.f64 y 4))) (/.f64 (*.f64 (*.f64 y y) (*.f64 (*.f64 c c) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (pow.f64 (+.f64 i (pow.f64 y 4)) 3))) (*.f64 (/.f64 c (pow.f64 (+.f64 i (pow.f64 y 4)) 2)) (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (/.f64 (pow.f64 c 3) (/.f64 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 4) (pow.f64 y 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (+.f64 (*.f64 (/.f64 y (+.f64 i (pow.f64 y 4))) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (-.f64 (/.f64 t (+.f64 i (pow.f64 y 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (pow.f64 (+.f64 i (pow.f64 y 4)) 4)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (+.f64 i (pow.f64 y 4))) (-.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (*.f64 y (*.f64 c c)))) (/.f64 y (/.f64 (+.f64 i (pow.f64 y 4)) c)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y c))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y c))
(+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (pow.f64 y 4)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(+.f64 (/.f64 t (*.f64 y c)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)))
(+.f64 (/.f64 (/.f64 t c) y) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(-.f64 (+.f64 (/.f64 t (*.f64 y c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))
(+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (pow.f64 y 4)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(+.f64 (/.f64 t (*.f64 y c)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c) (*.f64 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (pow.f64 c 3)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 y 3))))))
(+.f64 (/.f64 (/.f64 t c) y) (-.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (pow.f64 c 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (pow.f64 c 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (-.f64 (/.f64 t (*.f64 y c)) (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (pow.f64 y 4)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(fma.f64 -1 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 3) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 c 4)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (+.f64 (/.f64 t (*.f64 y c)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c) (*.f64 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (pow.f64 c 3)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 y 3)))))))
(-.f64 (+.f64 (/.f64 (/.f64 t c) y) (-.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (pow.f64 c 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (*.f64 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 3) (pow.f64 c 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 4))))
(+.f64 (-.f64 (/.f64 t (*.f64 y c)) (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (-.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (pow.f64 c 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 (pow.f64 y 4) (pow.f64 c 4))) (pow.f64 (+.f64 i (pow.f64 y 4)) 3))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y c))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y c))
(+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (pow.f64 y 4)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(+.f64 (/.f64 t (*.f64 y c)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)))
(+.f64 (/.f64 (/.f64 t c) y) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(-.f64 (+.f64 (/.f64 t (*.f64 y c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))
(+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (pow.f64 y 4)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(+.f64 (/.f64 t (*.f64 y c)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c) (*.f64 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (pow.f64 c 3)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 y 3))))))
(+.f64 (/.f64 (/.f64 t c) y) (-.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (pow.f64 c 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (pow.f64 c 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (-.f64 (/.f64 t (*.f64 y c)) (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (pow.f64 y 4)) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(fma.f64 -1 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 3) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 c 4)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (+.f64 (/.f64 t (*.f64 y c)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c) (*.f64 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (pow.f64 c 3)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 y 3)))))))
(-.f64 (+.f64 (/.f64 (/.f64 t c) y) (-.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (pow.f64 c 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (*.f64 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 3) (pow.f64 c 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 4))))
(+.f64 (-.f64 (/.f64 t (*.f64 y c)) (*.f64 (/.f64 (+.f64 i (pow.f64 y 4)) (*.f64 (*.f64 y y) (*.f64 c c))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (-.f64 (fma.f64 (/.f64 (pow.f64 (+.f64 i (pow.f64 y 4)) 2) (pow.f64 c 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 3)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 (pow.f64 y 4) (pow.f64 c 4))) (pow.f64 (+.f64 i (pow.f64 y 4)) 3))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 y (+.f64 c (pow.f64 y 3))))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y (+.f64 c (pow.f64 y 3))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y c (pow.f64 y 4)))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (pow.f64 y 3)))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (pow.f64 y 3)))) (fma.f64 -1 (*.f64 i (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (+.f64 (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (pow.f64 y 3)))))
(+.f64 (/.f64 t (fma.f64 y c (pow.f64 y 4))) (fma.f64 (neg.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) y))))) i (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (+.f64 c (pow.f64 y 3)))))
(+.f64 (/.f64 t (fma.f64 y c (pow.f64 y 4))) (fma.f64 (neg.f64 (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (+.f64 (/.f64 (/.f64 (/.f64 t y) y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) y)) (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (pow.f64 y 3)) 2))))) i (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (+.f64 c (pow.f64 y 3)))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))))) i)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (pow.f64 y 3))) (/.f64 (*.f64 (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))))) (pow.f64 i 2)) (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 (fma.f64 -1 (*.f64 i (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (+.f64 (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (pow.f64 y 3)))) (*.f64 (/.f64 (*.f64 i i) y) (/.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (+.f64 (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))))) (+.f64 c (pow.f64 y 3))))))
(+.f64 (/.f64 t (fma.f64 y c (pow.f64 y 4))) (+.f64 (fma.f64 (neg.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) y))))) i (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (+.f64 c (pow.f64 y 3)))) (*.f64 (/.f64 (*.f64 i i) (fma.f64 y c (pow.f64 y 4))) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) y)))))))
(+.f64 (/.f64 t (fma.f64 y c (pow.f64 y 4))) (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (+.f64 c (pow.f64 y 3))) (*.f64 (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (+.f64 (/.f64 (/.f64 (/.f64 t y) y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) y)) (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))) (-.f64 (/.f64 (*.f64 i i) (fma.f64 y c (pow.f64 y 4))) i))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))))) (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))))) i)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 z (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 4))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 c (pow.f64 y 3)) 4)))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (pow.f64 y 3)) 4)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (pow.f64 (+.f64 c (pow.f64 y 3)) 4))) (/.f64 x (pow.f64 (+.f64 c (pow.f64 y 3)) 4)))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 (*.f64 (/.f64 (*.f64 i i) y) (/.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (+.f64 (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))))) (+.f64 c (pow.f64 y 3)))) (fma.f64 -1 (*.f64 i (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (/.f64 28832688827/125000 (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (+.f64 (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))))) (fma.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 z (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 4))) (+.f64 (/.f64 28832688827/125000 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 c (pow.f64 y 3)) 4))) (+.f64 (/.f64 54929528941/2000000 (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (pow.f64 y 3)) 4))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (pow.f64 (+.f64 c (pow.f64 y 3)) 4))) (/.f64 x (pow.f64 (+.f64 c (pow.f64 y 3)) 4))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 t (fma.f64 y c (pow.f64 y 4))) (+.f64 (*.f64 (/.f64 (*.f64 i i) (fma.f64 y c (pow.f64 y 4))) (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) y))))) (-.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (+.f64 c (pow.f64 y 3))) (*.f64 (pow.f64 i 3) (+.f64 (/.f64 z (*.f64 y (pow.f64 (+.f64 c (pow.f64 y 3)) 4))) (+.f64 (/.f64 (/.f64 28832688827/125000 (pow.f64 y 3)) (pow.f64 (+.f64 c (pow.f64 y 3)) 4)) (+.f64 (/.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 4)) (+.f64 (/.f64 (/.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 c (pow.f64 y 3)) 4)) (/.f64 x (pow.f64 (+.f64 c (pow.f64 y 3)) 4)))))))) (*.f64 i (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) y))))))))
(+.f64 (/.f64 t (fma.f64 y c (pow.f64 y 4))) (+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (+.f64 c (pow.f64 y 3))) (*.f64 (pow.f64 i 3) (+.f64 (/.f64 (/.f64 z y) (pow.f64 (+.f64 c (pow.f64 y 3)) 4)) (+.f64 (/.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 4)) (+.f64 (+.f64 (/.f64 (/.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 c (pow.f64 y 3)) 4)) (/.f64 x (pow.f64 (+.f64 c (pow.f64 y 3)) 4))) (/.f64 (/.f64 28832688827/125000 (pow.f64 y 3)) (pow.f64 (+.f64 c (pow.f64 y 3)) 4))))))) (*.f64 (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (+.f64 (+.f64 (/.f64 (/.f64 (/.f64 t y) y) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)) y)) (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))) (-.f64 (/.f64 (*.f64 i i) (fma.f64 y c (pow.f64 y 4))) i))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) i)
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (pow.f64 y 3)))) (pow.f64 i 2))) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(fma.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (pow.f64 y 3)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (*.f64 i i)) (+.f64 (/.f64 t i) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))
(-.f64 (+.f64 (/.f64 t i) (/.f64 y (/.f64 i (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))) (/.f64 (*.f64 (fma.f64 y c (pow.f64 y 4)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (*.f64 i i)))
(+.f64 (/.f64 t i) (-.f64 (*.f64 (/.f64 y i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (fma.f64 y c (pow.f64 y 4)) (*.f64 i i)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (pow.f64 y 3)))) (pow.f64 i 2))) (+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(fma.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (pow.f64 y 3)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (*.f64 i i)) (+.f64 (/.f64 t i) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y)) (/.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (pow.f64 i 3)))))
(+.f64 (-.f64 (+.f64 (/.f64 t i) (/.f64 y (/.f64 i (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))) (/.f64 (*.f64 (fma.f64 y c (pow.f64 y 4)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (*.f64 i i))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))))
(+.f64 (+.f64 (/.f64 t i) (*.f64 (/.f64 y i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (-.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (*.f64 (/.f64 (fma.f64 y c (pow.f64 y 4)) (*.f64 i i)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (pow.f64 y 3)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 3))) (pow.f64 i 4))) (+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(fma.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (pow.f64 y 3)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (*.f64 i i)) (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 i 4) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 3)))) (+.f64 (/.f64 t i) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y)) (/.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (pow.f64 i 3))))))
(-.f64 (-.f64 (+.f64 (/.f64 t i) (+.f64 (/.f64 y (/.f64 i (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))))) (/.f64 (pow.f64 y 3) (/.f64 (/.f64 (pow.f64 i 4) (pow.f64 (+.f64 c (pow.f64 y 3)) 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (/.f64 (*.f64 (fma.f64 y c (pow.f64 y 4)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (*.f64 i i)))
(+.f64 (+.f64 (*.f64 (/.f64 y i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))) (-.f64 (-.f64 (/.f64 t i) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 i 4)) (pow.f64 (+.f64 c (pow.f64 y 3)) 3))) (*.f64 (/.f64 (fma.f64 y c (pow.f64 y 4)) (*.f64 i i)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) i)
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (pow.f64 y 3)))) (pow.f64 i 2))) (+.f64 (/.f64 t i) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(fma.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (pow.f64 y 3)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (*.f64 i i)) (+.f64 (/.f64 t i) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))
(-.f64 (+.f64 (/.f64 t i) (/.f64 y (/.f64 i (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))) (/.f64 (*.f64 (fma.f64 y c (pow.f64 y 4)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (*.f64 i i)))
(+.f64 (/.f64 t i) (-.f64 (*.f64 (/.f64 y i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (fma.f64 y c (pow.f64 y 4)) (*.f64 i i)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (pow.f64 y 3)))) (pow.f64 i 2))) (+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(fma.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (pow.f64 y 3)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (*.f64 i i)) (+.f64 (/.f64 t i) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y)) (/.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (pow.f64 i 3)))))
(+.f64 (-.f64 (+.f64 (/.f64 t i) (/.f64 y (/.f64 i (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)))) (/.f64 (*.f64 (fma.f64 y c (pow.f64 y 4)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (*.f64 i i))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))))
(+.f64 (+.f64 (/.f64 t i) (*.f64 (/.f64 y i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (-.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (*.f64 (/.f64 (fma.f64 y c (pow.f64 y 4)) (*.f64 i i)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (pow.f64 y 3)))) (pow.f64 i 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (pow.f64 (+.f64 c (pow.f64 y 3)) 3))) (pow.f64 i 4))) (+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(fma.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (pow.f64 y 3)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (*.f64 i i)) (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 i 4) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 3)))) (+.f64 (/.f64 t i) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y)) (/.f64 (*.f64 (*.f64 y y) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))) (pow.f64 i 3))))))
(-.f64 (-.f64 (+.f64 (/.f64 t i) (+.f64 (/.f64 y (/.f64 i (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2))))) (/.f64 (pow.f64 y 3) (/.f64 (/.f64 (pow.f64 i 4) (pow.f64 (+.f64 c (pow.f64 y 3)) 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (/.f64 (*.f64 (fma.f64 y c (pow.f64 y 4)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (*.f64 i i)))
(+.f64 (+.f64 (*.f64 (/.f64 y i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000)) (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 (+.f64 c (pow.f64 y 3)) 2)))) (-.f64 (-.f64 (/.f64 t i) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 i 4)) (pow.f64 (+.f64 c (pow.f64 y 3)) 3))) (*.f64 (/.f64 (fma.f64 y c (pow.f64 y 4)) (*.f64 i i)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 y (*.f64 y x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 y (*.f64 y x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 y (*.f64 y x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 y (*.f64 y x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(*.f64 (pow.f64 y 2) x)
(*.f64 x (*.f64 y y))
(*.f64 y (*.f64 y x))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))
(+.f64 (*.f64 y z) (*.f64 (pow.f64 y 2) x))
(fma.f64 y z (*.f64 x (*.f64 y y)))
(*.f64 y (fma.f64 y x z))

localize24.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
0.1b
(fma.f64 y (fma.f64 y (+.f64 y a) b) c)
2.6b
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
27.3b
(/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
Compiler

Compiled 82 to 22 computations (73.2% saved)

series59.0ms (0.1%)

Counts
3 → 192
Calls

48 calls:

TimeVariablePointExpression
15.0ms
z
@inf
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
5.0ms
c
@-inf
(/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
3.0ms
b
@inf
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
2.0ms
c
@inf
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
1.0ms
z
@0
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)

rewrite82.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
791×log-prod_binary64
697×prod-diff_binary64
342×fma-def_binary64
292×expm1-udef_binary64
292×log1p-udef_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify120.0ms (0.2%)

Algorithm
egg-herbie
Rules
532×times-frac_binary64
501×associate-/l*_binary64
422×fma-def_binary64
371×associate-/r*_binary64
360×associate-*r*_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05009275
119347591
Stop Event
node limit
Counts
289 → 288
Calls
Call 1
Inputs
(/.f64 (pow.f64 y 3) i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (pow.f64 y 4)) (pow.f64 i 2))) (/.f64 (pow.f64 y 3) i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (pow.f64 y 4)) (pow.f64 i 2))) (+.f64 (/.f64 (pow.f64 y 3) i) (*.f64 -1 (*.f64 (pow.f64 y 5) (+.f64 (/.f64 b (pow.f64 i 2)) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 i 3))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (pow.f64 y 4)) (pow.f64 i 2))) (+.f64 (/.f64 (pow.f64 y 3) i) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 6) (+.f64 (*.f64 -1 (/.f64 (*.f64 c b) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (+.f64 (/.f64 b (pow.f64 i 2)) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 i 3))))) i)) (/.f64 a (pow.f64 i 2)))))) (*.f64 -1 (*.f64 (pow.f64 y 5) (+.f64 (/.f64 b (pow.f64 i 2)) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 i 3)))))))))
(/.f64 1 y)
(+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 a (pow.f64 y 2))))
(+.f64 (/.f64 1 y) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) b) (pow.f64 y 3)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (pow.f64 a 2)) b))) (*.f64 -1 (*.f64 a b)))) (pow.f64 y 4))) (+.f64 (/.f64 1 y) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) b) (pow.f64 y 3))))))
(/.f64 1 y)
(+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 a (pow.f64 y 2))))
(+.f64 (/.f64 1 y) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 2))) (+.f64 (/.f64 (pow.f64 a 2) (pow.f64 y 3)) (*.f64 -1 (/.f64 b (pow.f64 y 3))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 a (+.f64 (pow.f64 a 2) (*.f64 -1 b))) (+.f64 c (*.f64 -1 (*.f64 a b)))) (pow.f64 y 4))) (+.f64 (/.f64 1 y) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 2))) (+.f64 (/.f64 (pow.f64 a 2) (pow.f64 y 3)) (*.f64 -1 (/.f64 b (pow.f64 y 3)))))))
(/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) a) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 y 9)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) a) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) a) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 12) (pow.f64 a 3)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 2)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))))))
(/.f64 1 a)
(+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (pow.f64 y 2))))) (pow.f64 a 2))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (pow.f64 y 2)))))) (*.f64 (pow.f64 a 3) (pow.f64 y 3))) (+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (pow.f64 y 2))))) (pow.f64 a 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (pow.f64 y 2)))))) (*.f64 (pow.f64 y 6) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (pow.f64 y 2)))))) (*.f64 (pow.f64 y 3) (pow.f64 a 3))) (+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (pow.f64 y 2))))) (pow.f64 a 2))))))
(/.f64 1 a)
(+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (pow.f64 y 2))))) (pow.f64 a 2))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (pow.f64 y 2)))))) (*.f64 (pow.f64 a 3) (pow.f64 y 3))) (+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (pow.f64 y 2))))) (pow.f64 a 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (pow.f64 y 2)))))) (*.f64 (pow.f64 y 6) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (pow.f64 y 2)))))) (*.f64 (pow.f64 y 3) (pow.f64 a 3))) (+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (pow.f64 y 2))))) (pow.f64 a 2))))))
(/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) b) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))
(+.f64 (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 7) (pow.f64 b 2)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) b) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 7) (pow.f64 b 2)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) b) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 b 3)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))))))
(/.f64 y b)
(+.f64 (/.f64 y b) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (pow.f64 b 2))))
(+.f64 (/.f64 y b) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 c (+.f64 (*.f64 (pow.f64 y 2) (+.f64 a y)) (/.f64 i y)))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (pow.f64 b 2)))))
(+.f64 (/.f64 y b) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 c (+.f64 (*.f64 (pow.f64 y 2) (+.f64 a y)) (/.f64 i y)))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (pow.f64 b 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(/.f64 y b)
(+.f64 (/.f64 y b) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (pow.f64 b 2))))
(+.f64 (/.f64 y b) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 c (+.f64 (*.f64 (pow.f64 y 2) (+.f64 a y)) (/.f64 i y)))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (pow.f64 b 2)))))
(+.f64 (/.f64 y b) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 c (+.f64 (*.f64 (pow.f64 y 2) (+.f64 a y)) (/.f64 i y)))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (pow.f64 b 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (pow.f64 y 4)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (pow.f64 y 4)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 y 5)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (pow.f64 y 4)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 y 5)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 y 6)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(/.f64 (pow.f64 y 2) c)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) y) (pow.f64 c 2))) (/.f64 (pow.f64 y 2) c))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) y) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (pow.f64 c 3)) (/.f64 (pow.f64 y 2) c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (*.f64 (pow.f64 c 4) y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) y) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (pow.f64 c 3)) (/.f64 (pow.f64 y 2) c))))
(/.f64 (pow.f64 y 2) c)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) y) (pow.f64 c 2))) (/.f64 (pow.f64 y 2) c))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) y) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (pow.f64 c 3)) (/.f64 (pow.f64 y 2) c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (*.f64 (pow.f64 c 4) y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) y) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (pow.f64 c 3)) (/.f64 (pow.f64 y 2) c))))
(/.f64 (pow.f64 y 2) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (pow.f64 y 2) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (pow.f64 y 2) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 i 3) (*.f64 y (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (pow.f64 y 2) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(/.f64 (pow.f64 y 3) i)
(+.f64 (/.f64 (pow.f64 y 3) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))))
(+.f64 (/.f64 (pow.f64 y 3) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))) (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 4))) (+.f64 (/.f64 (pow.f64 y 3) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))) (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3)))))
(/.f64 (pow.f64 y 3) i)
(+.f64 (/.f64 (pow.f64 y 3) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))))
(+.f64 (/.f64 (pow.f64 y 3) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))) (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 4))) (+.f64 (/.f64 (pow.f64 y 3) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))) (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3)))))
(/.f64 (*.f64 (pow.f64 y 3) z) i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 4) z)) (pow.f64 i 2))) (/.f64 (*.f64 (pow.f64 y 3) z) i))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 5) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) z) (pow.f64 i 3))) (/.f64 (*.f64 z b) (pow.f64 i 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 4) z)) (pow.f64 i 2))) (/.f64 (*.f64 (pow.f64 y 3) z) i)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 5) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) z) (pow.f64 i 3))) (/.f64 (*.f64 z b) (pow.f64 i 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 4) z)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 6) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) z) (pow.f64 i 3))) (/.f64 (*.f64 z b) (pow.f64 i 2)))) i)) (+.f64 (/.f64 (*.f64 a z) (pow.f64 i 2)) (*.f64 -1 (/.f64 (*.f64 c (*.f64 b z)) (pow.f64 i 3))))))) (/.f64 (*.f64 (pow.f64 y 3) z) i))))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 (pow.f64 a 2) z))) (pow.f64 y 3))) (+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2)))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 z b))) (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) z)) (*.f64 b z)) a)))) (pow.f64 y 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 (pow.f64 a 2) z))) (pow.f64 y 3))) (+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (/.f64 z y) (+.f64 (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) z)) (*.f64 b z)) (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 a (*.f64 z b)) (pow.f64 y 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c z) (pow.f64 y 4))) (+.f64 (/.f64 z y) (+.f64 (/.f64 (*.f64 a (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 (pow.f64 a 2) z)))) (pow.f64 y 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) z)) (*.f64 b z)) (pow.f64 y 3))))))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 a z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 9) z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 a z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 a z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 2) z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 12) (*.f64 (pow.f64 a 3) z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))))))
(/.f64 z a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) z) (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (/.f64 z a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) z) (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) z) (*.f64 (pow.f64 a 3) (pow.f64 y 6))) (/.f64 z a)))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) z) (*.f64 (pow.f64 y 6) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) z) (*.f64 (pow.f64 y 9) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) z) (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (/.f64 z a))))
(/.f64 z a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) z) (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (/.f64 z a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) z) (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) z) (*.f64 (pow.f64 a 3) (pow.f64 y 6))) (/.f64 z a)))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) z) (*.f64 (pow.f64 y 6) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) z) (*.f64 (pow.f64 y 9) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) z) (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (/.f64 z a))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 b z)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 b z)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 7) (*.f64 z (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 b z)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 b 3) z)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 7) (*.f64 (pow.f64 b 2) z)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))))
(/.f64 (*.f64 y z) b)
(+.f64 (/.f64 (*.f64 y z) b) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) z) (*.f64 y (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) z)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 y z) b) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) z) (*.f64 y (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) z)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 y z) b) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) z)) (*.f64 (pow.f64 y 5) (pow.f64 b 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) z) (*.f64 y (pow.f64 b 2)))))))
(/.f64 (*.f64 y z) b)
(+.f64 (/.f64 (*.f64 y z) b) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) z) (*.f64 y (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) z)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 y z) b) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) z) (*.f64 y (pow.f64 b 2))))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) z)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 y z) b) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) z)) (*.f64 (pow.f64 y 5) (pow.f64 b 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) z) (*.f64 y (pow.f64 b 2)))))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 4) z)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 5) z)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 4) z)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 6) z)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 5) z)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 4) z)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(/.f64 (*.f64 (pow.f64 y 2) z) c)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 y z)) (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 y 2) z) c))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 y z)) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) z) c) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) z)) (pow.f64 c 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 y z)) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) z) c) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) z)) (*.f64 (pow.f64 c 4) y))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) z)) (pow.f64 c 3)))))
(/.f64 (*.f64 (pow.f64 y 2) z) c)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 y z)) (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 y 2) z) c))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 y z)) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) z) c) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) z)) (pow.f64 c 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 y z)) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) z) c) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) z)) (*.f64 (pow.f64 c 4) y))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) z)) (pow.f64 c 3)))))
(/.f64 (*.f64 (pow.f64 y 2) z) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 i z)) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (pow.f64 y 2) z) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) z) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 i z)) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (pow.f64 y 2) z) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) z) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 i z)) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) z) (*.f64 y (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (/.f64 (*.f64 (pow.f64 y 2) z) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(/.f64 (*.f64 (pow.f64 y 3) z) i)
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) z)) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 z (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) z)) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) z))) (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) z))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) z)) (pow.f64 i 2))))))
(/.f64 (*.f64 (pow.f64 y 3) z) i)
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) z)) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 z (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) z)) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) z))) (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) z))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) z)) (pow.f64 i 2))))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
i
(+.f64 i (*.f64 c y))
(+.f64 i (+.f64 (*.f64 c y) (*.f64 (pow.f64 y 2) b)))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 i (+.f64 (*.f64 c y) (*.f64 (pow.f64 y 2) b))))
(pow.f64 y 4)
(+.f64 (*.f64 a (pow.f64 y 3)) (pow.f64 y 4))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4)))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 c y) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4))))
(pow.f64 y 4)
(+.f64 (*.f64 a (pow.f64 y 3)) (pow.f64 y 4))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4)))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 c y) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4))))
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(*.f64 (pow.f64 y 3) a)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(*.f64 (pow.f64 y 3) a)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(*.f64 (pow.f64 y 2) b)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(*.f64 (pow.f64 y 2) b)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(*.f64 c y)
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(*.f64 c y)
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
i
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
i
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
Outputs
(/.f64 (pow.f64 y 3) i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (pow.f64 y 4)) (pow.f64 i 2))) (/.f64 (pow.f64 y 3) i))
(fma.f64 -1 (/.f64 c (/.f64 (*.f64 i i) (pow.f64 y 4))) (/.f64 (pow.f64 y 3) i))
(-.f64 (/.f64 (pow.f64 y 3) i) (*.f64 (/.f64 c (*.f64 i i)) (pow.f64 y 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (pow.f64 y 4)) (pow.f64 i 2))) (+.f64 (/.f64 (pow.f64 y 3) i) (*.f64 -1 (*.f64 (pow.f64 y 5) (+.f64 (/.f64 b (pow.f64 i 2)) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 i 3))))))))
(+.f64 (fma.f64 -1 (/.f64 c (/.f64 (*.f64 i i) (pow.f64 y 4))) (/.f64 (pow.f64 y 3) i)) (neg.f64 (*.f64 (pow.f64 y 5) (+.f64 (/.f64 b (*.f64 i i)) (neg.f64 (/.f64 (*.f64 c c) (pow.f64 i 3)))))))
(-.f64 (-.f64 (/.f64 (pow.f64 y 3) i) (*.f64 (/.f64 c (*.f64 i i)) (pow.f64 y 4))) (*.f64 (pow.f64 y 5) (-.f64 (/.f64 b (*.f64 i i)) (/.f64 (*.f64 c c) (pow.f64 i 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (pow.f64 y 4)) (pow.f64 i 2))) (+.f64 (/.f64 (pow.f64 y 3) i) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 6) (+.f64 (*.f64 -1 (/.f64 (*.f64 c b) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (+.f64 (/.f64 b (pow.f64 i 2)) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 i 3))))) i)) (/.f64 a (pow.f64 i 2)))))) (*.f64 -1 (*.f64 (pow.f64 y 5) (+.f64 (/.f64 b (pow.f64 i 2)) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 i 3)))))))))
(+.f64 (fma.f64 -1 (/.f64 c (/.f64 (*.f64 i i) (pow.f64 y 4))) (/.f64 (pow.f64 y 3) i)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 y 6) (fma.f64 -1 (/.f64 (*.f64 c b) (pow.f64 i 3)) (fma.f64 -1 (/.f64 (*.f64 c (+.f64 (/.f64 b (*.f64 i i)) (neg.f64 (/.f64 (*.f64 c c) (pow.f64 i 3))))) i) (/.f64 a (*.f64 i i))))) (*.f64 (pow.f64 y 5) (+.f64 (/.f64 b (*.f64 i i)) (neg.f64 (/.f64 (*.f64 c c) (pow.f64 i 3))))))))
(-.f64 (fma.f64 -1 (fma.f64 (pow.f64 y 6) (-.f64 (-.f64 (/.f64 a (*.f64 i i)) (*.f64 (/.f64 c i) (-.f64 (/.f64 b (*.f64 i i)) (/.f64 (*.f64 c c) (pow.f64 i 3))))) (*.f64 (/.f64 c (pow.f64 i 3)) b)) (*.f64 (pow.f64 y 5) (-.f64 (/.f64 b (*.f64 i i)) (/.f64 (*.f64 c c) (pow.f64 i 3))))) (/.f64 (pow.f64 y 3) i)) (*.f64 (/.f64 c (*.f64 i i)) (pow.f64 y 4)))
(/.f64 1 y)
(+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 a (pow.f64 y 2))))
(+.f64 (/.f64 1 y) (neg.f64 (/.f64 a (*.f64 y y))))
(-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y)))
(+.f64 (/.f64 1 y) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) b) (pow.f64 y 3)))))
(+.f64 (/.f64 1 y) (fma.f64 -1 (/.f64 a (*.f64 y y)) (neg.f64 (/.f64 (fma.f64 -1 (*.f64 a a) b) (pow.f64 y 3)))))
(-.f64 (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))) (/.f64 (-.f64 b (*.f64 a a)) (pow.f64 y 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (pow.f64 a 2)) b))) (*.f64 -1 (*.f64 a b)))) (pow.f64 y 4))) (+.f64 (/.f64 1 y) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) b) (pow.f64 y 3))))))
(fma.f64 -1 (/.f64 (+.f64 c (fma.f64 -1 (*.f64 a (fma.f64 -1 (*.f64 a a) b)) (neg.f64 (*.f64 b a)))) (pow.f64 y 4)) (+.f64 (/.f64 1 y) (fma.f64 -1 (/.f64 a (*.f64 y y)) (neg.f64 (/.f64 (fma.f64 -1 (*.f64 a a) b) (pow.f64 y 3))))))
(-.f64 (-.f64 (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))) (/.f64 (-.f64 b (*.f64 a a)) (pow.f64 y 3))) (/.f64 (fma.f64 -1 (*.f64 a (+.f64 (-.f64 b (*.f64 a a)) b)) c) (pow.f64 y 4)))
(/.f64 1 y)
(+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 a (pow.f64 y 2))))
(+.f64 (/.f64 1 y) (neg.f64 (/.f64 a (*.f64 y y))))
(-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y)))
(+.f64 (/.f64 1 y) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 2))) (+.f64 (/.f64 (pow.f64 a 2) (pow.f64 y 3)) (*.f64 -1 (/.f64 b (pow.f64 y 3))))))
(+.f64 (/.f64 1 y) (fma.f64 -1 (/.f64 a (*.f64 y y)) (+.f64 (/.f64 (*.f64 a a) (pow.f64 y 3)) (/.f64 (neg.f64 b) (pow.f64 y 3)))))
(+.f64 (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))) (-.f64 (/.f64 a (/.f64 (pow.f64 y 3) a)) (/.f64 b (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 a (+.f64 (pow.f64 a 2) (*.f64 -1 b))) (+.f64 c (*.f64 -1 (*.f64 a b)))) (pow.f64 y 4))) (+.f64 (/.f64 1 y) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 2))) (+.f64 (/.f64 (pow.f64 a 2) (pow.f64 y 3)) (*.f64 -1 (/.f64 b (pow.f64 y 3)))))))
(fma.f64 -1 (/.f64 (fma.f64 a (+.f64 (*.f64 a a) (neg.f64 b)) (+.f64 c (neg.f64 (*.f64 b a)))) (pow.f64 y 4)) (+.f64 (/.f64 1 y) (fma.f64 -1 (/.f64 a (*.f64 y y)) (+.f64 (/.f64 (*.f64 a a) (pow.f64 y 3)) (/.f64 (neg.f64 b) (pow.f64 y 3))))))
(-.f64 (+.f64 (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))) (-.f64 (/.f64 a (/.f64 (pow.f64 y 3) a)) (/.f64 b (pow.f64 y 3)))) (/.f64 (-.f64 (fma.f64 a (-.f64 (*.f64 a a) b) c) (*.f64 b a)) (pow.f64 y 4)))
(/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) a) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))))
(fma.f64 -1 (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) a)) (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))))))
(-.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) a)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 y 9)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) a) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) a)) (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 9)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3)))
(+.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (-.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)) (pow.f64 y 9)) (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) a) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 12) (pow.f64 a 3)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 2)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))))))
(fma.f64 -1 (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) a)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 y 12) (pow.f64 a 3)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 4)) (+.f64 (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 9)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)) (pow.f64 y 9))) (*.f64 (/.f64 (pow.f64 y 12) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 4)) (pow.f64 a 3))) (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) a)))
(/.f64 1 a)
(+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (pow.f64 y 2))))) (pow.f64 a 2))))
(+.f64 (/.f64 1 a) (neg.f64 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))))) (*.f64 a a))))
(-.f64 (/.f64 1 a) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (*.f64 a a)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (pow.f64 y 2)))))) (*.f64 (pow.f64 a 3) (pow.f64 y 3))) (+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (pow.f64 y 2))))) (pow.f64 a 2)))))
(+.f64 (+.f64 (/.f64 1 a) (neg.f64 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))))) (*.f64 a a)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (*.f64 y y)))))) (*.f64 (pow.f64 y 3) (pow.f64 a 3))))
(-.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 3)) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (pow.f64 a 3)) (/.f64 1 a)) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (*.f64 a a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (pow.f64 y 2)))))) (*.f64 (pow.f64 y 6) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (pow.f64 y 2)))))) (*.f64 (pow.f64 y 3) (pow.f64 a 3))) (+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (pow.f64 y 2))))) (pow.f64 a 2))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (pow.f64 y 6)) (/.f64 (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (*.f64 y y))))) (pow.f64 a 4))) (+.f64 (+.f64 (/.f64 1 a) (neg.f64 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))))) (*.f64 a a)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (*.f64 y y)))))) (*.f64 (pow.f64 y 3) (pow.f64 a 3)))))
(-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 3)) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (pow.f64 a 3)) (/.f64 1 a)) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 6)) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (pow.f64 a 4))))
(/.f64 1 a)
(+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (pow.f64 y 2))))) (pow.f64 a 2))))
(+.f64 (/.f64 1 a) (neg.f64 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))))) (*.f64 a a))))
(-.f64 (/.f64 1 a) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (*.f64 a a)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (pow.f64 y 2)))))) (*.f64 (pow.f64 a 3) (pow.f64 y 3))) (+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (pow.f64 y 2))))) (pow.f64 a 2)))))
(+.f64 (+.f64 (/.f64 1 a) (neg.f64 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))))) (*.f64 a a)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (*.f64 y y)))))) (*.f64 (pow.f64 y 3) (pow.f64 a 3))))
(-.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 3)) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (pow.f64 a 3)) (/.f64 1 a)) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (*.f64 a a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (pow.f64 y 2)))))) (*.f64 (pow.f64 y 6) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (pow.f64 y 2)))))) (*.f64 (pow.f64 y 3) (pow.f64 a 3))) (+.f64 (/.f64 1 a) (*.f64 -1 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (pow.f64 y 2))))) (pow.f64 a 2))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (pow.f64 y 6)) (/.f64 (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (*.f64 y y))))) (pow.f64 a 4))) (+.f64 (+.f64 (/.f64 1 a) (neg.f64 (/.f64 (+.f64 y (+.f64 (/.f64 b y) (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))))) (*.f64 a a)))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (+.f64 y (+.f64 (/.f64 i (pow.f64 y 3)) (+.f64 (/.f64 b y) (/.f64 c (*.f64 y y)))))) (*.f64 (pow.f64 y 3) (pow.f64 a 3)))))
(-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 3)) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (pow.f64 a 3)) (/.f64 1 a)) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (*.f64 a a))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 6)) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (pow.f64 a 4))))
(/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))
(/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))
(+.f64 (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) b) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))
(+.f64 (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (neg.f64 (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) b))))
(-.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (*.f64 (/.f64 (pow.f64 y 5) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2)) b))
(+.f64 (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 7) (pow.f64 b 2)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) b) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (+.f64 (neg.f64 (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) b))) (/.f64 (pow.f64 y 7) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (*.f64 b b)))))
(+.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (-.f64 (*.f64 (/.f64 (pow.f64 y 7) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3)) (*.f64 b b)) (*.f64 (/.f64 (pow.f64 y 5) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2)) b)))
(+.f64 (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 7) (pow.f64 b 2)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) b) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 b 3)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))))))
(+.f64 (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (+.f64 (/.f64 (pow.f64 y 7) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (*.f64 b b))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) b)) (*.f64 (/.f64 (pow.f64 y 9) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (/.f64 (pow.f64 b 3) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)))))))
(+.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y 7) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3)) (*.f64 b b)) (*.f64 (/.f64 (pow.f64 y 5) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2)) b)) (*.f64 (/.f64 (pow.f64 y 9) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4)) (pow.f64 b 3))))
(/.f64 y b)
(+.f64 (/.f64 y b) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (pow.f64 b 2))))
(+.f64 (/.f64 y b) (neg.f64 (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (*.f64 b b))))
(-.f64 (/.f64 y b) (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (*.f64 b b)))
(+.f64 (/.f64 y b) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 c (+.f64 (*.f64 (pow.f64 y 2) (+.f64 a y)) (/.f64 i y)))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (pow.f64 b 2)))))
(+.f64 (/.f64 y b) (+.f64 (neg.f64 (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (*.f64 b b))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y)))) (*.f64 (*.f64 y y) (pow.f64 b 3)))))
(+.f64 (-.f64 (/.f64 y b) (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (*.f64 b b))) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (*.f64 y y) (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (pow.f64 b 3)))))
(+.f64 (/.f64 y b) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 c (+.f64 (*.f64 (pow.f64 y 2) (+.f64 a y)) (/.f64 i y)))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (pow.f64 b 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(+.f64 (/.f64 y b) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y)))) (*.f64 (*.f64 y y) (pow.f64 b 3))) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (*.f64 b b)) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 4)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y)))) (pow.f64 b 4)))))))
(+.f64 (/.f64 y b) (-.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (*.f64 y y) (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (pow.f64 b 3)))) (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (*.f64 b b))) (/.f64 (*.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y)))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))
(/.f64 y b)
(+.f64 (/.f64 y b) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (pow.f64 b 2))))
(+.f64 (/.f64 y b) (neg.f64 (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (*.f64 b b))))
(-.f64 (/.f64 y b) (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (*.f64 b b)))
(+.f64 (/.f64 y b) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 c (+.f64 (*.f64 (pow.f64 y 2) (+.f64 a y)) (/.f64 i y)))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (*.f64 -1 (/.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (pow.f64 b 2)))))
(+.f64 (/.f64 y b) (+.f64 (neg.f64 (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (*.f64 b b))) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y)))) (*.f64 (*.f64 y y) (pow.f64 b 3)))))
(+.f64 (-.f64 (/.f64 y b) (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (*.f64 b b))) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (*.f64 y y) (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (pow.f64 b 3)))))
(+.f64 (/.f64 y b) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 c (+.f64 (*.f64 (pow.f64 y 2) (+.f64 a y)) (/.f64 i y)))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (pow.f64 b 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 c (+.f64 (/.f64 i y) (*.f64 (+.f64 y a) (pow.f64 y 2)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))))
(+.f64 (/.f64 y b) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y)))) (*.f64 (*.f64 y y) (pow.f64 b 3))) (fma.f64 -1 (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (*.f64 b b)) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 4)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y)))) (pow.f64 b 4)))))))
(+.f64 (/.f64 y b) (-.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (/.f64 (*.f64 y y) (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (pow.f64 b 3)))) (/.f64 (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y))) (*.f64 b b))) (/.f64 (*.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (+.f64 c (fma.f64 (*.f64 y y) (+.f64 y a) (/.f64 i y)))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))))
(/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(/.f64 (pow.f64 y 3) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))
(/.f64 (pow.f64 y 3) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (pow.f64 y 4)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (pow.f64 y 4))) (/.f64 (pow.f64 y 3) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))
(-.f64 (/.f64 (pow.f64 y 3) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (*.f64 (/.f64 c (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2)) (pow.f64 y 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (pow.f64 y 4)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 y 5)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (pow.f64 y 4))) (+.f64 (/.f64 (pow.f64 y 3) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (pow.f64 y 5) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))))
(+.f64 (-.f64 (/.f64 (pow.f64 y 3) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (*.f64 (/.f64 c (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2)) (pow.f64 y 4))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3)) (pow.f64 y 5)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (pow.f64 y 4)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 y 5)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 y 6)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (pow.f64 y 4))) (+.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (pow.f64 y 5) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2))) (/.f64 (pow.f64 y 3) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))))
(+.f64 (-.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3)) (pow.f64 y 5)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4)) (pow.f64 y 6))) (-.f64 (/.f64 (pow.f64 y 3) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (*.f64 (/.f64 c (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2)) (pow.f64 y 4))))
(/.f64 (pow.f64 y 2) c)
(/.f64 (*.f64 y y) c)
(/.f64 y (/.f64 c y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) y) (pow.f64 c 2))) (/.f64 (pow.f64 y 2) c))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 c c) y)) (/.f64 (*.f64 y y) c))
(-.f64 (/.f64 y (/.f64 c y)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) c) (/.f64 y c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) y) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (pow.f64 c 3)) (/.f64 (pow.f64 y 2) c)))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 c c) y)) (+.f64 (/.f64 (*.f64 y y) c) (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (pow.f64 c 3))))
(+.f64 (-.f64 (/.f64 y (/.f64 c y)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) c) (/.f64 y c))) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (pow.f64 c 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (*.f64 (pow.f64 c 4) y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) y) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (pow.f64 c 3)) (/.f64 (pow.f64 y 2) c))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (pow.f64 c 4)) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y)) (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 c c) y)) (+.f64 (/.f64 (*.f64 y y) c) (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (pow.f64 c 3)))))
(-.f64 (+.f64 (-.f64 (/.f64 y (/.f64 c y)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) c) (/.f64 y c))) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (pow.f64 c 3))) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3) (*.f64 y (pow.f64 c 4))))
(/.f64 (pow.f64 y 2) c)
(/.f64 (*.f64 y y) c)
(/.f64 y (/.f64 c y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) y) (pow.f64 c 2))) (/.f64 (pow.f64 y 2) c))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 c c) y)) (/.f64 (*.f64 y y) c))
(-.f64 (/.f64 y (/.f64 c y)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) c) (/.f64 y c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) y) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (pow.f64 c 3)) (/.f64 (pow.f64 y 2) c)))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 c c) y)) (+.f64 (/.f64 (*.f64 y y) c) (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (pow.f64 c 3))))
(+.f64 (-.f64 (/.f64 y (/.f64 c y)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) c) (/.f64 y c))) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (pow.f64 c 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (*.f64 (pow.f64 c 4) y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) y) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (pow.f64 c 3)) (/.f64 (pow.f64 y 2) c))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (pow.f64 c 4)) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y)) (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 c c) y)) (+.f64 (/.f64 (*.f64 y y) c) (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (pow.f64 c 3)))))
(-.f64 (+.f64 (-.f64 (/.f64 y (/.f64 c y)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) c) (/.f64 y c))) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (pow.f64 c 3))) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3) (*.f64 y (pow.f64 c 4))))
(/.f64 (pow.f64 y 2) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))
(/.f64 (*.f64 y y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))
(/.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (pow.f64 y 2) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(fma.f64 -1 (/.f64 (*.f64 y i) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 (*.f64 y y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))
(-.f64 (/.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (/.f64 (*.f64 y i) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))
(+.f64 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (pow.f64 y 2) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 y i) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 (*.f64 y y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))))
(+.f64 (-.f64 (/.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (/.f64 (*.f64 y i) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (/.f64 (*.f64 i i) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 i 3) (*.f64 y (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y i) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (pow.f64 y 2) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(fma.f64 -1 (/.f64 (pow.f64 i 3) (*.f64 y (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (+.f64 (fma.f64 -1 (/.f64 (*.f64 y i) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 (*.f64 y y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))))
(-.f64 (+.f64 (-.f64 (/.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (/.f64 (*.f64 y i) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (/.f64 (*.f64 i i) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3))) (/.f64 (/.f64 (pow.f64 i 3) y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)))
(/.f64 (pow.f64 y 3) i)
(+.f64 (/.f64 (pow.f64 y 3) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))))
(+.f64 (/.f64 (pow.f64 y 3) i) (neg.f64 (/.f64 (pow.f64 y 4) (/.f64 (*.f64 i i) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))))
(-.f64 (/.f64 (pow.f64 y 3) i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (/.f64 (pow.f64 y 4) i)))
(+.f64 (/.f64 (pow.f64 y 3) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))) (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3))))
(+.f64 (/.f64 (pow.f64 y 3) i) (fma.f64 -1 (/.f64 (pow.f64 y 4) (/.f64 (*.f64 i i) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))))
(+.f64 (-.f64 (/.f64 (pow.f64 y 3) i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (/.f64 (pow.f64 y 4) i))) (*.f64 (/.f64 (pow.f64 y 5) (pow.f64 i 3)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 4))) (+.f64 (/.f64 (pow.f64 y 3) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))) (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3)))))
(fma.f64 -1 (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 i 4) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (+.f64 (/.f64 (pow.f64 y 3) i) (fma.f64 -1 (/.f64 (pow.f64 y 4) (/.f64 (*.f64 i i) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))))))
(-.f64 (+.f64 (-.f64 (/.f64 (pow.f64 y 3) i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (/.f64 (pow.f64 y 4) i))) (*.f64 (/.f64 (pow.f64 y 5) (pow.f64 i 3)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 i 4)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))
(/.f64 (pow.f64 y 3) i)
(+.f64 (/.f64 (pow.f64 y 3) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))))
(+.f64 (/.f64 (pow.f64 y 3) i) (neg.f64 (/.f64 (pow.f64 y 4) (/.f64 (*.f64 i i) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))))
(-.f64 (/.f64 (pow.f64 y 3) i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (/.f64 (pow.f64 y 4) i)))
(+.f64 (/.f64 (pow.f64 y 3) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))) (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3))))
(+.f64 (/.f64 (pow.f64 y 3) i) (fma.f64 -1 (/.f64 (pow.f64 y 4) (/.f64 (*.f64 i i) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))))
(+.f64 (-.f64 (/.f64 (pow.f64 y 3) i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (/.f64 (pow.f64 y 4) i))) (*.f64 (/.f64 (pow.f64 y 5) (pow.f64 i 3)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 4))) (+.f64 (/.f64 (pow.f64 y 3) i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))) (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3)))))
(fma.f64 -1 (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 i 4) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (+.f64 (/.f64 (pow.f64 y 3) i) (fma.f64 -1 (/.f64 (pow.f64 y 4) (/.f64 (*.f64 i i) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))))))
(-.f64 (+.f64 (-.f64 (/.f64 (pow.f64 y 3) i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (/.f64 (pow.f64 y 4) i))) (*.f64 (/.f64 (pow.f64 y 5) (pow.f64 i 3)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 i 4)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))
(/.f64 (*.f64 (pow.f64 y 3) z) i)
(/.f64 (pow.f64 y 3) (/.f64 i z))
(*.f64 (/.f64 (pow.f64 y 3) i) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 4) z)) (pow.f64 i 2))) (/.f64 (*.f64 (pow.f64 y 3) z) i))
(fma.f64 -1 (/.f64 c (/.f64 (*.f64 i i) (*.f64 (pow.f64 y 4) z))) (/.f64 (pow.f64 y 3) (/.f64 i z)))
(-.f64 (*.f64 (/.f64 (pow.f64 y 3) i) z) (*.f64 (/.f64 c (*.f64 i i)) (*.f64 (pow.f64 y 4) z)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 5) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) z) (pow.f64 i 3))) (/.f64 (*.f64 z b) (pow.f64 i 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 4) z)) (pow.f64 i 2))) (/.f64 (*.f64 (pow.f64 y 3) z) i)))
(fma.f64 -1 (*.f64 (pow.f64 y 5) (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) z)) (/.f64 z (/.f64 (*.f64 i i) b)))) (fma.f64 -1 (/.f64 c (/.f64 (*.f64 i i) (*.f64 (pow.f64 y 4) z))) (/.f64 (pow.f64 y 3) (/.f64 i z))))
(-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y 3) i) z) (*.f64 (/.f64 c (*.f64 i i)) (*.f64 (pow.f64 y 4) z))) (*.f64 (pow.f64 y 5) (-.f64 (/.f64 z (/.f64 (*.f64 i i) b)) (*.f64 (/.f64 (*.f64 c c) (pow.f64 i 3)) z))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 5) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) z) (pow.f64 i 3))) (/.f64 (*.f64 z b) (pow.f64 i 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 4) z)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 6) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) z) (pow.f64 i 3))) (/.f64 (*.f64 z b) (pow.f64 i 2)))) i)) (+.f64 (/.f64 (*.f64 a z) (pow.f64 i 2)) (*.f64 -1 (/.f64 (*.f64 c (*.f64 b z)) (pow.f64 i 3))))))) (/.f64 (*.f64 (pow.f64 y 3) z) i))))
(fma.f64 -1 (*.f64 (pow.f64 y 5) (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) z)) (/.f64 z (/.f64 (*.f64 i i) b)))) (fma.f64 -1 (/.f64 c (/.f64 (*.f64 i i) (*.f64 (pow.f64 y 4) z))) (fma.f64 -1 (*.f64 (pow.f64 y 6) (fma.f64 -1 (/.f64 (*.f64 c (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) z)) (/.f64 z (/.f64 (*.f64 i i) b)))) i) (+.f64 (/.f64 (*.f64 a z) (*.f64 i i)) (neg.f64 (/.f64 c (/.f64 (pow.f64 i 3) (*.f64 b z))))))) (/.f64 (pow.f64 y 3) (/.f64 i z)))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y 3) i) z) (*.f64 (pow.f64 y 6) (-.f64 (-.f64 (*.f64 (/.f64 a (*.f64 i i)) z) (*.f64 (/.f64 c (pow.f64 i 3)) (*.f64 b z))) (*.f64 (/.f64 c i) (-.f64 (/.f64 z (/.f64 (*.f64 i i) b)) (*.f64 (/.f64 (*.f64 c c) (pow.f64 i 3)) z)))))) (*.f64 (/.f64 c (*.f64 i i)) (*.f64 (pow.f64 y 4) z))) (*.f64 (pow.f64 y 5) (-.f64 (/.f64 z (/.f64 (*.f64 i i) b)) (*.f64 (/.f64 (*.f64 c c) (pow.f64 i 3)) z))))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (/.f64 z y) (neg.f64 (/.f64 a (/.f64 (*.f64 y y) z))))
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 (pow.f64 a 2) z))) (pow.f64 y 3))) (+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2)))))
(fma.f64 -1 (/.f64 (fma.f64 z b (*.f64 (neg.f64 (*.f64 a a)) z)) (pow.f64 y 3)) (+.f64 (/.f64 z y) (neg.f64 (/.f64 a (/.f64 (*.f64 y y) z)))))
(-.f64 (-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z)) (/.f64 (*.f64 z (-.f64 b (*.f64 a a))) (pow.f64 y 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 a (*.f64 z b))) (+.f64 (*.f64 c z) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) z)) (*.f64 b z)) a)))) (pow.f64 y 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 (pow.f64 a 2) z))) (pow.f64 y 3))) (+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 (*.f64 a z) b) (fma.f64 c z (neg.f64 (*.f64 a (fma.f64 z b (*.f64 (neg.f64 (*.f64 a a)) z)))))) (pow.f64 y 4)) (fma.f64 -1 (/.f64 (fma.f64 z b (*.f64 (neg.f64 (*.f64 a a)) z)) (pow.f64 y 3)) (+.f64 (/.f64 z y) (neg.f64 (/.f64 a (/.f64 (*.f64 y y) z))))))
(-.f64 (-.f64 (-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z)) (/.f64 (*.f64 z (-.f64 b (*.f64 a a))) (pow.f64 y 3))) (/.f64 (-.f64 (-.f64 (*.f64 c z) (*.f64 a (*.f64 z (-.f64 b (*.f64 a a))))) (*.f64 b (*.f64 a z))) (pow.f64 y 4)))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (/.f64 z y) (neg.f64 (/.f64 a (/.f64 (*.f64 y y) z))))
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
(+.f64 (/.f64 z y) (+.f64 (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) z)) (*.f64 b z)) (pow.f64 y 3)))))
(fma.f64 -1 (/.f64 (fma.f64 z b (*.f64 (neg.f64 (*.f64 a a)) z)) (pow.f64 y 3)) (+.f64 (/.f64 z y) (neg.f64 (/.f64 a (/.f64 (*.f64 y y) z)))))
(-.f64 (-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z)) (/.f64 (*.f64 z (-.f64 b (*.f64 a a))) (pow.f64 y 3)))
(+.f64 (/.f64 (*.f64 a (*.f64 z b)) (pow.f64 y 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c z) (pow.f64 y 4))) (+.f64 (/.f64 z y) (+.f64 (/.f64 (*.f64 a (+.f64 (*.f64 z b) (*.f64 -1 (*.f64 (pow.f64 a 2) z)))) (pow.f64 y 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 (pow.f64 a 2) z)) (*.f64 b z)) (pow.f64 y 3))))))))
(+.f64 (/.f64 (*.f64 (*.f64 a z) b) (pow.f64 y 4)) (fma.f64 -1 (/.f64 (*.f64 c z) (pow.f64 y 4)) (+.f64 (/.f64 z y) (+.f64 (*.f64 -1 (+.f64 (/.f64 a (/.f64 (*.f64 y y) z)) (/.f64 (fma.f64 z b (*.f64 (neg.f64 (*.f64 a a)) z)) (pow.f64 y 3)))) (/.f64 a (/.f64 (pow.f64 y 4) (fma.f64 z b (*.f64 (neg.f64 (*.f64 a a)) z))))))))
(+.f64 (+.f64 (-.f64 (-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z)) (/.f64 (*.f64 z (-.f64 b (*.f64 a a))) (pow.f64 y 3))) (*.f64 (/.f64 a (pow.f64 y 4)) (*.f64 z (-.f64 b (*.f64 a a))))) (-.f64 (/.f64 (*.f64 a z) (/.f64 (pow.f64 y 4) b)) (/.f64 z (/.f64 (pow.f64 y 4) c))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 a z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 a z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2)) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) z)))
(-.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) z) (/.f64 (*.f64 (pow.f64 y 6) (*.f64 a z)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 9) z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 a z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 a z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2)) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) z))) (/.f64 (*.f64 (*.f64 a a) (*.f64 (pow.f64 y 9) z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3)))
(+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) z) (-.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)) (*.f64 (pow.f64 y 9) z)) (/.f64 (*.f64 (pow.f64 y 6) (*.f64 a z)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 a z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 2) z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 12) (*.f64 (pow.f64 a 3) z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 a z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2)) (+.f64 (/.f64 (*.f64 (*.f64 a a) (*.f64 (pow.f64 y 9) z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 y 12) (*.f64 (pow.f64 a 3) z)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 4)) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) z)))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) z) (/.f64 (*.f64 (pow.f64 y 12) (*.f64 (pow.f64 a 3) z)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 4))) (-.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)) (*.f64 (pow.f64 y 9) z)) (/.f64 (*.f64 (pow.f64 y 6) (*.f64 a z)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2))))
(/.f64 z a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) z) (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (/.f64 z a))
(fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a a)) z)) (/.f64 z a))
(-.f64 (/.f64 z a) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 3)) (/.f64 z (*.f64 a a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) z) (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) z) (*.f64 (pow.f64 a 3) (pow.f64 y 6))) (/.f64 z a)))
(fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a a)) z)) (+.f64 (/.f64 z a) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (pow.f64 a 3)) (/.f64 z (pow.f64 y 6)))))
(-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 a 3)) (/.f64 z (pow.f64 y 6)) (/.f64 z a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 3)) (/.f64 z (*.f64 a a))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) z) (*.f64 (pow.f64 y 6) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) z) (*.f64 (pow.f64 y 9) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) z) (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (/.f64 z a))))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (pow.f64 a 3)) (/.f64 z (pow.f64 y 6))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3) (pow.f64 y 9)) (/.f64 z (pow.f64 a 4))) (fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a a)) z)) (/.f64 z a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 a 3)) (/.f64 z (pow.f64 y 6)) (-.f64 (-.f64 (/.f64 z a) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 3)) (/.f64 z (*.f64 a a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 9)) (/.f64 z (pow.f64 a 4)))))
(/.f64 z a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) z) (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (/.f64 z a))
(fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a a)) z)) (/.f64 z a))
(-.f64 (/.f64 z a) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 3)) (/.f64 z (*.f64 a a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) z) (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) z) (*.f64 (pow.f64 a 3) (pow.f64 y 6))) (/.f64 z a)))
(fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a a)) z)) (+.f64 (/.f64 z a) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (pow.f64 a 3)) (/.f64 z (pow.f64 y 6)))))
(-.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 a 3)) (/.f64 z (pow.f64 y 6)) (/.f64 z a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 3)) (/.f64 z (*.f64 a a))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) z) (*.f64 (pow.f64 y 6) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) z) (*.f64 (pow.f64 y 9) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) z) (*.f64 (pow.f64 y 3) (pow.f64 a 2)))) (/.f64 z a))))
(+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (pow.f64 a 3)) (/.f64 z (pow.f64 y 6))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3) (pow.f64 y 9)) (/.f64 z (pow.f64 a 4))) (fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a a)) z)) (/.f64 z a))))
(fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 a 3)) (/.f64 z (pow.f64 y 6)) (-.f64 (-.f64 (/.f64 z a) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 3)) (/.f64 z (*.f64 a a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 9)) (/.f64 z (pow.f64 a 4)))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 b z)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 y 5) b) z) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))))
(-.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) z) (*.f64 (/.f64 (pow.f64 y 5) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2)) (*.f64 b z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 b z)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 7) (*.f64 z (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 y 5) b) z) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))) (/.f64 (pow.f64 y 7) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (*.f64 (*.f64 b b) z))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) z) (*.f64 (/.f64 (pow.f64 y 5) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2)) (*.f64 b z))) (/.f64 (pow.f64 y 7) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3) (*.f64 b (*.f64 b z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 b z)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 b 3) z)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 7) (*.f64 (pow.f64 b 2) z)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 y 5) b) z) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 y 9) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (/.f64 (*.f64 (pow.f64 b 3) z) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (/.f64 (pow.f64 y 7) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2)) (*.f64 (*.f64 b b) z))))))
(-.f64 (-.f64 (+.f64 (*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) z) (/.f64 (pow.f64 y 7) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3) (*.f64 b (*.f64 b z))))) (*.f64 (/.f64 (pow.f64 y 9) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4)) (*.f64 (pow.f64 b 3) z))) (*.f64 (/.f64 (pow.f64 y 5) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2)) (*.f64 b z)))
(/.f64 (*.f64 y z) b)
(*.f64 (/.f64 y b) z)
(+.f64 (/.f64 (*.f64 y z) b) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) z) (*.f64 y (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 y z) b) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (/.f64 (*.f64 y (*.f64 b b)) z))))
(-.f64 (*.f64 (/.f64 y b) z) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) y) (/.f64 (/.f64 z b) b)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) z)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 y z) b) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) z) (*.f64 y (pow.f64 b 2))))))
(+.f64 (+.f64 (/.f64 (*.f64 y z) b) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (/.f64 (*.f64 y (*.f64 b b)) z)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) z) (*.f64 (pow.f64 y 3) (pow.f64 b 3))))
(+.f64 (-.f64 (*.f64 (/.f64 y b) z) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) y) (/.f64 (/.f64 z b) b))) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 b 3)) z)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) z)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 y z) b) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) z)) (*.f64 (pow.f64 y 5) (pow.f64 b 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) z) (*.f64 y (pow.f64 b 2)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) z) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 y z) b) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (/.f64 (*.f64 (pow.f64 y 5) (pow.f64 b 4)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) z))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (/.f64 (*.f64 y (*.f64 b b)) z))))))
(+.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 b 3)) z)) (-.f64 (-.f64 (*.f64 (/.f64 y b) z) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3) (/.f64 (*.f64 (pow.f64 y 5) (pow.f64 b 4)) z))) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) y) (/.f64 (/.f64 z b) b))))
(/.f64 (*.f64 y z) b)
(*.f64 (/.f64 y b) z)
(+.f64 (/.f64 (*.f64 y z) b) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) z) (*.f64 y (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 y z) b) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (/.f64 (*.f64 y (*.f64 b b)) z))))
(-.f64 (*.f64 (/.f64 y b) z) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) y) (/.f64 (/.f64 z b) b)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) z)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 y z) b) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) z) (*.f64 y (pow.f64 b 2))))))
(+.f64 (+.f64 (/.f64 (*.f64 y z) b) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (/.f64 (*.f64 y (*.f64 b b)) z)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) z) (*.f64 (pow.f64 y 3) (pow.f64 b 3))))
(+.f64 (-.f64 (*.f64 (/.f64 y b) z) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) y) (/.f64 (/.f64 z b) b))) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 b 3)) z)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) z)) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 y z) b) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) z)) (*.f64 (pow.f64 y 5) (pow.f64 b 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) z) (*.f64 y (pow.f64 b 2)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) z) (*.f64 (pow.f64 y 3) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 y z) b) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (/.f64 (*.f64 (pow.f64 y 5) (pow.f64 b 4)) (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) z))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (/.f64 (*.f64 y (*.f64 b b)) z))))))
(+.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 b 3)) z)) (-.f64 (-.f64 (*.f64 (/.f64 y b) z) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3) (/.f64 (*.f64 (pow.f64 y 5) (pow.f64 b 4)) z))) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) y) (/.f64 (/.f64 z b) b))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) z))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 4) z)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 (pow.f64 y 4) z))) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) z)))
(-.f64 (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) z)) (*.f64 (/.f64 c (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2)) (*.f64 (pow.f64 y 4) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 5) z)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 4) z)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 (pow.f64 y 4) z))) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) z))) (/.f64 (*.f64 (*.f64 c c) (*.f64 (pow.f64 y 5) z)) (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2))))
(+.f64 (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) z)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3)) (*.f64 (pow.f64 y 5) z)) (*.f64 (/.f64 c (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2)) (*.f64 (pow.f64 y 4) z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 6) z)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 5) z)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 y 4) z)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (*.f64 (pow.f64 y 6) z) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2))) (+.f64 (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 (pow.f64 y 4) z))) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) z))) (/.f64 (*.f64 (*.f64 c c) (*.f64 (pow.f64 y 5) z)) (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)))))
(-.f64 (+.f64 (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) z)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3)) (*.f64 (pow.f64 y 5) z)) (*.f64 (/.f64 c (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2)) (*.f64 (pow.f64 y 4) z)))) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4)) (*.f64 (pow.f64 y 6) z)))
(/.f64 (*.f64 (pow.f64 y 2) z) c)
(/.f64 (*.f64 y y) (/.f64 c z))
(*.f64 (/.f64 y (/.f64 c y)) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 y z)) (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 y 2) z) c))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 c c) (*.f64 y z))) (/.f64 (*.f64 y y) (/.f64 c z)))
(-.f64 (*.f64 (/.f64 y (/.f64 c y)) z) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (/.f64 (*.f64 c c) (*.f64 y z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 y z)) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) z) c) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) z)) (pow.f64 c 3))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 c c) (*.f64 y z))) (/.f64 (*.f64 y y) (/.f64 c z))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) z) (pow.f64 c 3)))
(+.f64 (-.f64 (*.f64 (/.f64 y (/.f64 c y)) z) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (/.f64 (*.f64 c c) (*.f64 y z)))) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (/.f64 (pow.f64 c 3) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 y z)) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) z) c) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) z)) (*.f64 (pow.f64 c 4) y))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) z)) (pow.f64 c 3)))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 c c) (*.f64 y z))) (/.f64 (*.f64 y y) (/.f64 c z))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (pow.f64 c 4)) (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) z) y)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) z) (pow.f64 c 3))))
(+.f64 (-.f64 (*.f64 (/.f64 y (/.f64 c y)) z) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (/.f64 (*.f64 c c) (*.f64 y z)))) (-.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (/.f64 (pow.f64 c 3) z)) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3) (/.f64 (*.f64 y (pow.f64 c 4)) z))))
(/.f64 (*.f64 (pow.f64 y 2) z) c)
(/.f64 (*.f64 y y) (/.f64 c z))
(*.f64 (/.f64 y (/.f64 c y)) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 y z)) (pow.f64 c 2))) (/.f64 (*.f64 (pow.f64 y 2) z) c))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 c c) (*.f64 y z))) (/.f64 (*.f64 y y) (/.f64 c z)))
(-.f64 (*.f64 (/.f64 y (/.f64 c y)) z) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (/.f64 (*.f64 c c) (*.f64 y z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 y z)) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) z) c) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) z)) (pow.f64 c 3))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 c c) (*.f64 y z))) (/.f64 (*.f64 y y) (/.f64 c z))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) z) (pow.f64 c 3)))
(+.f64 (-.f64 (*.f64 (/.f64 y (/.f64 c y)) z) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (/.f64 (*.f64 c c) (*.f64 y z)))) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (/.f64 (pow.f64 c 3) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 y z)) (pow.f64 c 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) z) c) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) z)) (*.f64 (pow.f64 c 4) y))) (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) z)) (pow.f64 c 3)))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 c c) (*.f64 y z))) (/.f64 (*.f64 y y) (/.f64 c z))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (pow.f64 c 4)) (/.f64 (*.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) z) y)) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) z) (pow.f64 c 3))))
(+.f64 (-.f64 (*.f64 (/.f64 y (/.f64 c y)) z) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (/.f64 (*.f64 c c) (*.f64 y z)))) (-.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (/.f64 (pow.f64 c 3) z)) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3) (/.f64 (*.f64 y (pow.f64 c 4)) z))))
(/.f64 (*.f64 (pow.f64 y 2) z) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))
(/.f64 (*.f64 (*.f64 y y) z) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))
(/.f64 z (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (*.f64 y y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 i z)) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (pow.f64 y 2) z) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (*.f64 i z))) (/.f64 (*.f64 (*.f64 y y) z) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))
(-.f64 (/.f64 z (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (*.f64 y y))) (*.f64 (/.f64 y (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 i z)))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) z) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 i z)) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (pow.f64 y 2) z) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (*.f64 i z))) (/.f64 (*.f64 (*.f64 y y) z) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 z (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))
(+.f64 (/.f64 z (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (*.f64 y y))) (-.f64 (/.f64 z (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3) (*.f64 i i))) (*.f64 (/.f64 y (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 i z))))
(+.f64 (/.f64 (*.f64 (pow.f64 i 2) z) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 i z)) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) z) (*.f64 y (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (/.f64 (*.f64 (pow.f64 y 2) z) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(+.f64 (*.f64 (/.f64 (*.f64 i i) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (/.f64 z (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (*.f64 i z))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 i 3) y) (/.f64 z (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (/.f64 (*.f64 (*.f64 y y) z) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))))
(+.f64 (/.f64 z (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3) (*.f64 i i))) (-.f64 (-.f64 (/.f64 z (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (*.f64 y y))) (*.f64 (/.f64 (/.f64 (pow.f64 i 3) y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)) z)) (*.f64 (/.f64 y (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 i z))))
(/.f64 (*.f64 (pow.f64 y 3) z) i)
(/.f64 (pow.f64 y 3) (/.f64 i z))
(*.f64 (/.f64 (pow.f64 y 3) i) z)
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) z)) (pow.f64 i 2))))
(+.f64 (/.f64 (pow.f64 y 3) (/.f64 i z)) (neg.f64 (/.f64 (pow.f64 y 4) (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) z)))))
(-.f64 (*.f64 (/.f64 (pow.f64 y 3) i) z) (*.f64 (/.f64 (pow.f64 y 4) i) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) z) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 z (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) z)) (pow.f64 i 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 y 3) (/.f64 i z)) (neg.f64 (/.f64 (pow.f64 y 4) (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) z))))) (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) z))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y 3) i) z) (*.f64 (/.f64 (pow.f64 y 4) i) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) z) i))) (*.f64 (/.f64 (pow.f64 y 5) (pow.f64 i 3)) (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) z))) (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) z))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) z)) (pow.f64 i 2))))))
(+.f64 (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) z))) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) z))) (pow.f64 i 4)) (+.f64 (/.f64 (pow.f64 y 3) (/.f64 i z)) (neg.f64 (/.f64 (pow.f64 y 4) (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) z)))))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y 3) i) z) (*.f64 (/.f64 (pow.f64 y 4) i) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) z) i))) (-.f64 (*.f64 (/.f64 (pow.f64 y 5) (pow.f64 i 3)) (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2) z)) (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 i 4)) (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3) z))))
(/.f64 (*.f64 (pow.f64 y 3) z) i)
(/.f64 (pow.f64 y 3) (/.f64 i z))
(*.f64 (/.f64 (pow.f64 y 3) i) z)
(+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) z)) (pow.f64 i 2))))
(+.f64 (/.f64 (pow.f64 y 3) (/.f64 i z)) (neg.f64 (/.f64 (pow.f64 y 4) (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) z)))))
(-.f64 (*.f64 (/.f64 (pow.f64 y 3) i) z) (*.f64 (/.f64 (pow.f64 y 4) i) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) z) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 z (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) z)) (pow.f64 i 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 y 3) (/.f64 i z)) (neg.f64 (/.f64 (pow.f64 y 4) (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) z))))) (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) z))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y 3) i) z) (*.f64 (/.f64 (pow.f64 y 4) i) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) z) i))) (*.f64 (/.f64 (pow.f64 y 5) (pow.f64 i 3)) (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 5) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) z))) (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) z))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) z) i) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) z)) (pow.f64 i 2))))))
(+.f64 (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) z))) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) z))) (pow.f64 i 4)) (+.f64 (/.f64 (pow.f64 y 3) (/.f64 i z)) (neg.f64 (/.f64 (pow.f64 y 4) (/.f64 (*.f64 i i) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) z)))))))
(+.f64 (-.f64 (*.f64 (/.f64 (pow.f64 y 3) i) z) (*.f64 (/.f64 (pow.f64 y 4) i) (/.f64 (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) z) i))) (-.f64 (*.f64 (/.f64 (pow.f64 y 5) (pow.f64 i 3)) (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2) z)) (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 i 4)) (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3) z))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (pow.f64 y 3) (/.f64 (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i) z))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
i
(+.f64 i (*.f64 c y))
(+.f64 i (*.f64 y c))
(fma.f64 y c i)
(+.f64 i (+.f64 (*.f64 c y) (*.f64 (pow.f64 y 2) b)))
(+.f64 i (fma.f64 c y (*.f64 b (*.f64 y y))))
(+.f64 i (fma.f64 y c (*.f64 b (*.f64 y y))))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 i (+.f64 (*.f64 c y) (*.f64 (pow.f64 y 2) b))))
(fma.f64 a (pow.f64 y 3) (+.f64 i (fma.f64 c y (*.f64 b (*.f64 y y)))))
(+.f64 (fma.f64 y c i) (fma.f64 (pow.f64 y 3) a (*.f64 b (*.f64 y y))))
(pow.f64 y 4)
(+.f64 (*.f64 a (pow.f64 y 3)) (pow.f64 y 4))
(fma.f64 a (pow.f64 y 3) (pow.f64 y 4))
(*.f64 (pow.f64 y 3) (+.f64 y a))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4)))
(fma.f64 a (pow.f64 y 3) (fma.f64 (*.f64 y y) b (pow.f64 y 4)))
(*.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 c y) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4))))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(pow.f64 y 4)
(+.f64 (*.f64 a (pow.f64 y 3)) (pow.f64 y 4))
(fma.f64 a (pow.f64 y 3) (pow.f64 y 4))
(*.f64 (pow.f64 y 3) (+.f64 y a))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4)))
(fma.f64 a (pow.f64 y 3) (fma.f64 (*.f64 y y) b (pow.f64 y 4)))
(*.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 c y) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4))))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(*.f64 (pow.f64 y 3) a)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(*.f64 (pow.f64 y 3) a)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))
(+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))
(fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(*.f64 (pow.f64 y 2) b)
(*.f64 b (*.f64 y y))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(*.f64 (pow.f64 y 2) b)
(*.f64 b (*.f64 y y))
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)
(fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)
(fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(*.f64 c y)
(*.f64 y c)
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(*.f64 c y)
(*.f64 y c)
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) (+.f64 i (*.f64 c y)))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
i
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
i
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)
(+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))
(+.f64 i (fma.f64 (pow.f64 y 3) a (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)

eval1.0s (1.7%)

Compiler

Compiled 49987 to 18864 computations (62.3% saved)

prune702.0ms (1.2%)

Pruning

52 alts after pruning (50 fresh and 2 done)

PrunedKeptTotal
New1002391041
Fresh241135
Picked101
Done224
Total1029521081
Error
1.9b
Counts
1081 → 52
Alt Table
Click to see full alt table
StatusErrorProgram
61.1b
(*.f64 (-.f64 (/.f64 1 a) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (*.f64 a a))) z)
60.4b
(*.f64 (/.f64 y b) z)
31.2b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
43.6b
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
58.8b
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
56.4b
(+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a))))))
36.9b
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
28.7b
(+.f64 (pow.f64 (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 3) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
60.9b
(/.f64 (*.f64 y z) b)
59.7b
(/.f64 z a)
59.7b
(*.f64 (/.f64 y (/.f64 c y)) z)
59.7b
(*.f64 (/.f64 1 a) z)
29.2b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)))
39.2b
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
45.5b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))))
28.3b
(+.f64 (*.f64 t (/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
58.5b
(/.f64 z y)
57.6b
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
44.0b
(+.f64 (/.f64 z y) x)
44.9b
(+.f64 (/.f64 z y) (+.f64 x (-.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 (*.f64 (/.f64 a y) x) (+.f64 (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (*.f64 y y)) a) (*.f64 (/.f64 b y) (/.f64 x y)))))))
41.7b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))
47.4b
x
29.7b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 y (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))))
56.8b
(*.f64 (/.f64 y a) x)
55.5b
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
42.2b
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
58.5b
(+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
58.5b
(/.f64 (*.f64 y x) a)
41.7b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
58.8b
(/.f64 z (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) (pow.f64 y 3)))
41.0b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)) (*.f64 y y))))
44.9b
(-.f64 (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (-.f64 x (/.f64 (fma.f64 z -1 (*.f64 a x)) y))) (-.f64 (/.f64 b (/.f64 y (/.f64 x y))) (*.f64 (/.f64 (fma.f64 z -1 (*.f64 a x)) y) (/.f64 a y))))
31.4b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i))
31.8b
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
45.7b
(/.f64 t i)
38.7b
(/.f64 (+.f64 (*.f64 (pow.f64 y 4) x) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
37.8b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 28832688827/125000 (/.f64 y i)))
59.7b
(*.f64 (/.f64 (pow.f64 y 3) i) z)
60.1b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (-.f64 (/.f64 28832688827/125000 (*.f64 y b)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (*.f64 b b)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 y 3)))) (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) b)))
34.5b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
34.3b
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
40.7b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
32.8b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
57.8b
(*.f64 (*.f64 (/.f64 (*.f64 y y) 1) (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) z)
58.1b
(*.f64 (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) z)
32.9b
(/.f64 (+.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))) 3) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
36.2b
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
56.9b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)))
49.9b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))
58.3b
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x)
45.6b
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
37.8b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 y (/.f64 i 28832688827/125000)))
Compiler

Compiled 3339 to 2021 computations (39.5% saved)

localize211.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)
0.5b
(/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
2.6b
(*.f64 t (/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)))
27.7b
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
Compiler

Compiled 281 to 63 computations (77.6% saved)

series46.0ms (0.1%)

Counts
2 → 132
Calls

33 calls:

TimeVariablePointExpression
3.0ms
b
@-inf
(/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
3.0ms
b
@inf
(/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
2.0ms
a
@inf
(/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
2.0ms
c
@inf
(/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
2.0ms
c
@0
(/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))

rewrite127.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
687×log-prod_binary64
656×prod-diff_binary64
293×fma-def_binary64
262×expm1-udef_binary64
262×log1p-udef_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify276.0ms (0.5%)

Algorithm
egg-herbie
Rules
562×times-frac_binary64
466×associate-/l*_binary64
445×associate-/r*_binary64
389×fma-def_binary64
355×associate-*r*_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04798367
118787034
Stop Event
node limit
Counts
188 → 214
Calls
Call 1
Inputs
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (/.f64 t i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) (pow.f64 y 2))) (/.f64 t i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) c) i)) (*.f64 -1 (/.f64 (*.f64 c (*.f64 t b)) (pow.f64 i 3))))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) (pow.f64 y 2))) (/.f64 t i))))
(/.f64 t (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (/.f64 t (pow.f64 y 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t b))) (*.f64 c t))) (pow.f64 y 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4)))))
(/.f64 t (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (/.f64 t (pow.f64 y 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4))))
(+.f64 (/.f64 (*.f64 a (*.f64 t b)) (pow.f64 y 7)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (/.f64 (*.f64 a (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t)))) (pow.f64 y 7)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c t) (pow.f64 y 7))) (/.f64 t (pow.f64 y 4)))))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))))))
(/.f64 t (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 a 3) (pow.f64 y 9)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) t) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(/.f64 t (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 a 3) (pow.f64 y 9)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) t) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 t (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 t (pow.f64 b 3))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 t (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))
(/.f64 t (*.f64 (pow.f64 y 2) b))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 8) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))))
(/.f64 t (*.f64 (pow.f64 y 2) b))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 8) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))))
(/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(/.f64 t (*.f64 c y))
(+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))))
(/.f64 t (*.f64 c y))
(+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (pow.f64 i 2) t) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) t) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (pow.f64 i 2) t) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))))))
(/.f64 1 i)
(+.f64 (/.f64 1 i) (*.f64 -1 (/.f64 (*.f64 c y) (pow.f64 i 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 2) (+.f64 (/.f64 b (pow.f64 i 2)) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 i 3)))))) (+.f64 (/.f64 1 i) (*.f64 -1 (/.f64 (*.f64 c y) (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 c b) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (+.f64 (/.f64 b (pow.f64 i 2)) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 i 3))))) i)) (/.f64 a (pow.f64 i 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 2) (+.f64 (/.f64 b (pow.f64 i 2)) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 i 3)))))) (+.f64 (/.f64 1 i) (*.f64 -1 (/.f64 (*.f64 c y) (pow.f64 i 2))))))
(/.f64 1 (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 5))) (/.f64 1 (pow.f64 y 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) b) (pow.f64 y 6))) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 5))) (/.f64 1 (pow.f64 y 4))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (pow.f64 a 2)) b))) (*.f64 -1 (*.f64 a b)))) (pow.f64 y 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) b) (pow.f64 y 6))) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 5))) (/.f64 1 (pow.f64 y 4)))))
(/.f64 1 (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 5))) (/.f64 1 (pow.f64 y 4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) b) (pow.f64 y 6))) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 5))) (/.f64 1 (pow.f64 y 4))))
(+.f64 (*.f64 -1 (/.f64 c (pow.f64 y 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) b) (pow.f64 y 6))) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 5))) (+.f64 (/.f64 (*.f64 a (+.f64 (*.f64 -1 (pow.f64 a 2)) b)) (pow.f64 y 7)) (+.f64 (/.f64 1 (pow.f64 y 4)) (/.f64 (*.f64 a b) (pow.f64 y 7)))))))
(/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) a) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) a) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 y 6)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) a) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 a 2)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4))) (/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))))))
(/.f64 1 (*.f64 a (pow.f64 y 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 a 2))) (/.f64 1 (*.f64 (pow.f64 y 3) a)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5)))))) (*.f64 (pow.f64 a 3) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 a 2))) (/.f64 1 (*.f64 (pow.f64 y 3) a))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 a 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5)))))) (*.f64 (pow.f64 y 6) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5)))))) (*.f64 (pow.f64 y 3) (pow.f64 a 3))) (/.f64 1 (*.f64 (pow.f64 y 3) a)))))
(/.f64 1 (*.f64 a (pow.f64 y 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 a 2))) (/.f64 1 (*.f64 (pow.f64 y 3) a)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5)))))) (*.f64 (pow.f64 a 3) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 a 2))) (/.f64 1 (*.f64 (pow.f64 y 3) a))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 a 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5)))))) (*.f64 (pow.f64 y 6) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5)))))) (*.f64 (pow.f64 y 3) (pow.f64 a 3))) (/.f64 1 (*.f64 (pow.f64 y 3) a)))))
(/.f64 1 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 1 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 b 2)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (+.f64 (/.f64 1 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 b 3)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 b 2)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (+.f64 (/.f64 1 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))
(/.f64 1 (*.f64 (pow.f64 y 2) b))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) b)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (/.f64 a y))))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (/.f64 1 (*.f64 (pow.f64 y 2) b))))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (/.f64 a y)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (/.f64 1 (*.f64 (pow.f64 y 2) b)))))
(/.f64 1 (*.f64 (pow.f64 y 2) b))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) b)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (/.f64 a y))))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (/.f64 1 (*.f64 (pow.f64 y 2) b))))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (/.f64 a y)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (/.f64 1 (*.f64 (pow.f64 y 2) b)))))
(/.f64 1 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(+.f64 (/.f64 1 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (*.f64 -1 (/.f64 (*.f64 c y) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))))
(+.f64 (/.f64 1 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 y 2)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 -1 (/.f64 (*.f64 c y) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))))))
(+.f64 (/.f64 1 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 y 2)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c y) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 y 3)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))))))
(/.f64 1 (*.f64 c y))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y a) y) (+.f64 b (/.f64 i (pow.f64 y 2)))) (pow.f64 c 2))) (/.f64 1 (*.f64 c y)))
(+.f64 (/.f64 (*.f64 (+.f64 b (+.f64 (/.f64 i (pow.f64 y 2)) (*.f64 y (+.f64 a y)))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (*.f64 (pow.f64 c 3) y)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y a) y) (+.f64 b (/.f64 i (pow.f64 y 2)))) (pow.f64 c 2))) (/.f64 1 (*.f64 c y))))
(+.f64 (/.f64 (*.f64 (+.f64 b (+.f64 (/.f64 i (pow.f64 y 2)) (*.f64 y (+.f64 a y)))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (*.f64 (pow.f64 c 3) y)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y a) y) (+.f64 b (/.f64 i (pow.f64 y 2)))) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 (+.f64 y a) y) (+.f64 (/.f64 i (pow.f64 y 2)) b)))) (*.f64 (pow.f64 c 4) (pow.f64 y 2)))) (/.f64 1 (*.f64 c y)))))
(/.f64 1 (*.f64 c y))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y a) y) (+.f64 b (/.f64 i (pow.f64 y 2)))) (pow.f64 c 2))) (/.f64 1 (*.f64 c y)))
(+.f64 (/.f64 (*.f64 (+.f64 b (+.f64 (/.f64 i (pow.f64 y 2)) (*.f64 y (+.f64 a y)))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (*.f64 (pow.f64 c 3) y)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y a) y) (+.f64 b (/.f64 i (pow.f64 y 2)))) (pow.f64 c 2))) (/.f64 1 (*.f64 c y))))
(+.f64 (/.f64 (*.f64 (+.f64 b (+.f64 (/.f64 i (pow.f64 y 2)) (*.f64 y (+.f64 a y)))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (*.f64 (pow.f64 c 3) y)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y a) y) (+.f64 b (/.f64 i (pow.f64 y 2)))) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 (+.f64 y a) y) (+.f64 (/.f64 i (pow.f64 y 2)) b)))) (*.f64 (pow.f64 c 4) (pow.f64 y 2)))) (/.f64 1 (*.f64 c y)))))
(/.f64 1 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (/.f64 1 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (*.f64 -1 (/.f64 i (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (/.f64 1 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 i (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (/.f64 1 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (*.f64 -1 (/.f64 i (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))
(/.f64 1 i)
(+.f64 (/.f64 1 i) (*.f64 -1 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))))
(+.f64 (/.f64 1 i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 4))) (+.f64 (/.f64 1 i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))))))
(/.f64 1 i)
(+.f64 (/.f64 1 i) (*.f64 -1 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))))
(+.f64 (/.f64 1 i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 4))) (+.f64 (/.f64 1 i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))))))
Outputs
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (/.f64 t i))
(fma.f64 -1 (/.f64 c (/.f64 (*.f64 i i) (*.f64 t y))) (/.f64 t i))
(-.f64 (/.f64 t i) (*.f64 (/.f64 c i) (/.f64 (*.f64 t y) i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) (pow.f64 y 2))) (/.f64 t i)))
(fma.f64 -1 (/.f64 c (/.f64 (*.f64 i i) (*.f64 t y))) (fma.f64 -1 (*.f64 (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 (*.f64 t b) (*.f64 i i))) (*.f64 y y)) (/.f64 t i)))
(-.f64 (-.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 (/.f64 t i) (/.f64 b i)) (*.f64 (/.f64 c (/.f64 (pow.f64 i 3) c)) t)) (*.f64 y y))) (*.f64 (/.f64 c i) (/.f64 (*.f64 t y) i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) c) i)) (*.f64 -1 (/.f64 (*.f64 c (*.f64 t b)) (pow.f64 i 3))))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) (pow.f64 y 2))) (/.f64 t i))))
(fma.f64 -1 (/.f64 c (/.f64 (*.f64 i i) (*.f64 t y))) (fma.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 t a) (*.f64 i i)) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 (*.f64 t b) (*.f64 i i))) (/.f64 i c)) (/.f64 (*.f64 c (*.f64 t b)) (pow.f64 i 3))))) (pow.f64 y 3)) (fma.f64 -1 (*.f64 (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 (*.f64 t b) (*.f64 i i))) (*.f64 y y)) (/.f64 t i))))
(-.f64 (-.f64 (-.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 (/.f64 t i) (/.f64 b i)) (*.f64 (/.f64 c (/.f64 (pow.f64 i 3) c)) t)) (*.f64 y y))) (*.f64 (-.f64 (-.f64 (*.f64 (/.f64 t i) (/.f64 a i)) (*.f64 (/.f64 (-.f64 (*.f64 (/.f64 t i) (/.f64 b i)) (*.f64 (/.f64 c (/.f64 (pow.f64 i 3) c)) t)) i) c)) (*.f64 (/.f64 c (pow.f64 i 3)) (*.f64 t b))) (pow.f64 y 3))) (*.f64 (/.f64 c i) (/.f64 (*.f64 t y) i)))
(/.f64 t (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (/.f64 t (pow.f64 y 4)))
(fma.f64 -1 (/.f64 (*.f64 t a) (pow.f64 y 5)) (/.f64 t (pow.f64 y 4)))
(-.f64 (/.f64 t (pow.f64 y 4)) (*.f64 (/.f64 a (pow.f64 y 5)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4))))
(fma.f64 -1 (/.f64 (*.f64 t a) (pow.f64 y 5)) (fma.f64 -1 (/.f64 (fma.f64 t b (*.f64 (neg.f64 (*.f64 a a)) t)) (pow.f64 y 6)) (/.f64 t (pow.f64 y 4))))
(-.f64 (-.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (*.f64 t (-.f64 b (*.f64 a a))) (pow.f64 y 6))) (*.f64 (/.f64 a (pow.f64 y 5)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t b))) (*.f64 c t))) (pow.f64 y 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4)))))
(fma.f64 -1 (/.f64 (*.f64 t a) (pow.f64 y 5)) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 a (fma.f64 t b (*.f64 (neg.f64 (*.f64 a a)) t))) (fma.f64 -1 (*.f64 (*.f64 t a) b) (*.f64 t c))) (pow.f64 y 7)) (fma.f64 -1 (/.f64 (fma.f64 t b (*.f64 (neg.f64 (*.f64 a a)) t)) (pow.f64 y 6)) (/.f64 t (pow.f64 y 4)))))
(-.f64 (-.f64 (-.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (*.f64 t (-.f64 b (*.f64 a a))) (pow.f64 y 6))) (/.f64 (+.f64 (*.f64 (neg.f64 a) (+.f64 (*.f64 t (-.f64 b (*.f64 a a))) (*.f64 t b))) (*.f64 t c)) (pow.f64 y 7))) (*.f64 (/.f64 a (pow.f64 y 5)) t))
(/.f64 t (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (/.f64 t (pow.f64 y 4)))
(fma.f64 -1 (/.f64 (*.f64 t a) (pow.f64 y 5)) (/.f64 t (pow.f64 y 4)))
(-.f64 (/.f64 t (pow.f64 y 4)) (*.f64 (/.f64 a (pow.f64 y 5)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4))))
(fma.f64 -1 (/.f64 (*.f64 t a) (pow.f64 y 5)) (fma.f64 -1 (/.f64 (fma.f64 t b (*.f64 (neg.f64 (*.f64 a a)) t)) (pow.f64 y 6)) (/.f64 t (pow.f64 y 4))))
(-.f64 (-.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (*.f64 t (-.f64 b (*.f64 a a))) (pow.f64 y 6))) (*.f64 (/.f64 a (pow.f64 y 5)) t))
(+.f64 (/.f64 (*.f64 a (*.f64 t b)) (pow.f64 y 7)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (/.f64 (*.f64 a (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t)))) (pow.f64 y 7)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c t) (pow.f64 y 7))) (/.f64 t (pow.f64 y 4)))))))
(+.f64 (/.f64 a (/.f64 (pow.f64 y 7) (*.f64 t b))) (fma.f64 -1 (/.f64 (*.f64 t a) (pow.f64 y 5)) (+.f64 (/.f64 a (/.f64 (pow.f64 y 7) (fma.f64 t b (*.f64 (neg.f64 (*.f64 a a)) t)))) (fma.f64 -1 (/.f64 (fma.f64 t b (*.f64 (neg.f64 (*.f64 a a)) t)) (pow.f64 y 6)) (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 y 7) t)) (/.f64 t (pow.f64 y 4)))))))
(+.f64 (-.f64 (*.f64 (/.f64 a (pow.f64 y 7)) (*.f64 t b)) (*.f64 (/.f64 a (pow.f64 y 5)) t)) (+.f64 (*.f64 (/.f64 a (pow.f64 y 7)) (*.f64 t (-.f64 b (*.f64 a a)))) (-.f64 (-.f64 (/.f64 t (pow.f64 y 4)) (*.f64 (/.f64 c (pow.f64 y 7)) t)) (/.f64 (*.f64 t (-.f64 b (*.f64 a a))) (pow.f64 y 6)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))))) (neg.f64 (/.f64 (*.f64 (*.f64 t a) (pow.f64 y 3)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2))))
(-.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (/.f64 (*.f64 t a) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 3))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 t a) (pow.f64 y 3)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2))) (/.f64 (*.f64 a a) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3) (*.f64 t (pow.f64 y 6))))))
(-.f64 (+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (/.f64 (*.f64 a a) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (*.f64 t (pow.f64 y 6))))) (/.f64 (*.f64 t a) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 3))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))))) (+.f64 (/.f64 (*.f64 a a) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3) (*.f64 t (pow.f64 y 6)))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 y 9) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 4) (*.f64 t (pow.f64 a 3)))) (/.f64 (*.f64 (*.f64 t a) (pow.f64 y 3)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (-.f64 (-.f64 (/.f64 (*.f64 a a) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (*.f64 t (pow.f64 y 6)))) (*.f64 (/.f64 (pow.f64 y 9) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 4)) (*.f64 t (pow.f64 a 3)))) (/.f64 (*.f64 t a) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 3)))))
(/.f64 t (*.f64 a (pow.f64 y 3)))
(/.f64 (/.f64 t a) (pow.f64 y 3))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))
(+.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) t))))
(-.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 (/.f64 t a) a)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 a 3) (pow.f64 y 9)))))
(+.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) t)) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) t))))
(+.f64 (-.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 (/.f64 t a) a))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) t))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) t) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(+.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (+.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) t)) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3) (pow.f64 y 12)) (/.f64 t (pow.f64 a 4))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) t))))))
(+.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 a 3)) (/.f64 t (pow.f64 y 9)) (neg.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 12)) (/.f64 t (pow.f64 a 4)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 (/.f64 t a) a))))))
(/.f64 t (*.f64 a (pow.f64 y 3)))
(/.f64 (/.f64 t a) (pow.f64 y 3))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))
(+.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) t))))
(-.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 (/.f64 t a) a)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 a 3) (pow.f64 y 9)))))
(+.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) t)) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) t))))
(+.f64 (-.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 (/.f64 t a) a))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) t))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) t) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(+.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (+.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) t)) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3) (pow.f64 y 12)) (/.f64 t (pow.f64 a 4))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) t))))))
(+.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 a 3)) (/.f64 t (pow.f64 y 9)) (neg.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 12)) (/.f64 t (pow.f64 a 4)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 (/.f64 t a) a))))))
(/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))
(/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (neg.f64 (/.f64 (*.f64 (*.f64 t b) (*.f64 y y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2))))
(-.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (/.f64 (*.f64 t (*.f64 (*.f64 b y) y)) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2)))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 t (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 t b) (*.f64 y y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2))) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2)) (/.f64 (*.f64 t (*.f64 b b)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))))))
(+.f64 (-.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (/.f64 (*.f64 t (*.f64 (*.f64 b y) y)) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2))) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 3)) (*.f64 t (*.f64 b b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 t (pow.f64 b 3))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 t (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 t (pow.f64 b 3))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (+.f64 (neg.f64 (/.f64 (*.f64 (*.f64 t b) (*.f64 y y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2))) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2)) (/.f64 (*.f64 t (*.f64 b b)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))))))
(-.f64 (+.f64 (-.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (/.f64 (*.f64 t (*.f64 (*.f64 b y) y)) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2))) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 3)) (*.f64 t (*.f64 b b)))) (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 4)) (*.f64 t (pow.f64 b 3))))
(/.f64 t (*.f64 (pow.f64 y 2) b))
(/.f64 t (*.f64 b (*.f64 y y)))
(/.f64 t (*.f64 (*.f64 b y) y))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))
(+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 b b)) t))))
(-.f64 (/.f64 t (*.f64 (*.f64 b y) y)) (*.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (*.f64 b b))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2))))))
(+.f64 (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 b b)) t)))) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 y 6)) (/.f64 (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (pow.f64 b 3))))
(+.f64 (-.f64 (/.f64 t (*.f64 (*.f64 b y) y)) (*.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (*.f64 b b)))) (/.f64 (*.f64 t (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2)) (*.f64 (pow.f64 y 6) (pow.f64 b 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 8) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))))
(fma.f64 -1 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2) (/.f64 (*.f64 (pow.f64 y 8) (pow.f64 b 4)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))))) (+.f64 (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 b b)) t)))) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 y 6)) (/.f64 (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (pow.f64 b 3)))))
(-.f64 (+.f64 (-.f64 (/.f64 t (*.f64 (*.f64 b y) y)) (*.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (*.f64 b b)))) (/.f64 (*.f64 t (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2)) (*.f64 (pow.f64 y 6) (pow.f64 b 3)))) (/.f64 (*.f64 t (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 3)) (*.f64 (pow.f64 y 8) (pow.f64 b 4))))
(/.f64 t (*.f64 (pow.f64 y 2) b))
(/.f64 t (*.f64 b (*.f64 y y)))
(/.f64 t (*.f64 (*.f64 b y) y))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))
(+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 b b)) t))))
(-.f64 (/.f64 t (*.f64 (*.f64 b y) y)) (*.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (*.f64 b b))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2))))))
(+.f64 (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 b b)) t)))) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 y 6)) (/.f64 (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (pow.f64 b 3))))
(+.f64 (-.f64 (/.f64 t (*.f64 (*.f64 b y) y)) (*.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (*.f64 b b)))) (/.f64 (*.f64 t (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2)) (*.f64 (pow.f64 y 6) (pow.f64 b 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 8) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))))
(fma.f64 -1 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2) (/.f64 (*.f64 (pow.f64 y 8) (pow.f64 b 4)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))))) (+.f64 (+.f64 (/.f64 t (*.f64 b (*.f64 y y))) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (/.f64 (*.f64 (pow.f64 y 4) (*.f64 b b)) t)))) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 y 6)) (/.f64 (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (pow.f64 b 3)))))
(-.f64 (+.f64 (-.f64 (/.f64 t (*.f64 (*.f64 b y) y)) (*.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (*.f64 b b)))) (/.f64 (*.f64 t (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2)) (*.f64 (pow.f64 y 6) (pow.f64 b 3)))) (/.f64 (*.f64 t (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 3)) (*.f64 (pow.f64 y 8) (pow.f64 b 4))))
(/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))
(/.f64 t (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))
(fma.f64 -1 (/.f64 (*.f64 c (*.f64 t y)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))
(-.f64 (/.f64 t (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i)) (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 2) (*.f64 t y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(fma.f64 -1 (/.f64 (*.f64 c (*.f64 t y)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (+.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (*.f64 t (*.f64 y y)) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))))
(+.f64 (-.f64 (/.f64 t (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i)) (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 2) (*.f64 t y)))) (/.f64 c (/.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 3) (*.f64 t (*.f64 y y))) c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(fma.f64 -1 (/.f64 (*.f64 c (*.f64 t y)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (*.f64 t (pow.f64 y 3)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2))) (+.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (*.f64 t (*.f64 y y)) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))))))
(-.f64 (-.f64 (+.f64 (/.f64 t (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i)) (/.f64 c (/.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 3) (*.f64 t (*.f64 y y))) c))) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 4)) (*.f64 t (pow.f64 y 3)))) (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 2) (*.f64 t y))))
(/.f64 t (*.f64 c y))
(/.f64 t (*.f64 y c))
(/.f64 (/.f64 t y) c)
(+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))
(+.f64 (/.f64 t (*.f64 y c)) (neg.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 (*.f64 c c) (*.f64 y y)) t))))
(-.f64 (/.f64 (/.f64 t y) c) (*.f64 (/.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) (*.f64 c c)) (/.f64 t (*.f64 y y))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2))))))
(+.f64 (+.f64 (/.f64 t (*.f64 y c)) (neg.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 (*.f64 c c) (*.f64 y y)) t)))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))
(+.f64 (-.f64 (/.f64 (/.f64 t y) c) (*.f64 (/.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) (*.f64 c c)) (/.f64 t (*.f64 y y)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 2) (pow.f64 y 3)) (/.f64 t (pow.f64 c 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (pow.f64 c 4)) (/.f64 (*.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (pow.f64 y 4))) (+.f64 (/.f64 t (*.f64 y c)) (+.f64 (neg.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 (*.f64 c c) (*.f64 y y)) t))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))))
(-.f64 (+.f64 (-.f64 (/.f64 (/.f64 t y) c) (*.f64 (/.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) (*.f64 c c)) (/.f64 t (*.f64 y y)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 2) (pow.f64 y 3)) (/.f64 t (pow.f64 c 3)))) (/.f64 (*.f64 t (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 3)) (*.f64 (pow.f64 y 4) (pow.f64 c 4))))
(/.f64 t (*.f64 c y))
(/.f64 t (*.f64 y c))
(/.f64 (/.f64 t y) c)
(+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))
(+.f64 (/.f64 t (*.f64 y c)) (neg.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 (*.f64 c c) (*.f64 y y)) t))))
(-.f64 (/.f64 (/.f64 t y) c) (*.f64 (/.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) (*.f64 c c)) (/.f64 t (*.f64 y y))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2))))))
(+.f64 (+.f64 (/.f64 t (*.f64 y c)) (neg.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 (*.f64 c c) (*.f64 y y)) t)))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))
(+.f64 (-.f64 (/.f64 (/.f64 t y) c) (*.f64 (/.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) (*.f64 c c)) (/.f64 t (*.f64 y y)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 2) (pow.f64 y 3)) (/.f64 t (pow.f64 c 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (pow.f64 c 4)) (/.f64 (*.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (pow.f64 y 4))) (+.f64 (/.f64 t (*.f64 y c)) (+.f64 (neg.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 (*.f64 c c) (*.f64 y y)) t))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))))
(-.f64 (+.f64 (-.f64 (/.f64 (/.f64 t y) c) (*.f64 (/.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) (*.f64 c c)) (/.f64 t (*.f64 y y)))) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 2) (pow.f64 y 3)) (/.f64 t (pow.f64 c 3)))) (/.f64 (*.f64 t (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 3)) (*.f64 (pow.f64 y 4) (pow.f64 c 4))))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 (/.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))
(/.f64 (/.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (/.f64 (/.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (neg.f64 (*.f64 (/.f64 i (*.f64 y y)) (/.f64 t (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))))
(-.f64 (/.f64 (/.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (*.f64 (/.f64 (/.f64 i (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) t))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (pow.f64 i 2) t) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (/.f64 (/.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (fma.f64 -1 (*.f64 (/.f64 i (*.f64 y y)) (/.f64 t (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (/.f64 (*.f64 t (*.f64 i i)) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))))))
(+.f64 (-.f64 (/.f64 (/.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (*.f64 (/.f64 (/.f64 i (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) t)) (*.f64 (/.f64 t (pow.f64 y 3)) (/.f64 (*.f64 i i) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) t) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (pow.f64 i 2) t) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 y 4)) (/.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (+.f64 (/.f64 (/.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (fma.f64 -1 (*.f64 (/.f64 i (*.f64 y y)) (/.f64 t (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (/.f64 (*.f64 t (*.f64 i i)) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))))))
(-.f64 (+.f64 (-.f64 (/.f64 (/.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (*.f64 (/.f64 (/.f64 i (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) t)) (*.f64 (/.f64 t (pow.f64 y 3)) (/.f64 (*.f64 i i) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))) (/.f64 (/.f64 t (/.f64 (pow.f64 y 4) (pow.f64 i 3))) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 t i) (neg.f64 (/.f64 (*.f64 (*.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i))))
(-.f64 (/.f64 t i) (*.f64 (/.f64 (*.f64 t y) i) (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (+.f64 (/.f64 t i) (neg.f64 (/.f64 (*.f64 (*.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i)))) (/.f64 (*.f64 (*.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (pow.f64 i 3)))
(+.f64 (-.f64 (/.f64 t i) (*.f64 (/.f64 (*.f64 t y) i) (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 t (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))))))
(+.f64 (/.f64 (*.f64 (*.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i)) (/.f64 (*.f64 (*.f64 t (pow.f64 y 3)) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (pow.f64 i 4))))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 t (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (-.f64 (-.f64 (/.f64 t i) (*.f64 (/.f64 (*.f64 t y) i) (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) (/.f64 (pow.f64 y 3) (/.f64 (/.f64 (pow.f64 i 4) t) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 t i) (neg.f64 (/.f64 (*.f64 (*.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i))))
(-.f64 (/.f64 t i) (*.f64 (/.f64 (*.f64 t y) i) (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (+.f64 (/.f64 t i) (neg.f64 (/.f64 (*.f64 (*.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i)))) (/.f64 (*.f64 (*.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (pow.f64 i 3)))
(+.f64 (-.f64 (/.f64 t i) (*.f64 (/.f64 (*.f64 t y) i) (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 t (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))))))
(+.f64 (/.f64 (*.f64 (*.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i)) (/.f64 (*.f64 (*.f64 t (pow.f64 y 3)) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (pow.f64 i 4))))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (*.f64 t (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (-.f64 (-.f64 (/.f64 t i) (*.f64 (/.f64 (*.f64 t y) i) (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) (/.f64 (pow.f64 y 3) (/.f64 (/.f64 (pow.f64 i 4) t) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))))
(/.f64 1 i)
(+.f64 (/.f64 1 i) (*.f64 -1 (/.f64 (*.f64 c y) (pow.f64 i 2))))
(+.f64 (/.f64 1 i) (neg.f64 (/.f64 c (/.f64 (*.f64 i i) y))))
(-.f64 (/.f64 1 i) (*.f64 (/.f64 c i) (/.f64 y i)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 2) (+.f64 (/.f64 b (pow.f64 i 2)) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 i 3)))))) (+.f64 (/.f64 1 i) (*.f64 -1 (/.f64 (*.f64 c y) (pow.f64 i 2)))))
(fma.f64 -1 (*.f64 (*.f64 y y) (+.f64 (/.f64 b (*.f64 i i)) (neg.f64 (/.f64 (*.f64 c c) (pow.f64 i 3))))) (+.f64 (/.f64 1 i) (neg.f64 (/.f64 c (/.f64 (*.f64 i i) y)))))
(-.f64 (-.f64 (/.f64 1 i) (*.f64 (/.f64 c i) (/.f64 y i))) (*.f64 (*.f64 y y) (-.f64 (/.f64 b (*.f64 i i)) (/.f64 c (/.f64 (pow.f64 i 3) c)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 (*.f64 -1 (/.f64 (*.f64 c b) (pow.f64 i 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (+.f64 (/.f64 b (pow.f64 i 2)) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 i 3))))) i)) (/.f64 a (pow.f64 i 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 2) (+.f64 (/.f64 b (pow.f64 i 2)) (*.f64 -1 (/.f64 (pow.f64 c 2) (pow.f64 i 3)))))) (+.f64 (/.f64 1 i) (*.f64 -1 (/.f64 (*.f64 c y) (pow.f64 i 2))))))
(fma.f64 -1 (*.f64 (pow.f64 y 3) (fma.f64 -1 (/.f64 (*.f64 c b) (pow.f64 i 3)) (fma.f64 -1 (/.f64 (*.f64 c (+.f64 (/.f64 b (*.f64 i i)) (neg.f64 (/.f64 (*.f64 c c) (pow.f64 i 3))))) i) (/.f64 a (*.f64 i i))))) (fma.f64 -1 (*.f64 (*.f64 y y) (+.f64 (/.f64 b (*.f64 i i)) (neg.f64 (/.f64 (*.f64 c c) (pow.f64 i 3))))) (+.f64 (/.f64 1 i) (neg.f64 (/.f64 c (/.f64 (*.f64 i i) y))))))
(-.f64 (-.f64 (-.f64 (/.f64 1 i) (*.f64 (/.f64 c i) (/.f64 y i))) (*.f64 (*.f64 y y) (-.f64 (/.f64 b (*.f64 i i)) (/.f64 c (/.f64 (pow.f64 i 3) c))))) (*.f64 (pow.f64 y 3) (-.f64 (-.f64 (/.f64 a (*.f64 i i)) (*.f64 (/.f64 c i) (-.f64 (/.f64 b (*.f64 i i)) (/.f64 c (/.f64 (pow.f64 i 3) c))))) (/.f64 b (/.f64 (pow.f64 i 3) c)))))
(/.f64 1 (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 5))) (/.f64 1 (pow.f64 y 4)))
(fma.f64 -1 (/.f64 a (pow.f64 y 5)) (/.f64 1 (pow.f64 y 4)))
(-.f64 (/.f64 1 (pow.f64 y 4)) (/.f64 a (pow.f64 y 5)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) b) (pow.f64 y 6))) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 5))) (/.f64 1 (pow.f64 y 4))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 a a) b) (pow.f64 y 6)) (fma.f64 -1 (/.f64 a (pow.f64 y 5)) (/.f64 1 (pow.f64 y 4))))
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 4)) (/.f64 a (pow.f64 y 5))) (/.f64 (-.f64 b (*.f64 a a)) (pow.f64 y 6)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 c (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 (pow.f64 a 2)) b))) (*.f64 -1 (*.f64 a b)))) (pow.f64 y 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) b) (pow.f64 y 6))) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 5))) (/.f64 1 (pow.f64 y 4)))))
(fma.f64 -1 (/.f64 (+.f64 c (fma.f64 -1 (*.f64 a (fma.f64 -1 (*.f64 a a) b)) (neg.f64 (*.f64 a b)))) (pow.f64 y 7)) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 a a) b) (pow.f64 y 6)) (fma.f64 -1 (/.f64 a (pow.f64 y 5)) (/.f64 1 (pow.f64 y 4)))))
(-.f64 (-.f64 (-.f64 (/.f64 1 (pow.f64 y 4)) (/.f64 a (pow.f64 y 5))) (/.f64 (-.f64 b (*.f64 a a)) (pow.f64 y 6))) (/.f64 (fma.f64 -1 (*.f64 a (+.f64 (-.f64 b (*.f64 a a)) b)) c) (pow.f64 y 7)))
(/.f64 1 (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 5))) (/.f64 1 (pow.f64 y 4)))
(fma.f64 -1 (/.f64 a (pow.f64 y 5)) (/.f64 1 (pow.f64 y 4)))
(-.f64 (/.f64 1 (pow.f64 y 4)) (/.f64 a (pow.f64 y 5)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) b) (pow.f64 y 6))) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 5))) (/.f64 1 (pow.f64 y 4))))
(fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 a a) b) (pow.f64 y 6)) (fma.f64 -1 (/.f64 a (pow.f64 y 5)) (/.f64 1 (pow.f64 y 4))))
(-.f64 (-.f64 (/.f64 1 (pow.f64 y 4)) (/.f64 a (pow.f64 y 5))) (/.f64 (-.f64 b (*.f64 a a)) (pow.f64 y 6)))
(+.f64 (*.f64 -1 (/.f64 c (pow.f64 y 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 a 2)) b) (pow.f64 y 6))) (+.f64 (*.f64 -1 (/.f64 a (pow.f64 y 5))) (+.f64 (/.f64 (*.f64 a (+.f64 (*.f64 -1 (pow.f64 a 2)) b)) (pow.f64 y 7)) (+.f64 (/.f64 1 (pow.f64 y 4)) (/.f64 (*.f64 a b) (pow.f64 y 7)))))))
(fma.f64 -1 (/.f64 c (pow.f64 y 7)) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 a a) b) (pow.f64 y 6)) (fma.f64 -1 (/.f64 a (pow.f64 y 5)) (+.f64 (/.f64 a (/.f64 (pow.f64 y 7) (fma.f64 -1 (*.f64 a a) b))) (+.f64 (/.f64 1 (pow.f64 y 4)) (/.f64 (*.f64 a b) (pow.f64 y 7)))))))
(-.f64 (-.f64 (-.f64 (+.f64 (/.f64 1 (pow.f64 y 4)) (+.f64 (/.f64 (*.f64 a b) (pow.f64 y 7)) (*.f64 (/.f64 a (pow.f64 y 7)) (-.f64 b (*.f64 a a))))) (/.f64 a (pow.f64 y 5))) (/.f64 (-.f64 b (*.f64 a a)) (pow.f64 y 6))) (/.f64 c (pow.f64 y 7)))
(/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))))
(/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) a) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))))
(fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) a)) (/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))))))
(-.f64 (/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (/.f64 a (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) a) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (pow.f64 y 6)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))))
(fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) a)) (+.f64 (/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))))) (/.f64 (*.f64 a a) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3) (pow.f64 y 6)))))
(+.f64 (-.f64 (/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (/.f64 a (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 3)))) (/.f64 (*.f64 a a) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 6))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) a) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 a 2)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4))) (/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))))))
(fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) a)) (+.f64 (/.f64 (*.f64 a a) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 3) (pow.f64 y 6))) (fma.f64 -1 (/.f64 (pow.f64 y 9) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 4) (pow.f64 a 3))) (/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y))))))))))
(+.f64 (-.f64 (/.f64 (*.f64 a a) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 6))) (*.f64 (/.f64 (pow.f64 y 9) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 4)) (pow.f64 a 3))) (-.f64 (/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (/.f64 a (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 3)))))
(/.f64 1 (*.f64 a (pow.f64 y 3)))
(/.f64 (/.f64 1 (pow.f64 y 3)) a)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 a 2))) (/.f64 1 (*.f64 (pow.f64 y 3) a)))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (*.f64 a a)) (/.f64 (/.f64 1 (pow.f64 y 3)) a))
(-.f64 (/.f64 (/.f64 1 (pow.f64 y 3)) a) (/.f64 (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (*.f64 a a)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5)))))) (*.f64 (pow.f64 a 3) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 a 2))) (/.f64 1 (*.f64 (pow.f64 y 3) a))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (*.f64 a a)) (/.f64 (/.f64 1 (pow.f64 y 3)) a)) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (pow.f64 a 3)) (/.f64 (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 y 3))))
(fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 a 3)) (/.f64 (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 y 3)) (-.f64 (/.f64 (/.f64 1 (pow.f64 y 3)) a) (/.f64 (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (*.f64 a a))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 a 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5)))))) (*.f64 (pow.f64 y 6) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5)))))) (*.f64 (pow.f64 y 3) (pow.f64 a 3))) (/.f64 1 (*.f64 (pow.f64 y 3) a)))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (*.f64 a a)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 a 4)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))))) (+.f64 (/.f64 (/.f64 1 (pow.f64 y 3)) a) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (pow.f64 a 3)) (/.f64 (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 y 3))))))
(-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 a 3)) (/.f64 (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 y 3)) (/.f64 (/.f64 1 (pow.f64 y 3)) a)) (*.f64 (/.f64 (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 y 6)) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 a 4)))) (/.f64 (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (*.f64 a a)))
(/.f64 1 (*.f64 a (pow.f64 y 3)))
(/.f64 (/.f64 1 (pow.f64 y 3)) a)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 a 2))) (/.f64 1 (*.f64 (pow.f64 y 3) a)))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (*.f64 a a)) (/.f64 (/.f64 1 (pow.f64 y 3)) a))
(-.f64 (/.f64 (/.f64 1 (pow.f64 y 3)) a) (/.f64 (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (*.f64 a a)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5)))))) (*.f64 (pow.f64 a 3) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 a 2))) (/.f64 1 (*.f64 (pow.f64 y 3) a))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (*.f64 a a)) (/.f64 (/.f64 1 (pow.f64 y 3)) a)) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (pow.f64 a 3)) (/.f64 (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 y 3))))
(fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 a 3)) (/.f64 (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 y 3)) (-.f64 (/.f64 (/.f64 1 (pow.f64 y 3)) a) (/.f64 (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (*.f64 a a))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 a 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5)))))) (*.f64 (pow.f64 y 6) (pow.f64 a 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) (+.f64 (/.f64 1 (pow.f64 y 2)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5)))))) (*.f64 (pow.f64 y 3) (pow.f64 a 3))) (/.f64 1 (*.f64 (pow.f64 y 3) a)))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (*.f64 a a)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) 2) (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 a 4)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))))) (+.f64 (/.f64 (/.f64 1 (pow.f64 y 3)) a) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 b (*.f64 y y)))))) (pow.f64 a 3)) (/.f64 (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 y 3))))))
(-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 a 3)) (/.f64 (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 y 3)) (/.f64 (/.f64 1 (pow.f64 y 3)) a)) (*.f64 (/.f64 (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (pow.f64 y 6)) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 a 4)))) (/.f64 (+.f64 (/.f64 i (pow.f64 y 6)) (+.f64 (/.f64 1 (*.f64 y y)) (+.f64 (/.f64 b (pow.f64 y 4)) (/.f64 c (pow.f64 y 5))))) (*.f64 a a)))
(/.f64 1 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))
(/.f64 1 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))
(+.f64 (/.f64 1 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))
(+.f64 (/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (neg.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2) b))))
(-.f64 (/.f64 1 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (*.f64 (/.f64 (*.f64 y y) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2)) b))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 b 2)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (+.f64 (/.f64 1 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (+.f64 (/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (neg.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2) b)))) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2)) (/.f64 (*.f64 b b) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))))
(+.f64 (-.f64 (/.f64 1 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (*.f64 (/.f64 (*.f64 y y) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2)) b)) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 3)) (*.f64 b b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (pow.f64 b 3)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 b 2)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (+.f64 (/.f64 1 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2)) (/.f64 (pow.f64 b 3) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2))) (+.f64 (+.f64 (/.f64 1 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (neg.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2) b)))) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) 2)) (/.f64 (*.f64 b b) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))))))
(-.f64 (+.f64 (-.f64 (/.f64 1 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (*.f64 (/.f64 (*.f64 y y) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2)) b)) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 3)) (*.f64 b b))) (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 4)) (pow.f64 b 3)))
(/.f64 1 (*.f64 (pow.f64 y 2) b))
(/.f64 1 (*.f64 b (*.f64 y y)))
(/.f64 1 (*.f64 (*.f64 b y) y))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) b)))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (*.f64 b b)) (/.f64 1 (*.f64 b (*.f64 y y))))
(-.f64 (/.f64 1 (*.f64 (*.f64 b y) y)) (/.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 (+.f64 1 (/.f64 c (pow.f64 y 3))) (/.f64 a y))) (*.f64 b b)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (/.f64 a y))))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (/.f64 1 (*.f64 (pow.f64 y 2) b))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (*.f64 b b)) (+.f64 (/.f64 1 (*.f64 b (*.f64 y y))) (*.f64 (/.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (/.f64 a y)))) (*.f64 y y)) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 b 3)))))
(-.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (*.f64 y y)) (/.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 (+.f64 1 (/.f64 c (pow.f64 y 3))) (/.f64 a y))) (pow.f64 b 3)) (/.f64 1 (*.f64 (*.f64 b y) y))) (/.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 (+.f64 1 (/.f64 c (pow.f64 y 3))) (/.f64 a y))) (*.f64 b b)))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (/.f64 a y)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (/.f64 1 (*.f64 (pow.f64 y 2) b)))))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (/.f64 a y)))) (*.f64 y y)) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 b 3))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (*.f64 b b)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 y 4)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y))))) (pow.f64 b 4))) (/.f64 1 (*.f64 b (*.f64 y y))))))
(fma.f64 (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (*.f64 y y)) (/.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 (+.f64 1 (/.f64 c (pow.f64 y 3))) (/.f64 a y))) (pow.f64 b 3)) (-.f64 (-.f64 (/.f64 1 (*.f64 (*.f64 b y) y)) (/.f64 (*.f64 (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2) (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 (+.f64 1 (/.f64 c (pow.f64 y 3))) (/.f64 a y)))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (/.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 (+.f64 1 (/.f64 c (pow.f64 y 3))) (/.f64 a y))) (*.f64 b b))))
(/.f64 1 (*.f64 (pow.f64 y 2) b))
(/.f64 1 (*.f64 b (*.f64 y y)))
(/.f64 1 (*.f64 (*.f64 b y) y))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (pow.f64 b 2))) (/.f64 1 (*.f64 (pow.f64 y 2) b)))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (*.f64 b b)) (/.f64 1 (*.f64 b (*.f64 y y))))
(-.f64 (/.f64 1 (*.f64 (*.f64 b y) y)) (/.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 (+.f64 1 (/.f64 c (pow.f64 y 3))) (/.f64 a y))) (*.f64 b b)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (/.f64 a y))))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (/.f64 1 (*.f64 (pow.f64 y 2) b))))
(fma.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (*.f64 b b)) (+.f64 (/.f64 1 (*.f64 b (*.f64 y y))) (*.f64 (/.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (/.f64 a y)))) (*.f64 y y)) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 b 3)))))
(-.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (*.f64 y y)) (/.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 (+.f64 1 (/.f64 c (pow.f64 y 3))) (/.f64 a y))) (pow.f64 b 3)) (/.f64 1 (*.f64 (*.f64 b y) y))) (/.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 (+.f64 1 (/.f64 c (pow.f64 y 3))) (/.f64 a y))) (*.f64 b b)))
(+.f64 (/.f64 (*.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (/.f64 a y)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 (pow.f64 y 2) (pow.f64 b 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (/.f64 1 (*.f64 (pow.f64 y 2) b)))))
(+.f64 (*.f64 (/.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (/.f64 a y)))) (*.f64 y y)) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 b 3))) (fma.f64 -1 (/.f64 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y)))) (*.f64 b b)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (pow.f64 y 4)) (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (+.f64 1 (+.f64 (/.f64 c (pow.f64 y 3)) (+.f64 (/.f64 i (pow.f64 y 4)) (/.f64 a y))))) (pow.f64 b 4))) (/.f64 1 (*.f64 b (*.f64 y y))))))
(fma.f64 (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (*.f64 y y)) (/.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 (+.f64 1 (/.f64 c (pow.f64 y 3))) (/.f64 a y))) (pow.f64 b 3)) (-.f64 (-.f64 (/.f64 1 (*.f64 (*.f64 b y) y)) (/.f64 (*.f64 (pow.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) 2) (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 (+.f64 1 (/.f64 c (pow.f64 y 3))) (/.f64 a y)))) (*.f64 (pow.f64 y 4) (pow.f64 b 4)))) (/.f64 (+.f64 (/.f64 i (pow.f64 y 4)) (+.f64 (+.f64 1 (/.f64 c (pow.f64 y 3))) (/.f64 a y))) (*.f64 b b))))
(/.f64 1 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(/.f64 1 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))
(/.f64 1 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i))
(+.f64 (/.f64 1 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (*.f64 -1 (/.f64 (*.f64 c y) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))))
(+.f64 (/.f64 1 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (neg.f64 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) y))))
(-.f64 (/.f64 1 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i)) (*.f64 (/.f64 c (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 2)) y))
(+.f64 (/.f64 1 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 y 2)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 -1 (/.f64 (*.f64 c y) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))))))
(+.f64 (+.f64 (/.f64 1 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (*.f64 y y) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))) (neg.f64 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) y))))
(-.f64 (+.f64 (/.f64 1 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i)) (/.f64 (*.f64 (*.f64 c c) (*.f64 y y)) (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 3))) (*.f64 (/.f64 c (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 2)) y))
(+.f64 (/.f64 1 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 y 2)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c y) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 y 3)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))))))
(+.f64 (/.f64 1 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (+.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (/.f64 (*.f64 y y) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))) (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) y)) (neg.f64 (/.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2))))))
(+.f64 (/.f64 1 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i)) (-.f64 (-.f64 (/.f64 (*.f64 (*.f64 c c) (*.f64 y y)) (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 3)) (*.f64 (/.f64 c (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 2)) y)) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 4)) (pow.f64 y 3))))
(/.f64 1 (*.f64 c y))
(/.f64 (/.f64 1 c) y)
(/.f64 (/.f64 1 y) c)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y a) y) (+.f64 b (/.f64 i (pow.f64 y 2)))) (pow.f64 c 2))) (/.f64 1 (*.f64 c y)))
(fma.f64 -1 (/.f64 (+.f64 (fma.f64 (+.f64 y a) y b) (/.f64 i (*.f64 y y))) (*.f64 c c)) (/.f64 (/.f64 1 c) y))
(-.f64 (/.f64 (/.f64 1 y) c) (/.f64 (+.f64 (fma.f64 y (+.f64 y a) b) (/.f64 i (*.f64 y y))) (*.f64 c c)))
(+.f64 (/.f64 (*.f64 (+.f64 b (+.f64 (/.f64 i (pow.f64 y 2)) (*.f64 y (+.f64 a y)))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (*.f64 (pow.f64 c 3) y)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y a) y) (+.f64 b (/.f64 i (pow.f64 y 2)))) (pow.f64 c 2))) (/.f64 1 (*.f64 c y))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (fma.f64 (+.f64 y a) y b) (/.f64 i (*.f64 y y))) (*.f64 c c)) (/.f64 (/.f64 1 c) y)) (*.f64 (/.f64 (+.f64 (fma.f64 (+.f64 y a) y b) (/.f64 i (*.f64 y y))) (pow.f64 c 3)) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y)))
(fma.f64 (/.f64 (+.f64 (fma.f64 y (+.f64 y a) b) (/.f64 i (*.f64 y y))) (pow.f64 c 3)) (/.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) y) (-.f64 (/.f64 (/.f64 1 y) c) (/.f64 (+.f64 (fma.f64 y (+.f64 y a) b) (/.f64 i (*.f64 y y))) (*.f64 c c))))
(+.f64 (/.f64 (*.f64 (+.f64 b (+.f64 (/.f64 i (pow.f64 y 2)) (*.f64 y (+.f64 a y)))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (*.f64 (pow.f64 c 3) y)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y a) y) (+.f64 b (/.f64 i (pow.f64 y 2)))) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 (+.f64 y a) y) (+.f64 (/.f64 i (pow.f64 y 2)) b)))) (*.f64 (pow.f64 c 4) (pow.f64 y 2)))) (/.f64 1 (*.f64 c y)))))
(+.f64 (*.f64 (/.f64 (+.f64 (fma.f64 (+.f64 y a) y b) (/.f64 i (*.f64 y y))) (pow.f64 c 3)) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y)) (fma.f64 -1 (/.f64 (+.f64 (fma.f64 (+.f64 y a) y b) (/.f64 i (*.f64 y y))) (*.f64 c c)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (+.f64 (fma.f64 (+.f64 y a) y b) (/.f64 i (*.f64 y y)))) (*.f64 (*.f64 y y) (pow.f64 c 4))) (/.f64 (/.f64 1 c) y))))
(fma.f64 (/.f64 (+.f64 (fma.f64 y (+.f64 y a) b) (/.f64 i (*.f64 y y))) (pow.f64 c 3)) (/.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) y) (-.f64 (-.f64 (/.f64 (/.f64 1 y) c) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 2) (pow.f64 c 4)) (/.f64 (+.f64 (fma.f64 y (+.f64 y a) b) (/.f64 i (*.f64 y y))) (*.f64 y y)))) (/.f64 (+.f64 (fma.f64 y (+.f64 y a) b) (/.f64 i (*.f64 y y))) (*.f64 c c))))
(/.f64 1 (*.f64 c y))
(/.f64 (/.f64 1 c) y)
(/.f64 (/.f64 1 y) c)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y a) y) (+.f64 b (/.f64 i (pow.f64 y 2)))) (pow.f64 c 2))) (/.f64 1 (*.f64 c y)))
(fma.f64 -1 (/.f64 (+.f64 (fma.f64 (+.f64 y a) y b) (/.f64 i (*.f64 y y))) (*.f64 c c)) (/.f64 (/.f64 1 c) y))
(-.f64 (/.f64 (/.f64 1 y) c) (/.f64 (+.f64 (fma.f64 y (+.f64 y a) b) (/.f64 i (*.f64 y y))) (*.f64 c c)))
(+.f64 (/.f64 (*.f64 (+.f64 b (+.f64 (/.f64 i (pow.f64 y 2)) (*.f64 y (+.f64 a y)))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (*.f64 (pow.f64 c 3) y)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y a) y) (+.f64 b (/.f64 i (pow.f64 y 2)))) (pow.f64 c 2))) (/.f64 1 (*.f64 c y))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (fma.f64 (+.f64 y a) y b) (/.f64 i (*.f64 y y))) (*.f64 c c)) (/.f64 (/.f64 1 c) y)) (*.f64 (/.f64 (+.f64 (fma.f64 (+.f64 y a) y b) (/.f64 i (*.f64 y y))) (pow.f64 c 3)) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y)))
(fma.f64 (/.f64 (+.f64 (fma.f64 y (+.f64 y a) b) (/.f64 i (*.f64 y y))) (pow.f64 c 3)) (/.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) y) (-.f64 (/.f64 (/.f64 1 y) c) (/.f64 (+.f64 (fma.f64 y (+.f64 y a) b) (/.f64 i (*.f64 y y))) (*.f64 c c))))
(+.f64 (/.f64 (*.f64 (+.f64 b (+.f64 (/.f64 i (pow.f64 y 2)) (*.f64 y (+.f64 a y)))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) (*.f64 (pow.f64 c 3) y)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y a) y) (+.f64 b (/.f64 i (pow.f64 y 2)))) (pow.f64 c 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) (+.f64 (*.f64 (+.f64 y a) y) (+.f64 (/.f64 i (pow.f64 y 2)) b)))) (*.f64 (pow.f64 c 4) (pow.f64 y 2)))) (/.f64 1 (*.f64 c y)))))
(+.f64 (*.f64 (/.f64 (+.f64 (fma.f64 (+.f64 y a) y b) (/.f64 i (*.f64 y y))) (pow.f64 c 3)) (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) y)) (fma.f64 -1 (/.f64 (+.f64 (fma.f64 (+.f64 y a) y b) (/.f64 i (*.f64 y y))) (*.f64 c c)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (+.f64 (fma.f64 (+.f64 y a) y b) (/.f64 i (*.f64 y y)))) (*.f64 (*.f64 y y) (pow.f64 c 4))) (/.f64 (/.f64 1 c) y))))
(fma.f64 (/.f64 (+.f64 (fma.f64 y (+.f64 y a) b) (/.f64 i (*.f64 y y))) (pow.f64 c 3)) (/.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) y) (-.f64 (-.f64 (/.f64 (/.f64 1 y) c) (*.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 y (+.f64 y a) b) (*.f64 y y) i) 2) (pow.f64 c 4)) (/.f64 (+.f64 (fma.f64 y (+.f64 y a) b) (/.f64 i (*.f64 y y))) (*.f64 y y)))) (/.f64 (+.f64 (fma.f64 y (+.f64 y a) b) (/.f64 i (*.f64 y y))) (*.f64 c c))))
(/.f64 1 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 1 (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))
(/.f64 1 (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))
(+.f64 (/.f64 1 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (*.f64 -1 (/.f64 i (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (/.f64 1 (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (neg.f64 (/.f64 i (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))))
(-.f64 (/.f64 1 (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (/.f64 (/.f64 i (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))
(+.f64 (/.f64 1 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 i (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (/.f64 1 (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (fma.f64 -1 (/.f64 i (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (/.f64 (/.f64 (*.f64 i i) (pow.f64 y 3)) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))))
(+.f64 (/.f64 1 (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (-.f64 (*.f64 (/.f64 i (pow.f64 y 3)) (/.f64 i (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3))) (/.f64 (/.f64 i (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))))
(+.f64 (/.f64 1 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (*.f64 -1 (/.f64 i (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (pow.f64 i 2) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))
(+.f64 (/.f64 1 (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (fma.f64 -1 (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))) (fma.f64 -1 (/.f64 i (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (/.f64 (/.f64 (*.f64 i i) (pow.f64 y 3)) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))))))
(+.f64 (-.f64 (/.f64 1 (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (/.f64 (pow.f64 i 3) (*.f64 (pow.f64 y 4) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)))) (-.f64 (*.f64 (/.f64 i (pow.f64 y 3)) (/.f64 i (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3))) (/.f64 (/.f64 i (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))))
(/.f64 1 i)
(+.f64 (/.f64 1 i) (*.f64 -1 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))))
(+.f64 (/.f64 1 i) (neg.f64 (/.f64 y (/.f64 (*.f64 i i) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))))
(-.f64 (/.f64 1 i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (/.f64 y i)))
(+.f64 (/.f64 1 i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2)))))
(+.f64 (/.f64 1 i) (+.f64 (neg.f64 (/.f64 y (/.f64 (*.f64 i i) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))) (/.f64 (*.f64 y y) (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))))
(+.f64 (-.f64 (/.f64 1 i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (/.f64 y i))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 4))) (+.f64 (/.f64 1 i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (pow.f64 i 4)) (+.f64 (/.f64 1 i) (+.f64 (neg.f64 (/.f64 y (/.f64 (*.f64 i i) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))) (/.f64 (*.f64 y y) (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))))))
(-.f64 (+.f64 (-.f64 (/.f64 1 i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (/.f64 y i))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 i 4)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))
(/.f64 1 i)
(+.f64 (/.f64 1 i) (*.f64 -1 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))))
(+.f64 (/.f64 1 i) (neg.f64 (/.f64 y (/.f64 (*.f64 i i) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))))
(-.f64 (/.f64 1 i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (/.f64 y i)))
(+.f64 (/.f64 1 i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2)))))
(+.f64 (/.f64 1 i) (+.f64 (neg.f64 (/.f64 y (/.f64 (*.f64 i i) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))) (/.f64 (*.f64 y y) (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))))
(+.f64 (-.f64 (/.f64 1 i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (/.f64 y i))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 4))) (+.f64 (/.f64 1 i) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) (pow.f64 i 2))))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (pow.f64 i 4)) (+.f64 (/.f64 1 i) (+.f64 (neg.f64 (/.f64 y (/.f64 (*.f64 i i) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))) (/.f64 (*.f64 y y) (/.f64 (pow.f64 i 3) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))))))
(-.f64 (+.f64 (-.f64 (/.f64 1 i) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i) (/.f64 y i))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 i 3)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 i 4)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))

localize12.0ms (0%)

Compiler

Compiled 13 to 9 computations (30.8% saved)

localize70.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
3.0b
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
5.3b
(*.f64 (/.f64 a (*.f64 y y)) z)
8.3b
(/.f64 a (*.f64 y y))
Compiler

Compiled 40 to 13 computations (67.5% saved)

series24.0ms (0%)

Counts
3 → 96
Calls

24 calls:

TimeVariablePointExpression
2.0ms
a
@0
(*.f64 (/.f64 a (*.f64 y y)) z)
1.0ms
z
@0
(*.f64 (/.f64 a (*.f64 y y)) z)
1.0ms
z
@inf
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
1.0ms
a
@inf
(*.f64 (/.f64 a (*.f64 y y)) z)
1.0ms
y
@0
(*.f64 (/.f64 a (*.f64 y y)) z)

rewrite133.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
604×log-prod_binary64
403×pow-prod-down_binary64
290×pow2_binary64
289×fma-def_binary64
200×pow1/3_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify123.0ms (0.2%)

Algorithm
egg-herbie
Rules
760×times-frac_binary64
480×div-sub_binary64
400×associate-/l*_binary64
366×associate-/l/_binary64
330×unswap-sqr_binary64
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
0201056
1421056
2931056
32591026
4879996
54409966
66417966
Stop Event
node limit
Counts
294 → 208
Calls
Call 1
Inputs
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 a (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 a (pow.f64 y 2)))) z)
(*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 a (pow.f64 y 2)))) z)
(*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 a (pow.f64 y 2)))) z)
(*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 a (pow.f64 y 2)))) z)
(*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
Outputs
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 a (pow.f64 y 2))
(/.f64 a (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(/.f64 (*.f64 a z) (pow.f64 y 2))
(/.f64 a (/.f64 (*.f64 y y) z))
(*.f64 (/.f64 a (*.f64 y y)) z)
(/.f64 (*.f64 a z) (*.f64 y y))
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(*.f64 (-.f64 (/.f64 1 y) (/.f64 a (pow.f64 y 2))) z)
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 a (pow.f64 y 2)))) z)
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 a (pow.f64 y 2)))) z)
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 a (pow.f64 y 2)))) z)
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(*.f64 (+.f64 (/.f64 1 y) (*.f64 -1 (/.f64 a (pow.f64 y 2)))) z)
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2)))
(neg.f64 (/.f64 a (/.f64 (*.f64 y y) z)))
(/.f64 (*.f64 (neg.f64 a) z) (*.f64 y y))
(*.f64 (/.f64 a (*.f64 y y)) (neg.f64 z))
(*.f64 a (/.f64 (neg.f64 z) (*.f64 y y)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2)))
(neg.f64 (/.f64 a (/.f64 (*.f64 y y) z)))
(/.f64 (*.f64 (neg.f64 a) z) (*.f64 y y))
(*.f64 (/.f64 a (*.f64 y y)) (neg.f64 z))
(*.f64 a (/.f64 (neg.f64 z) (*.f64 y y)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2)))
(neg.f64 (/.f64 a (/.f64 (*.f64 y y) z)))
(/.f64 (*.f64 (neg.f64 a) z) (*.f64 y y))
(*.f64 (/.f64 a (*.f64 y y)) (neg.f64 z))
(*.f64 a (/.f64 (neg.f64 z) (*.f64 y y)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 (/.f64 z y) (*.f64 -1 (/.f64 (*.f64 a z) (pow.f64 y 2))))
(*.f64 z (-.f64 (/.f64 1 y) (/.f64 a (*.f64 y y))))
(*.f64 (+.f64 (/.f64 (neg.f64 a) y) 1) (/.f64 z y))
(*.f64 (/.f64 z y) (fma.f64 a (/.f64 -1 y) 1))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))

localize128.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y)
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y)
5.1b
(*.f64 (+.f64 y a) (*.f64 y y))
27.4b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
Compiler

Compiled 174 to 50 computations (71.3% saved)

series54.0ms (0.1%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
8.0ms
i
@0
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
4.0ms
a
@0
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
3.0ms
c
@inf
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
3.0ms
c
@0
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
3.0ms
a
@inf
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))

rewrite79.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
308×add-sqr-sqrt_binary64
302×*-un-lft-identity_binary64
302×pow1_binary64
286×add-exp-log_binary64
286×add-log-exp_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify243.0ms (0.4%)

Algorithm
egg-herbie
Rules
347×cancel-sign-sub-inv_binary64
269×distribute-lft-in_binary64
269×distribute-rgt-in_binary64
264×associate-*r*_binary64
258×distribute-rgt-neg-in_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03618103
114006736
258196677
Stop Event
node limit
Counts
163 → 150
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) c) i))) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y)))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) c) i))) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (/.f64 (*.f64 c (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i))) i)))) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))))
x
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) a) (pow.f64 y 2)) (/.f64 (*.f64 a x) y)))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) x))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 a (-.f64 54929528941/2000000 (*.f64 a (-.f64 z (*.f64 a x))))) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 c x) (pow.f64 y 3)) (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y 2))))))
x
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) x)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x)) (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 54929528941/2000000 (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))))))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (pow.f64 y 3))) x))))) (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 2))))
(/.f64 (+.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 3)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2)) (*.f64 (pow.f64 y 9) (pow.f64 a 3)))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2)) (*.f64 (pow.f64 y 9) (pow.f64 a 3)))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y)))))) (/.f64 t (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2) (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y)))))) (/.f64 t (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3)))))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y)))))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))) (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2))) (/.f64 t (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))) (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))) (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))))))
(+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) 2) (*.f64 (pow.f64 y 4) (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))) 2)))) (+.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) 2) (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))) 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) 2) (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))) 2))))) (+.f64 (/.f64 z (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) 2) (*.f64 y (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))) 2)))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) 2) (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))) 2))))))))))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) 2) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (pow.f64 i 4))) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) 2) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (pow.f64 i 4))) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(*.f64 a (pow.f64 y 2))
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(pow.f64 y 3)
(+.f64 (*.f64 (pow.f64 y 2) a) (pow.f64 y 3))
(+.f64 (*.f64 (pow.f64 y 2) a) (pow.f64 y 3))
(+.f64 (*.f64 (pow.f64 y 2) a) (pow.f64 y 3))
(*.f64 (pow.f64 y 2) a)
(+.f64 (pow.f64 y 3) (*.f64 (pow.f64 y 2) a))
(+.f64 (pow.f64 y 3) (*.f64 (pow.f64 y 2) a))
(+.f64 (pow.f64 y 3) (*.f64 (pow.f64 y 2) a))
(*.f64 (pow.f64 y 2) a)
(+.f64 (pow.f64 y 3) (*.f64 (pow.f64 y 2) a))
(+.f64 (pow.f64 y 3) (*.f64 (pow.f64 y 2) a))
(+.f64 (pow.f64 y 3) (*.f64 (pow.f64 y 2) a))
Outputs
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000))) t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) x)) (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) x)) (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) x)) (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) x))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) x)) (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) x)) (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) x)) (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) x))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) x)) (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) x)) (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 (*.f64 y z) 54929528941/2000000)))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (+.f64 (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (fma.f64 y z 54929528941/2000000)))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))))
(+.f64 (*.f64 (/.f64 y (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)) (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) x)) (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))
(+.f64 (/.f64 t i) (*.f64 y (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t)))))
(fma.f64 y (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) (/.f64 t i))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) c) i))) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y)))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t))) (/.f64 i c))) (+.f64 (/.f64 t i) (*.f64 y (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t))))))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (fma.f64 y (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) (/.f64 t i)))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) c) i))) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z i) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (/.f64 (*.f64 c (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (/.f64 (*.f64 c (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2)))) i))) i)))) (+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t))) (/.f64 i c))) (fma.f64 (pow.f64 y 3) (-.f64 (-.f64 (/.f64 z i) (/.f64 a (/.f64 (*.f64 i i) t))) (/.f64 (*.f64 c (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t))) (/.f64 i c)))) i)) (+.f64 (/.f64 t i) (*.f64 y (-.f64 (/.f64 28832688827/125000 i) (/.f64 c (/.f64 (*.f64 i i) t)))))))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (fma.f64 (pow.f64 y 3) (-.f64 (-.f64 (/.f64 z i) (*.f64 (/.f64 t i) (/.f64 a i))) (*.f64 (/.f64 c i) (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))))) (fma.f64 y (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) (/.f64 t i))))
x
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (-.f64 x (/.f64 (*.f64 a x) y)))
(+.f64 x (-.f64 (/.f64 z y) (*.f64 (/.f64 a y) x)))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x)) (+.f64 (/.f64 (*.f64 (-.f64 z (*.f64 a x)) a) (pow.f64 y 2)) (/.f64 (*.f64 a x) y)))
(+.f64 (/.f64 z y) (-.f64 (+.f64 x (/.f64 54929528941/2000000 (*.f64 y y))) (+.f64 (/.f64 (*.f64 a x) y) (/.f64 (-.f64 z (*.f64 a x)) (/.f64 (*.f64 y y) a)))))
(+.f64 (/.f64 z y) (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (-.f64 x (+.f64 (*.f64 (/.f64 a y) x) (*.f64 (/.f64 a y) (/.f64 (-.f64 z (*.f64 a x)) y))))))
(+.f64 (/.f64 z y) (-.f64 (+.f64 x (/.f64 (+.f64 54929528941/2000000 (*.f64 a (-.f64 (*.f64 a x) z))) (*.f64 y y))) (*.f64 (/.f64 a y) x)))
(-.f64 (+.f64 (/.f64 z y) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) x))) (+.f64 (/.f64 (*.f64 a x) y) (+.f64 (/.f64 (*.f64 a (-.f64 54929528941/2000000 (*.f64 a (-.f64 z (*.f64 a x))))) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 c x) (pow.f64 y 3)) (/.f64 (*.f64 a (-.f64 z (*.f64 a x))) (pow.f64 y 2))))))
(-.f64 (-.f64 (+.f64 (/.f64 z y) (+.f64 (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (/.f64 28832688827/125000 (pow.f64 y 3))) x)) (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 a (/.f64 (pow.f64 y 3) (-.f64 54929528941/2000000 (*.f64 a (-.f64 z (*.f64 a x)))))) (+.f64 (/.f64 (*.f64 c x) (pow.f64 y 3)) (/.f64 (-.f64 z (*.f64 a x)) (/.f64 (*.f64 y y) a)))))
(+.f64 (/.f64 z y) (-.f64 (-.f64 (+.f64 x (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (/.f64 28832688827/125000 (pow.f64 y 3)))) (*.f64 (/.f64 a y) x)) (+.f64 (*.f64 (/.f64 a (pow.f64 y 3)) (-.f64 54929528941/2000000 (*.f64 a (-.f64 z (*.f64 a x))))) (+.f64 (/.f64 (*.f64 c x) (pow.f64 y 3)) (*.f64 (/.f64 a y) (/.f64 (-.f64 z (*.f64 a x)) y))))))
(-.f64 (+.f64 (+.f64 x (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (/.f64 28832688827/125000 (pow.f64 y 3)))) (/.f64 (-.f64 z (*.f64 a x)) y)) (+.f64 (*.f64 (/.f64 (-.f64 z (*.f64 a x)) y) (/.f64 a y)) (+.f64 (*.f64 (/.f64 a (pow.f64 y 3)) (+.f64 54929528941/2000000 (*.f64 a (-.f64 (*.f64 a x) z)))) (/.f64 (*.f64 c x) (pow.f64 y 3)))))
x
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) x)
(+.f64 (/.f64 z y) (-.f64 x (/.f64 (*.f64 a x) y)))
(+.f64 x (-.f64 (/.f64 z y) (*.f64 (/.f64 a y) x)))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) x)) (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 2))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 z (*.f64 a x))) y) (+.f64 x (/.f64 54929528941/2000000 (*.f64 y y)))) (/.f64 (neg.f64 (*.f64 a (*.f64 -1 (-.f64 z (*.f64 a x))))) (*.f64 y y)))
(+.f64 (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (-.f64 x (/.f64 (fma.f64 z -1 (*.f64 a x)) y))) (*.f64 (/.f64 (fma.f64 z -1 (*.f64 a x)) y) (/.f64 a y)))
(+.f64 (/.f64 (-.f64 z (*.f64 a x)) y) (+.f64 x (/.f64 (+.f64 54929528941/2000000 (*.f64 a (-.f64 (*.f64 a x) z))) (*.f64 y y))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (pow.f64 y 2))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 54929528941/2000000 (*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))))))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (pow.f64 y 3))) x))))) (*.f64 -1 (/.f64 (*.f64 a (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x)))) (pow.f64 y 2))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 z (*.f64 a x))) y) (+.f64 (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (/.f64 28832688827/125000 (pow.f64 y 3))) (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 y 3) (-.f64 54929528941/2000000 (neg.f64 (*.f64 a (*.f64 -1 (-.f64 z (*.f64 a x)))))))) (fma.f64 -1 (/.f64 (*.f64 c x) (pow.f64 y 3)) x)))) (/.f64 (neg.f64 (*.f64 a (*.f64 -1 (-.f64 z (*.f64 a x))))) (*.f64 y y)))
(+.f64 (*.f64 (/.f64 (fma.f64 z -1 (*.f64 a x)) y) (/.f64 a y)) (-.f64 (+.f64 (-.f64 (-.f64 x (/.f64 (*.f64 c x) (pow.f64 y 3))) (*.f64 (/.f64 a (pow.f64 y 3)) (-.f64 54929528941/2000000 (*.f64 a (-.f64 z (*.f64 a x)))))) (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (/.f64 28832688827/125000 (pow.f64 y 3)))) (/.f64 (fma.f64 z -1 (*.f64 a x)) y)))
(+.f64 (/.f64 (-.f64 z (*.f64 a x)) y) (+.f64 (+.f64 (/.f64 28832688827/125000 (pow.f64 y 3)) (-.f64 x (+.f64 (*.f64 (/.f64 a (pow.f64 y 3)) (+.f64 54929528941/2000000 (*.f64 a (-.f64 (*.f64 a x) z)))) (/.f64 (*.f64 c x) (pow.f64 y 3))))) (/.f64 (+.f64 54929528941/2000000 (*.f64 a (-.f64 (*.f64 a x) z))) (*.f64 y y))))
(/.f64 (+.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 (fma.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) y t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) y))) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) z)))
(+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) y)) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 3)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) y))) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) z)))
(+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) y)) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 3)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) y))) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) z)))
(+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) y)) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 3)))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) z))
(/.f64 z (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 3)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) y))) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) z)))
(+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) y)) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) y))) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) z)))
(+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) y)) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) y))) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) z)))
(+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) y)) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 3)))))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) z))
(/.f64 z (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 3)))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) y))) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) z)))
(+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) y)) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) y))) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) z)))
(+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) y)) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 3)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (pow.f64 y 2) x)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (*.f64 y y) x)))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) y))) (/.f64 (pow.f64 y 3) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) z)))
(+.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) x 54929528941/2000000) 28832688827/125000) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) y)) (+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (/.f64 z (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (pow.f64 y 3)))))
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z)))))))
(*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) y)
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) y))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) y))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) y))
(/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))
(/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) y))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) y))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) y))
(/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))
(/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) y))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) y))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 y (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i)) y))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (+.f64 i (fma.f64 y c (pow.f64 y 4))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 a (pow.f64 y 3)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) y))))
(-.f64 (+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) y)) (/.f64 (*.f64 a (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 2)))
(+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (-.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) y) (/.f64 (*.f64 a (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 a (pow.f64 y 3)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) y)))) (/.f64 (*.f64 a a) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 3) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 y 6)))))
(+.f64 (+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) y)) (-.f64 (/.f64 (*.f64 a a) (/.f64 (/.f64 (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 3) (pow.f64 y 6)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (/.f64 (*.f64 a (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 3)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 4)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 a (pow.f64 y 3)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2)) (+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) y))) (/.f64 (*.f64 a a) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 3) (*.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 y 6)))))))
(-.f64 (+.f64 (+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) y)) (-.f64 (/.f64 (*.f64 a a) (/.f64 (/.f64 (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 3) (pow.f64 y 6)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (/.f64 (*.f64 a (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 2)))) (/.f64 (pow.f64 y 9) (/.f64 (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 4) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 3)))))
(-.f64 (+.f64 (/.f64 t (+.f64 i (fma.f64 y c (pow.f64 y 4)))) (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (+.f64 i (fma.f64 y c (pow.f64 y 4)))) y) (/.f64 (*.f64 a a) (/.f64 (/.f64 (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 3) (pow.f64 y 6)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (+.f64 (/.f64 (pow.f64 y 9) (/.f64 (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 4) (*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 a 3)))) (/.f64 (*.f64 a (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 2))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a (pow.f64 y 3)))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 a (*.f64 y y)))) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a)))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y (*.f64 y a))) (*.f64 (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (*.f64 a a)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 6)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 a (*.f64 y y))) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a))) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2))))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y (*.f64 y a))) (-.f64 (/.f64 (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 2) (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (*.f64 (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (*.f64 a a)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 6))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2)) (*.f64 (pow.f64 y 9) (pow.f64 a 3)))))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 3) (pow.f64 y 12)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 4))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 a (*.f64 y y))) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a))) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2)))))))
(+.f64 (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y (*.f64 y a))) (-.f64 (/.f64 (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 2) (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (*.f64 (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (*.f64 a a)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 6))))) (-.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (*.f64 (/.f64 (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 3) (*.f64 (pow.f64 y 12) (pow.f64 a 4))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y (*.f64 y a))) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 2) (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (*.f64 (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (*.f64 a a)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 6)))) (*.f64 (/.f64 (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 3) (*.f64 (pow.f64 y 12) (pow.f64 a 4))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 a (pow.f64 y 3)))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a (pow.f64 y 3)))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2))))))
(+.f64 (+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 a (*.f64 y y)))) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a)))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y (*.f64 y a))) (*.f64 (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (*.f64 a a)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 6)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t)) (*.f64 (pow.f64 a 3) (pow.f64 y 9))))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 a (*.f64 y y))) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a))) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2))))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y (*.f64 y a))) (-.f64 (/.f64 (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 2) (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (*.f64 (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (*.f64 a a)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 6))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 a (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2)) (*.f64 (pow.f64 y 9) (pow.f64 a 3)))))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 3) (pow.f64 y 12)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (pow.f64 a 4))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (*.f64 a (*.f64 y y))) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) (pow.f64 y 6)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 a a))) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))) 2)))))))
(+.f64 (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y (*.f64 y a))) (-.f64 (/.f64 (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 2) (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (*.f64 (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (*.f64 a a)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 6))))) (-.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (*.f64 (/.f64 (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 3) (*.f64 (pow.f64 y 12) (pow.f64 a 4))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (/.f64 (/.f64 t (pow.f64 y 3)) a) (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 y (*.f64 y a))) (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 2) (/.f64 (*.f64 (pow.f64 y 9) (pow.f64 a 3)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))) (*.f64 (/.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) (*.f64 a a)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 y 6)))) (*.f64 (/.f64 (pow.f64 (+.f64 i (fma.f64 y c (pow.f64 y 4))) 3) (*.f64 (pow.f64 y 12) (pow.f64 a 4))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 (+.f64 y a) (pow.f64 y 3) i))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y)))))) (/.f64 t (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) y)) (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (/.f64 t (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))))))
(+.f64 (/.f64 t (fma.f64 (+.f64 y a) (pow.f64 y 3) i)) (-.f64 (/.f64 y (/.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (/.f64 (*.f64 y c) (/.f64 (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 2) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2) (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y)))))) (/.f64 t (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3)))))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) y)) (+.f64 (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (/.f64 t (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2)) (/.f64 (*.f64 (*.f64 y y) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3)))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (+.f64 (-.f64 (/.f64 t (fma.f64 (+.f64 y a) (pow.f64 y 3) i)) (/.f64 (*.f64 y c) (/.f64 (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 2) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 3)) (*.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(+.f64 (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y)))))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t))) (*.f64 (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))) (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2))) (/.f64 t (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))))))))
(+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) y)) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2)) (/.f64 (*.f64 (pow.f64 y 3) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2))) (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3)))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2)) (/.f64 (*.f64 (*.f64 y y) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3)))))))))
(+.f64 (+.f64 (-.f64 (/.f64 t (fma.f64 (+.f64 y a) (pow.f64 y 3) i)) (/.f64 (*.f64 y c) (/.f64 (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 2) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 3)) (*.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))) (-.f64 (/.f64 y (/.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))) (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 4)) (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y c))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y c))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (/.f64 t (*.f64 y c)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)))
(-.f64 (+.f64 (/.f64 t (*.f64 y c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y))))
(+.f64 (/.f64 t (*.f64 y c)) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))) (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (+.f64 (/.f64 t (*.f64 y c)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2)))))
(-.f64 (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 y c)))) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y))))
(+.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 y c))) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (+.f64 (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2))) (/.f64 t (*.f64 y c))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 4) (pow.f64 c 4))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c))))
(-.f64 (+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (*.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 3) (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 4)))) (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 y c)))) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y))))
(+.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 y c))) (-.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (*.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 3) (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 4)))) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y c))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y c))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (/.f64 t (*.f64 y c)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)))
(-.f64 (+.f64 (/.f64 t (*.f64 y c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c)) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y))))
(+.f64 (/.f64 t (*.f64 y c)) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))) (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (+.f64 (/.f64 t (*.f64 y c)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2)))))
(-.f64 (+.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 y c)))) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y))))
(+.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 y c))) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 3) (+.f64 a y))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c)))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (*.f64 c c)) (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y y))) (+.f64 (+.f64 (/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2))) (/.f64 t (*.f64 y c))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) (pow.f64 (+.f64 i (*.f64 (+.f64 y a) (pow.f64 y 3))) 2)) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)) (*.f64 (pow.f64 y 4) (pow.f64 c 4))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) c))))
(-.f64 (+.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (*.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 3) (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 4)))) (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 y c)))) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y))))
(+.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 y c))) (-.f64 (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) c) (*.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) 3) (pow.f64 y 4)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (pow.f64 c 4)))) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (pow.f64 y 3) i) (*.f64 c c)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y y)))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) (*.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c)))
(+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (fma.f64 -1 (*.f64 i (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2)) (+.f64 (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (*.f64 (*.f64 y y) (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2))) (/.f64 28832688827/125000 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))
(+.f64 (/.f64 (/.f64 t (fma.f64 (+.f64 y a) (*.f64 y y) c)) y) (fma.f64 (neg.f64 i) (+.f64 (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2))) (/.f64 t (*.f64 y (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2))))) (/.f64 28832688827/125000 (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (+.f64 y a) (*.f64 y y) c))))
(+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (+.f64 (fma.f64 -1 (*.f64 i (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2)) (+.f64 (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (*.f64 (*.f64 y y) (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2))) (/.f64 28832688827/125000 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (*.f64 (/.f64 (*.f64 i i) (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))) (/.f64 (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (*.f64 (*.f64 y y) (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 28832688827/125000 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))))) y))))
(+.f64 (fma.f64 (/.f64 (*.f64 i i) (fma.f64 (+.f64 y a) (*.f64 y y) c)) (/.f64 (+.f64 (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2))) (/.f64 t (*.f64 y (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2))))) (/.f64 28832688827/125000 (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)))) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (+.f64 y a) (*.f64 y y) c))) (-.f64 (/.f64 (/.f64 t (fma.f64 (+.f64 y a) (*.f64 y y) c)) y) (*.f64 i (+.f64 (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2))) (/.f64 t (*.f64 y (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2))))) (/.f64 28832688827/125000 (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)))))))
(+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) 2) (*.f64 (pow.f64 y 4) (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))) 2)))) (+.f64 (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) 2) (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))) 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) 2) (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))) 2))))) (+.f64 (/.f64 z (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) 2) (*.f64 y (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))) 2)))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) 2) (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))) 2))))))))))) (/.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (*.f64 28832688827/125000 (/.f64 1 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (+.f64 (fma.f64 -1 (*.f64 i (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2)) (+.f64 (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (*.f64 (*.f64 y y) (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2))) (/.f64 28832688827/125000 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))))) (fma.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (+.f64 (/.f64 (/.f64 t (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2)) (*.f64 (pow.f64 y 4) (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2))) (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2)))) (+.f64 (/.f64 54929528941/2000000 (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2) (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2)))) (+.f64 (/.f64 (/.f64 z (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2)) (*.f64 y (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2))) (/.f64 28832688827/125000 (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2) (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2)))))))) (*.f64 (/.f64 (*.f64 i i) (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))) (/.f64 (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (*.f64 (*.f64 y y) (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))) (/.f64 28832688827/125000 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (*.f64 y (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))))))) y)))))
(+.f64 (+.f64 (fma.f64 (/.f64 (*.f64 i i) (fma.f64 (+.f64 y a) (*.f64 y y) c)) (/.f64 (+.f64 (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2))) (/.f64 t (*.f64 y (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2))))) (/.f64 28832688827/125000 (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)))) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (+.f64 y a) (*.f64 y y) c))) (*.f64 (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 4))) (+.f64 (+.f64 (/.f64 z (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 4))) (/.f64 28832688827/125000 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 4)))) (+.f64 (/.f64 x (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 4)) (/.f64 54929528941/2000000 (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 4)))))) (neg.f64 (pow.f64 i 3)))) (-.f64 (/.f64 (/.f64 t (fma.f64 (+.f64 y a) (*.f64 y y) c)) y) (*.f64 i (+.f64 (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2))) (/.f64 t (*.f64 y (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2))))) (/.f64 28832688827/125000 (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)))))))
(+.f64 (/.f64 (/.f64 t (fma.f64 (+.f64 y a) (*.f64 y y) c)) y) (-.f64 (-.f64 (fma.f64 (/.f64 (*.f64 i i) (fma.f64 (+.f64 y a) (*.f64 y y) c)) (/.f64 (+.f64 (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2))) (/.f64 t (*.f64 y (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2))))) (/.f64 28832688827/125000 (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)))) y) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 (+.f64 y a) (*.f64 y y) c))) (*.f64 i (+.f64 (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (/.f64 (*.f64 y (fma.f64 y x z)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2))) (/.f64 t (*.f64 y (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2))))) (/.f64 28832688827/125000 (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)))))) (*.f64 (pow.f64 i 3) (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 4))) (+.f64 (+.f64 (/.f64 z (*.f64 y (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 4))) (/.f64 28832688827/125000 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 4)))) (+.f64 (/.f64 x (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 4)) (/.f64 54929528941/2000000 (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 4)))))))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) i)
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) i)
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (/.f64 (*.f64 i i) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y) (-.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (/.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) i))))
(+.f64 (/.f64 t i) (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y (*.f64 (/.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) (*.f64 i i)) (neg.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))))
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (/.f64 (*.f64 i i) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y)) (/.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (pow.f64 i 3)))))
(+.f64 (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y) (-.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (/.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) i)))) (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (pow.f64 i 3)))
(+.f64 (/.f64 t i) (+.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y (*.f64 (/.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) (*.f64 i i)) (neg.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (pow.f64 i 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) 2) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (pow.f64 i 4))) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(fma.f64 -1 (/.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2) (/.f64 (pow.f64 i 4) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))))) (+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (/.f64 (*.f64 i i) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y)) (/.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (pow.f64 i 3))))))
(-.f64 (+.f64 (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y) (-.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (/.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) i)))) (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (pow.f64 i 3))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (fma.f64 (+.f64 y a) (*.f64 y y) c)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 i 4)))
(+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y (*.f64 (/.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) (*.f64 i i)) (neg.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (pow.f64 i 3))) (-.f64 (/.f64 t i) (/.f64 (*.f64 (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 3)) (pow.f64 i 4))))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t) i)
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t) i)
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (/.f64 (*.f64 i i) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y))))
(+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y) (-.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (/.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) i))))
(+.f64 (/.f64 t i) (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y (*.f64 (/.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) (*.f64 i i)) (neg.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))))
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i))))
(+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (/.f64 (*.f64 i i) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y)) (/.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (pow.f64 i 3)))))
(+.f64 (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y) (-.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (/.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) i)))) (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (pow.f64 i 3)))
(+.f64 (/.f64 t i) (+.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y (*.f64 (/.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) (*.f64 i i)) (neg.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (pow.f64 i 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) 2) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (pow.f64 i 4))) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 y (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) (pow.f64 i 3)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))))
(fma.f64 -1 (/.f64 (pow.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) 2) (/.f64 (pow.f64 i 4) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))))) (+.f64 (/.f64 t i) (fma.f64 -1 (/.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (/.f64 (*.f64 i i) (*.f64 y (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t)))) (+.f64 (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) (/.f64 i y)) (/.f64 (*.f64 (*.f64 (*.f64 y y) (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y)))) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (*.f64 y y))) (fma.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (fma.f64 y x z))))) t))) (pow.f64 i 3))))))
(-.f64 (+.f64 (+.f64 (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y) (-.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) i) (/.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) i)))) (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (pow.f64 i 3))) (/.f64 (*.f64 (*.f64 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (fma.f64 (+.f64 y a) (*.f64 y y) c)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 i 4)))
(+.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) i) y (*.f64 (/.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) (*.f64 i i)) (neg.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))) (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 2)) (pow.f64 i 3))) (-.f64 (/.f64 t i) (/.f64 (*.f64 (*.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t)) (pow.f64 (fma.f64 (+.f64 y a) (*.f64 y y) c) 3)) (pow.f64 i 4))))
(*.f64 a (pow.f64 y 2))
(*.f64 a (*.f64 y y))
(*.f64 y (*.f64 y a))
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(pow.f64 y 3)
(+.f64 (*.f64 (pow.f64 y 2) a) (pow.f64 y 3))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(+.f64 (*.f64 (pow.f64 y 2) a) (pow.f64 y 3))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(+.f64 (*.f64 (pow.f64 y 2) a) (pow.f64 y 3))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(*.f64 (pow.f64 y 2) a)
(*.f64 a (*.f64 y y))
(*.f64 y (*.f64 y a))
(+.f64 (pow.f64 y 3) (*.f64 (pow.f64 y 2) a))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(+.f64 (pow.f64 y 3) (*.f64 (pow.f64 y 2) a))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(+.f64 (pow.f64 y 3) (*.f64 (pow.f64 y 2) a))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(*.f64 (pow.f64 y 2) a)
(*.f64 a (*.f64 y y))
(*.f64 y (*.f64 y a))
(+.f64 (pow.f64 y 3) (*.f64 (pow.f64 y 2) a))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(+.f64 (pow.f64 y 3) (*.f64 (pow.f64 y 2) a))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))
(+.f64 (pow.f64 y 3) (*.f64 (pow.f64 y 2) a))
(*.f64 (+.f64 y a) (*.f64 y y))
(*.f64 y (*.f64 y (+.f64 y a)))

localize101.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.7b
(/.f64 (*.f64 28832688827/125000 c) i)
2.9b
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)) (*.f64 y y)))
2.9b
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
8.3b
(*.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)) (*.f64 y y))
Compiler

Compiled 204 to 67 computations (67.2% saved)

series29.0ms (0%)

Counts
3 → 96
Calls

24 calls:

TimeVariablePointExpression
3.0ms
i
@-inf
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)) (*.f64 y y)))
3.0ms
i
@0
(*.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)) (*.f64 y y))
2.0ms
y
@0
(*.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)) (*.f64 y y))
2.0ms
c
@0
(*.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)) (*.f64 y y))
1.0ms
c
@inf
(*.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)) (*.f64 y y))

rewrite190.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
932×log-prod_binary64
402×fma-def_binary64
364×log-div_binary64
308×expm1-udef_binary64
308×log1p-udef_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01552
134252
2510052
Stop Event
node limit
Counts
3 → 105
Calls
Call 1
Inputs
(*.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)) (*.f64 y y))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)) (*.f64 y y)))
(/.f64 (*.f64 28832688827/125000 c) i)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 54929528941/2000000 i) (*.f64 y y)) (*.f64 (/.f64 (/.f64 (*.f64 c -28832688827/125000) i) i) (*.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y y) (/.f64 54929528941/2000000 i)) (*.f64 (*.f64 y y) (/.f64 (/.f64 (*.f64 c -28832688827/125000) i) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) y) (/.f64 (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i)) i))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) y) (/.f64 (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i)) i))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) y) (/.f64 (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) y) (/.f64 (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i)) i)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) y) (/.f64 (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i)) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 i) (/.f64 i (*.f64 125000/28832688827 (/.f64 i c)))) (*.f64 y y)) (*.f64 i i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i)) (*.f64 y y)) i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (/.f64 54929528941/2000000 i) 3) (pow.f64 (*.f64 (/.f64 c i) (/.f64 28832688827/125000 i)) 3)) (*.f64 y y)) (fma.f64 (*.f64 (/.f64 c i) (/.f64 28832688827/125000 i)) (fma.f64 (/.f64 c i) (/.f64 28832688827/125000 i) (/.f64 54929528941/2000000 i)) (/.f64 3017253149680156581481/4000000000000 (*.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (/.f64 3017253149680156581481/4000000000000 (*.f64 i i)) (pow.f64 (*.f64 (/.f64 c i) (/.f64 28832688827/125000 i)) 2)) (*.f64 y y)) (fma.f64 (/.f64 c i) (/.f64 28832688827/125000 i) (/.f64 54929528941/2000000 i)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 54929528941/2000000 i) (/.f64 i (*.f64 125000/28832688827 (/.f64 i c))))) (*.f64 i i))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y y) (-.f64 (pow.f64 (/.f64 54929528941/2000000 i) 3) (pow.f64 (*.f64 (/.f64 c i) (/.f64 28832688827/125000 i)) 3))) (fma.f64 (*.f64 (/.f64 c i) (/.f64 28832688827/125000 i)) (fma.f64 (/.f64 c i) (/.f64 28832688827/125000 i) (/.f64 54929528941/2000000 i)) (/.f64 3017253149680156581481/4000000000000 (*.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y y) (-.f64 (/.f64 3017253149680156581481/4000000000000 (*.f64 i i)) (pow.f64 (*.f64 (/.f64 c i) (/.f64 28832688827/125000 i)) 2))) (fma.f64 (/.f64 c i) (/.f64 28832688827/125000 i) (/.f64 54929528941/2000000 i)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (sqrt.f64 (/.f64 (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i)) i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i)) i) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 y) y) (/.f64 (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i)) i)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i)) i) 3) (pow.f64 (*.f64 y y) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (/.f64 (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i)) i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 54929528941/2000000 i) (*.f64 y y) (*.f64 (/.f64 (/.f64 (*.f64 c -28832688827/125000) i) i) (*.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y y) (/.f64 54929528941/2000000 i) (*.f64 (*.f64 y y) (/.f64 (/.f64 (*.f64 c -28832688827/125000) i) i)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i) (/.f64 28832688827/125000 (/.f64 i y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 28832688827/125000 (/.f64 i y)) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 28832688827/125000 (/.f64 i y)) 1) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)))) (cbrt.f64 (exp.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))) (pow.f64 (cbrt.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))) 2) (cbrt.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))) (sqrt.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 28832688827/125000 (/.f64 i y)) 3) (pow.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i) 3)) (fma.f64 (/.f64 28832688827/125000 (/.f64 i y)) (/.f64 28832688827/125000 (/.f64 i y)) (-.f64 (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i)) i) 2)) (*.f64 (/.f64 28832688827/125000 (/.f64 i y)) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (/.f64 28832688827/125000 (/.f64 i y)) (/.f64 28832688827/125000 (/.f64 i y))) (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i)) i) 2))) (-.f64 (/.f64 28832688827/125000 (/.f64 i y)) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 y) y) (/.f64 (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i)) i)) (exp.f64 (/.f64 28832688827/125000 (/.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))) (exp.f64 (/.f64 28832688827/125000 (/.f64 i y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 28832688827/125000 (/.f64 i y))) (+.f64 1 (expm1.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 28832688827/125000 (/.f64 y i) (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 28832688827/125000 i) c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 28832688827/125000 i) c))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 28832688827/125000 i) c))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 28832688827/125000 i) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 28832688827/125000 i) c)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 28832688827/125000 i) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 28832688827/125000 i) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 28832688827/125000 (/.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 28832688827/125000 (/.f64 1 (/.f64 i c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 28832688827/125000 (*.f64 c (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (*.f64 28832688827/125000 (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 28832688827/125000 c) (/.f64 1 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 28832688827/125000 i) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 28832688827/125000 i) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 28832688827/125000 i) c)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 28832688827/125000 i) c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 28832688827/125000 i) c)) 2) (cbrt.f64 (*.f64 (/.f64 28832688827/125000 i) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 28832688827/125000 c)) 2) (*.f64 (cbrt.f64 (*.f64 28832688827/125000 c)) (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 28832688827/125000 i) c)) (sqrt.f64 (*.f64 (/.f64 28832688827/125000 i) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 28832688827/125000 c)) (*.f64 (sqrt.f64 (*.f64 28832688827/125000 c)) (/.f64 1 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c -28832688827/125000) (/.f64 1 (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 i) (*.f64 28832688827/125000 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 i) 2)) (/.f64 (*.f64 28832688827/125000 c) (cbrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 i)) (/.f64 (*.f64 28832688827/125000 c) (sqrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c 1) (/.f64 28832688827/125000 i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 28832688827/125000 i) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 28832688827/125000 c)) 2) 1) (/.f64 (cbrt.f64 (*.f64 28832688827/125000 c)) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 28832688827/125000 c)) 1) (/.f64 (sqrt.f64 (*.f64 28832688827/125000 c)) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 28832688827/125000 (pow.f64 (cbrt.f64 i) 2)) (/.f64 c (cbrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (pow.f64 (cbrt.f64 i) 2)) (/.f64 28832688827/125000 (cbrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 28832688827/125000 c)) 2) (pow.f64 (cbrt.f64 i) 2)) (cbrt.f64 (*.f64 (/.f64 28832688827/125000 i) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 28832688827/125000 c)) (pow.f64 (cbrt.f64 i) 2)) (/.f64 (sqrt.f64 (*.f64 28832688827/125000 c)) (cbrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 28832688827/125000 (sqrt.f64 i)) (/.f64 c (sqrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (sqrt.f64 i)) (/.f64 28832688827/125000 (sqrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 28832688827/125000 c)) 2) (sqrt.f64 i)) (/.f64 (cbrt.f64 (*.f64 28832688827/125000 c)) (sqrt.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 28832688827/125000 i) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 28832688827/125000 i) c) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 28832688827/125000 i) c)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 28832688827/125000 i) c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 125000/28832688827 (/.f64 i c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 28832688827/125000 c) (neg.f64 i)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 28832688827/125000 i) c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 28832688827/125000 i) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 28832688827/125000 i) c))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 28832688827/125000 i) c) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 28832688827/125000 c) 3) (pow.f64 i 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 28832688827/125000 i) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 28832688827/125000 i) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 28832688827/125000 i) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 28832688827/125000 i) c)) 1))))))

simplify207.0ms (0.4%)

Algorithm
egg-herbie
Rules
482×neg-mul-1_binary64
478×neg-sub0_binary64
364×times-frac_binary64
349×distribute-rgt-neg-in_binary64
316×distribute-lft-neg-in_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0451958
11071958
22341709
36861644
437631644
570081644
Stop Event
node limit
Counts
201 → 125
Calls
Call 1
Inputs
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2)))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2)))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2)))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(*.f64 28832688827/125000 (/.f64 y i))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2)))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(/.f64 (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 28832688827/125000 y)) i)
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 28832688827/125000 (/.f64 y i))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 28832688827/125000 (/.f64 y i))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 28832688827/125000 (/.f64 y i))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -28832688827/125000 y) (*.f64 -54929528941/2000000 (pow.f64 y 2))) i))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -28832688827/125000 y) (*.f64 -54929528941/2000000 (pow.f64 y 2))) i)))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -28832688827/125000 y) (*.f64 -54929528941/2000000 (pow.f64 y 2))) i)))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -28832688827/125000 y) (*.f64 -54929528941/2000000 (pow.f64 y 2))) i)))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 28832688827/125000 (/.f64 y i))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 28832688827/125000 (/.f64 y i))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 28832688827/125000 (/.f64 y i))))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2)))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2)))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 28832688827/125000 (/.f64 c i))
Outputs
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2)))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)))
(*.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)))
(*.f64 -28832688827/125000 (*.f64 (*.f64 y y) (/.f64 c (*.f64 i i))))
(*.f64 -28832688827/125000 (*.f64 c (/.f64 y (*.f64 i (/.f64 i y)))))
(*.f64 (/.f64 c i) (/.f64 (*.f64 y y) (/.f64 i -28832688827/125000)))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i))
(*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i))
(*.f64 54929528941/2000000 (/.f64 y (/.f64 i y)))
(*.f64 y (*.f64 y (/.f64 54929528941/2000000 i)))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i))
(*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i))
(*.f64 54929528941/2000000 (/.f64 y (/.f64 i y)))
(*.f64 y (*.f64 y (/.f64 54929528941/2000000 i)))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i))
(*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i))
(*.f64 54929528941/2000000 (/.f64 y (/.f64 i y)))
(*.f64 y (*.f64 y (/.f64 54929528941/2000000 i)))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2)))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)))
(*.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)))
(*.f64 -28832688827/125000 (*.f64 (*.f64 y y) (/.f64 c (*.f64 i i))))
(*.f64 -28832688827/125000 (*.f64 c (/.f64 y (*.f64 i (/.f64 i y)))))
(*.f64 (/.f64 c i) (/.f64 (*.f64 y y) (/.f64 i -28832688827/125000)))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2)))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)))
(*.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)))
(*.f64 -28832688827/125000 (*.f64 (*.f64 y y) (/.f64 c (*.f64 i i))))
(*.f64 -28832688827/125000 (*.f64 c (/.f64 y (*.f64 i (/.f64 i y)))))
(*.f64 (/.f64 c i) (/.f64 (*.f64 y y) (/.f64 i -28832688827/125000)))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(*.f64 28832688827/125000 (/.f64 y i))
(*.f64 y (/.f64 28832688827/125000 i))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2))
(fma.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)) (*.f64 54929528941/2000000 (/.f64 (*.f64 y y) i)))
(fma.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)) (*.f64 54929528941/2000000 (/.f64 y (/.f64 i y))))
(*.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 (*.f64 (/.f64 -28832688827/125000 i) c) 54929528941/2000000))
(*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 (-.f64 (*.f64 54929528941/2000000 (/.f64 1 i)) (*.f64 28832688827/125000 (/.f64 c (pow.f64 i 2)))) (pow.f64 y 2)) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2)))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)))
(*.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)))
(*.f64 -28832688827/125000 (*.f64 (*.f64 y y) (/.f64 c (*.f64 i i))))
(*.f64 -28832688827/125000 (*.f64 c (/.f64 y (*.f64 i (/.f64 i y)))))
(*.f64 (/.f64 c i) (/.f64 (*.f64 y y) (/.f64 i -28832688827/125000)))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(/.f64 (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 28832688827/125000 y)) i)
(/.f64 (fma.f64 54929528941/2000000 (*.f64 y y) (*.f64 y 28832688827/125000)) i)
(/.f64 (fma.f64 (*.f64 y y) 54929528941/2000000 (*.f64 y 28832688827/125000)) i)
(/.f64 (*.f64 y (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000)) i)
(/.f64 y (/.f64 i (fma.f64 y 54929528941/2000000 28832688827/125000)))
(*.f64 (/.f64 y i) (fma.f64 y 54929528941/2000000 28832688827/125000))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 28832688827/125000 (/.f64 y i))))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 28832688827/125000 (/.f64 y i))))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 28832688827/125000 (/.f64 y i))))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -28832688827/125000 y) (*.f64 -54929528941/2000000 (pow.f64 y 2))) i))
(/.f64 (fma.f64 54929528941/2000000 (*.f64 y y) (*.f64 y 28832688827/125000)) i)
(/.f64 (fma.f64 (*.f64 y y) 54929528941/2000000 (*.f64 y 28832688827/125000)) i)
(/.f64 (*.f64 y (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000)) i)
(/.f64 y (/.f64 i (fma.f64 y 54929528941/2000000 28832688827/125000)))
(*.f64 (/.f64 y i) (fma.f64 y 54929528941/2000000 28832688827/125000))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -28832688827/125000 y) (*.f64 -54929528941/2000000 (pow.f64 y 2))) i)))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -28832688827/125000 y) (*.f64 -54929528941/2000000 (pow.f64 y 2))) i)))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -28832688827/125000 y) (*.f64 -54929528941/2000000 (pow.f64 y 2))) i)))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 28832688827/125000 (/.f64 y i)))
(/.f64 (fma.f64 54929528941/2000000 (*.f64 y y) (*.f64 y 28832688827/125000)) i)
(/.f64 (fma.f64 (*.f64 y y) 54929528941/2000000 (*.f64 y 28832688827/125000)) i)
(/.f64 (*.f64 y (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000)) i)
(/.f64 y (/.f64 i (fma.f64 y 54929528941/2000000 28832688827/125000)))
(*.f64 (/.f64 y i) (fma.f64 y 54929528941/2000000 28832688827/125000))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 28832688827/125000 (/.f64 y i))))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 28832688827/125000 (/.f64 y i))))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (*.f64 28832688827/125000 (/.f64 y i))))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2)))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)))
(*.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)))
(*.f64 -28832688827/125000 (*.f64 (*.f64 y y) (/.f64 c (*.f64 i i))))
(*.f64 -28832688827/125000 (*.f64 c (/.f64 y (*.f64 i (/.f64 i y)))))
(*.f64 (/.f64 c i) (/.f64 (*.f64 y y) (/.f64 i -28832688827/125000)))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2)))
(*.f64 -28832688827/125000 (/.f64 (*.f64 c (*.f64 y y)) (*.f64 i i)))
(*.f64 -28832688827/125000 (*.f64 (/.f64 y (/.f64 i y)) (/.f64 c i)))
(*.f64 -28832688827/125000 (*.f64 (*.f64 y y) (/.f64 c (*.f64 i i))))
(*.f64 -28832688827/125000 (*.f64 c (/.f64 y (*.f64 i (/.f64 i y)))))
(*.f64 (/.f64 c i) (/.f64 (*.f64 y y) (/.f64 i -28832688827/125000)))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(+.f64 (*.f64 54929528941/2000000 (/.f64 (pow.f64 y 2) i)) (+.f64 (*.f64 -28832688827/125000 (/.f64 (*.f64 c (pow.f64 y 2)) (pow.f64 i 2))) (*.f64 28832688827/125000 (/.f64 y i))))
(fma.f64 (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 y y) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 54929528941/2000000 i) (*.f64 -28832688827/125000 (/.f64 c (*.f64 i i)))) (*.f64 28832688827/125000 (/.f64 y i)))
(fma.f64 y (*.f64 y (fma.f64 -28832688827/125000 (/.f64 c (*.f64 i i)) (/.f64 54929528941/2000000 i))) (*.f64 28832688827/125000 (/.f64 y i)))
(*.f64 y (+.f64 (*.f64 y (fma.f64 (/.f64 -28832688827/125000 i) (/.f64 c i) (/.f64 54929528941/2000000 i))) (/.f64 28832688827/125000 i)))
(fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i)))))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))
(*.f64 28832688827/125000 (/.f64 c i))
(*.f64 c (/.f64 28832688827/125000 i))
(/.f64 c (/.f64 i 28832688827/125000))

eval1.2s (2%)

Compiler

Compiled 54611 to 20482 computations (62.5% saved)

prune371.0ms (0.6%)

Pruning

60 alts after pruning (56 fresh and 4 done)

PrunedKeptTotal
New1018171035
Fresh63945
Picked101
Done246
Total1027601087
Error
1.9b
Counts
1087 → 60
Alt Table
Click to see full alt table
StatusErrorProgram
39.5b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i) (/.f64 28832688827/125000 (/.f64 i y))))
39.4b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))))
60.4b
(*.f64 (/.f64 y b) z)
52.0b
(+.f64 (*.f64 t (/.f64 (/.f64 1 y) c)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
53.8b
(+.f64 (/.f64 (/.f64 t y) c) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
61.1b
(*.f64 (-.f64 (/.f64 1 a) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (*.f64 a a))) z)
60.9b
(/.f64 (*.f64 y z) b)
58.5b
(/.f64 z y)
58.8b
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
56.4b
(+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a))))))
36.9b
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
43.6b
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
61.5b
(/.f64 (-.f64 (*.f64 y y) (*.f64 (/.f64 y z) (*.f64 a z))) (*.f64 (/.f64 y z) (*.f64 y y)))
59.7b
(/.f64 z a)
59.7b
(*.f64 (/.f64 y (/.f64 c y)) z)
59.7b
(*.f64 (/.f64 1 a) z)
29.2b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)))
39.2b
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
45.5b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))))
62.6b
(*.f64 a (/.f64 (neg.f64 z) (*.f64 y y)))
47.4b
(+.f64 (/.f64 (-.f64 z (*.f64 a x)) y) (+.f64 x (/.f64 (+.f64 54929528941/2000000 (*.f64 a (-.f64 (*.f64 a x) z))) (*.f64 y y))))
57.6b
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
44.0b
(+.f64 (/.f64 z y) x)
44.9b
(+.f64 (/.f64 z y) (+.f64 x (-.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 (*.f64 (/.f64 a y) x) (+.f64 (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (*.f64 y y)) a) (*.f64 (/.f64 b y) (/.f64 x y)))))))
41.7b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))
58.4b
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) x))
56.8b
(*.f64 (/.f64 y a) x)
47.4b
x
55.5b
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
42.2b
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
58.5b
(+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
58.5b
(/.f64 (*.f64 y x) a)
41.7b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
58.7b
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
58.8b
(/.f64 z (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) (pow.f64 y 3)))
33.8b
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
44.9b
(-.f64 (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (-.f64 x (/.f64 (fma.f64 z -1 (*.f64 a x)) y))) (-.f64 (/.f64 b (/.f64 y (/.f64 x y))) (*.f64 (/.f64 (fma.f64 z -1 (*.f64 a x)) y) (/.f64 a y))))
31.4b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i))
31.8b
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
45.7b
(/.f64 t i)
37.8b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 y (/.f64 28832688827/125000 i)))
37.8b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 y (/.f64 i 28832688827/125000)))
46.7b
(+.f64 (*.f64 t (/.f64 1 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
59.7b
(*.f64 (/.f64 (pow.f64 y 3) i) z)
45.6b
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
40.5b
(+.f64 (*.f64 t (/.f64 1 i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
60.1b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (-.f64 (/.f64 28832688827/125000 (*.f64 y b)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (*.f64 b b)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 y 3)))) (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) b)))
34.5b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
34.3b
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
40.7b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
32.8b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
57.8b
(*.f64 (*.f64 (/.f64 (*.f64 y y) 1) (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) z)
28.7b
(+.f64 (pow.f64 (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 3) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
61.5b
(fma.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) y) (neg.f64 (*.f64 a (*.f64 (pow.f64 y -2) z))))
58.1b
(*.f64 (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) z)
32.9b
(/.f64 (+.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))) 3) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
56.9b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)))
49.9b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))
58.3b
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x)
38.7b
(/.f64 (+.f64 (*.f64 (pow.f64 y 4) x) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
Compiler

Compiled 3751 to 2287 computations (39% saved)

localize64.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(pow.f64 (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 3)
2.9b
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
21.7b
(cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)))
27.7b
(/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
Compiler

Compiled 298 to 61 computations (79.5% saved)

series219.0ms (0.4%)

Counts
3 → 112
Calls

54 calls:

TimeVariablePointExpression
25.0ms
y
@-inf
(pow.f64 (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 3)
16.0ms
y
@inf
(pow.f64 (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 3)
15.0ms
i
@0
(pow.f64 (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 3)
12.0ms
c
@0
(pow.f64 (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 3)
12.0ms
c
@inf
(pow.f64 (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 3)

rewrite161.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
710×log-prod_binary64
665×prod-diff_binary64
298×fma-def_binary64
273×expm1-udef_binary64
273×log1p-udef_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify611.0ms (1%)

Algorithm
egg-herbie
Rules
925×fma-def_binary64
612×distribute-lft-in_binary64
612×distribute-rgt-in_binary64
419×*-commutative_binary64
310×sqr-pow_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0102022809
1421720463
Stop Event
node limit
Counts
238 → 246
Calls
Call 1
Inputs
(pow.f64 (/.f64 t i) 1/3)
(+.f64 (*.f64 -1/3 (*.f64 (*.f64 c y) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 i 16)) 1/9))) (pow.f64 (/.f64 t i) 1/3))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 i 2)) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))))))) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 c y) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 i 16)) 1/9))) (pow.f64 (/.f64 t i) 1/3)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 i 2)) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))))))) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 c y) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 i 16)) 1/9))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 i 2)) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 2/3 (*.f64 (*.f64 c (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (/.f64 (*.f64 t b) (pow.f64 i 2))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 i 13)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2)))) i)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 i 16)) 1/3))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 t b)) (pow.f64 i 3)))))))))) (pow.f64 (/.f64 t i) 1/3))))
(pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) 1/3)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 16)) 1/9) (*.f64 (pow.f64 y 3) a))) (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) 1/3))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 16)) 1/9) (*.f64 (pow.f64 y 3) a))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) 1) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3))))))) (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) 1/3)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 16)) 1/9) (*.f64 (pow.f64 y 3) a))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) 1) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) 1) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 a 3) (+.f64 (/.f64 (*.f64 (pow.f64 y 9) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4)) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 16)) 1/3) (pow.f64 y 9))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 13)) 1/9) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))))))))) (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) 1/3))))
(pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/3)
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/9) (/.f64 (*.f64 (pow.f64 y 2) b) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/3))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/9) (/.f64 (*.f64 (pow.f64 y 2) b) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (+.f64 (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/3) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) 1) (pow.f64 t 2)) 1/3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4))))) (pow.f64 b 2))))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/9) (/.f64 (*.f64 (pow.f64 y 2) b) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (+.f64 (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 4)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/9) (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))) (pow.f64 y 2))))) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3) (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 4)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/9) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))))) (/.f64 (*.f64 (pow.f64 y 6) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))))) (pow.f64 b 3)) (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) 1) (pow.f64 t 2)) 1/3))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) 1) (pow.f64 t 2)) 1/3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4))))) (pow.f64 b 2)))))))
(pow.f64 (/.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) 1/3)
(+.f64 (pow.f64 (/.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) 1/3) (*.f64 -1/3 (*.f64 (/.f64 (*.f64 c y) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/9))))
(+.f64 (pow.f64 (/.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 c y) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/9))) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (pow.f64 y 2)))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2)) (pow.f64 t 2)) 1/3)))))
(+.f64 (pow.f64 (/.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 c y) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/9))) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) 1/9) (*.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))))) y) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 4)) 1/3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/3) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 3)))))) (pow.f64 c 3)) (pow.f64 (/.f64 (*.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2)) (pow.f64 t 2)) 1/3))) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (pow.f64 y 2)))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2)) (pow.f64 t 2)) 1/3))))))
(pow.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3)
(+.f64 (pow.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (*.f64 (pow.f64 y 16) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7))) 1/9) (/.f64 i (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2))) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))))) (+.f64 (pow.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (*.f64 (pow.f64 y 16) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7))) 1/9) (/.f64 i (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2))) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))))) (+.f64 (pow.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (*.f64 (pow.f64 y 16) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7))) 1/9) (/.f64 i (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (*.f64 (pow.f64 y 16) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7))) 1/3) (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 3)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (*.f64 (pow.f64 y 13) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 4)) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))))) (*.f64 4/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (*.f64 (pow.f64 y 13) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 4)) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))))))) (pow.f64 i 3)) (pow.f64 (/.f64 (*.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2))) (pow.f64 t 2)) 1/3))))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (/.f64 t i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) (pow.f64 y 2))) (/.f64 t i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) c) i)) (*.f64 -1 (/.f64 (*.f64 c (*.f64 t b)) (pow.f64 i 3))))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) (pow.f64 y 2))) (/.f64 t i))))
(/.f64 t (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (/.f64 t (pow.f64 y 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t b))) (*.f64 c t))) (pow.f64 y 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4)))))
(/.f64 t (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (/.f64 t (pow.f64 y 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4))))
(+.f64 (/.f64 (*.f64 a (*.f64 t b)) (pow.f64 y 7)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (/.f64 (*.f64 a (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t)))) (pow.f64 y 7)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c t) (pow.f64 y 7))) (/.f64 t (pow.f64 y 4)))))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))))))
(/.f64 t (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 a 3) (pow.f64 y 9)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) t) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(/.f64 t (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 a 3) (pow.f64 y 9)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) t) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 t (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 t (pow.f64 b 3))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 t (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))
(/.f64 t (*.f64 (pow.f64 y 2) b))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 8) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))))
(/.f64 t (*.f64 (pow.f64 y 2) b))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 8) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))))
(/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(/.f64 t (*.f64 c y))
(+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))))
(/.f64 t (*.f64 c y))
(+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (pow.f64 i 2) t) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) t) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (pow.f64 i 2) t) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))))))
(*.f64 (pow.f64 1 1/3) (/.f64 t i))
(+.f64 (*.f64 (pow.f64 1 1/3) (/.f64 t i)) (*.f64 (+.f64 (*.f64 -2/3 (*.f64 c (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 i 22)) 1/9))) (*.f64 -1/3 (*.f64 c (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 i 22)) 1/9)))) y))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) i) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 i) t) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2)))))) (*.f64 1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 i 32)) 1/9))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (/.f64 (*.f64 t b) (pow.f64 i 2)))))) (*.f64 2/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9)))))) (+.f64 (*.f64 (pow.f64 1 1/3) (/.f64 t i)) (*.f64 (+.f64 (*.f64 -2/3 (*.f64 c (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 i 22)) 1/9))) (*.f64 -1/3 (*.f64 c (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 i 22)) 1/9)))) y)))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) i) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 i) t) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2)))))) (*.f64 1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 i 32)) 1/9))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (/.f64 (*.f64 t b) (pow.f64 i 2)))))) (*.f64 2/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9)))))) (+.f64 (*.f64 (pow.f64 1 1/3) (/.f64 t i)) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 c (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 i 22)) 1/9))) (*.f64 -1/3 (*.f64 c (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 i 22)) 1/9)))) y) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 2/9 (*.f64 (*.f64 c (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (/.f64 (*.f64 t b) (pow.f64 i 2))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 i 13)) 1/9))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) i) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 i) t) 1/3) (+.f64 (*.f64 2/3 (*.f64 (*.f64 c (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (/.f64 (*.f64 t b) (pow.f64 i 2))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 i 13)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2)))) i)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 i 16)) 1/3))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 t b)) (pow.f64 i 3))))))))) (*.f64 2/9 (*.f64 (*.f64 c (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))))) (pow.f64 (/.f64 (*.f64 1 t) (pow.f64 i 10)) 1/9))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) c) i)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 i 16)) 1/3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 t b)) (pow.f64 i 3))) (*.f64 2/3 (*.f64 (*.f64 c (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 i 13)) 1/9))))))))) (*.f64 -1/3 (*.f64 (*.f64 c (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 i) t) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2)))))) (*.f64 1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 i 32)) 1/9))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 i 16)) 1/9))))))))))
(*.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (pow.f64 1 1/3))
(+.f64 (*.f64 a (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 22)) 1/9) (pow.f64 y 3))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 22)) 1/9) (pow.f64 y 3))))) (*.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (pow.f64 1 1/3)))
(+.f64 (*.f64 a (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 22)) 1/9) (pow.f64 y 3))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 22)) 1/9) (pow.f64 y 3))))) (+.f64 (*.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (pow.f64 1 1/3)) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 1) t) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 32)) 1/9) (pow.f64 y 6))))) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))))) (pow.f64 a 2))))
(+.f64 (*.f64 a (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 22)) 1/9) (pow.f64 y 3))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 22)) 1/9) (pow.f64 y 3))))) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 1) t) 1/3) (+.f64 (/.f64 (*.f64 (pow.f64 y 9) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4)) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 16)) 1/3) (pow.f64 y 9))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 13)) 1/9) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3))))))))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 10)) 1/9) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3))))))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 13)) 1/9) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (/.f64 (*.f64 (pow.f64 y 9) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4)) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 16)) 1/3) (pow.f64 y 9))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 13)) 1/9) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3))))))))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 16)) 1/9) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 1) t) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 32)) 1/9) (pow.f64 y 6))))))))))) (+.f64 (*.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (pow.f64 1 1/3)) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 1) t) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 32)) 1/9) (pow.f64 y 6))))) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))))) (pow.f64 a 2)))))
(*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2))) 1/3) t)
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2))) 1/3) t) (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 13)) 1/9) (/.f64 (pow.f64 y 2) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 10)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 4)) 1/3))))) b))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2))) 1/3) t) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 13)) 1/9) (/.f64 (pow.f64 y 2) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 10)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 4)) 1/3))))) b) (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) 1) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4)))))))) (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 16) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 19))) 1/9) (pow.f64 y 4))))) (pow.f64 b 2))))
(+.f64 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/9) (*.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)) 1/3)))) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) 1) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4)))))))) (pow.f64 y 2)) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/9))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) 1/3) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) 1/9) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4))))) (pow.f64 y 2)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (+.f64 (*.f64 -2/3 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 4)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/9) (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))) (pow.f64 y 2))))) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3) (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 4)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/9) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))))) (/.f64 (*.f64 (pow.f64 y 6) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))))) (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) 1) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) 1/9) (/.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 3)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) 1/9) (*.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4))))) (pow.f64 y 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 4)) 1/3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) 1/9) (*.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4)))))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 4)) 1/3))))))) (pow.f64 1 1/3))))))) (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2))) 1/3) t) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 13)) 1/9) (/.f64 (pow.f64 y 2) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 10)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 4)) 1/3))))) b) (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) 1) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4)))))))) (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 16) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 19))) 1/9) (pow.f64 y 4))))) (pow.f64 b 2)))))
(*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))) 1/3) t)
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))) 1/3) t) (*.f64 c (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 13)) 1/9) (/.f64 y (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 10)) 1/9) (*.f64 y (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 4)) 1/3)))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))) 1/3) t) (+.f64 (*.f64 c (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 13)) 1/9) (/.f64 y (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 10)) 1/9) (*.f64 y (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 4)) 1/3)))))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (pow.f64 y 2))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 16) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 19))) 1/9) (pow.f64 y 2))) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))))))))))))
(+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/9) (*.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))))) y) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)) 1/3)))) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) 1/9) (*.f64 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (pow.f64 y 2)))))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 4)) 1/3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 3)))))) (pow.f64 1 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) 1/9) (/.f64 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (pow.f64 y 2)))))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (*.f64 -2/3 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) 1/9) (*.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))))) y) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 4)) 1/3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/3) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 3)))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) 1/3))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/9) (/.f64 (*.f64 y (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (pow.f64 y 2))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))))) (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))) 1/3) t) (+.f64 (*.f64 c (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 13)) 1/9) (/.f64 y (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 10)) 1/9) (*.f64 y (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 4)) 1/3)))))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (pow.f64 y 2))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 16) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 19))) 1/9) (pow.f64 y 2))) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))))))))))))
(*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))) 1/3) (/.f64 t y))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))) 1/3) (/.f64 t y)) (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (*.f64 (pow.f64 y 22) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 10))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 4)) 1/3))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (*.f64 (pow.f64 y 22) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 13))) 1/9) (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))) i))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))) 1/3) (/.f64 t y)) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (*.f64 (pow.f64 y 22) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 10))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 4)) 1/3))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (*.f64 (pow.f64 y 22) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 13))) 1/9) (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))) i) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) 1/3) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (*.f64 (pow.f64 y 32) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2))) (*.f64 t (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))))))))) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 16) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 19)))) 1/9)))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))) 1/3) (/.f64 t y)) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (*.f64 (pow.f64 y 22) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 10))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 4)) 1/3))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (*.f64 (pow.f64 y 22) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 13))) 1/9) (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))) i) (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) 1/3) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (*.f64 (pow.f64 y 32) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2))) (*.f64 t (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))))))))) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 16) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 19)))) 1/9))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (*.f64 (pow.f64 y 16) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7))) 1/3) (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 3)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (*.f64 (pow.f64 y 13) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 4)) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))))) (*.f64 4/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (*.f64 (pow.f64 y 13) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 4)) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))))))) (pow.f64 (/.f64 (*.f64 1 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2))) (*.f64 t (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (*.f64 (pow.f64 y 10) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) 1/9) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (pow.f64 (/.f64 (*.f64 1 t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) 1/3)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 4/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (*.f64 (pow.f64 y 13) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 4)) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (*.f64 (pow.f64 y 13) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 4)) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))))) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (*.f64 (pow.f64 y 16) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7))) 1/3) (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 3)))) (/.f64 t (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (*.f64 (pow.f64 y 16) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7))) 1/9) (/.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (*.f64 (pow.f64 y 32) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2))) (*.f64 t (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (*.f64 (pow.f64 y 13) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))))))) (pow.f64 i 3)))))
Outputs
(pow.f64 (/.f64 t i) 1/3)
(cbrt.f64 (/.f64 t i))
(+.f64 (*.f64 -1/3 (*.f64 (*.f64 c y) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 i 16)) 1/9))) (pow.f64 (/.f64 t i) 1/3))
(fma.f64 -1/3 (*.f64 c (*.f64 y (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)) 1/18)))) (cbrt.f64 (/.f64 t i)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 i 2)) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))))))) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 c y) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 i 16)) 1/9))) (pow.f64 (/.f64 t i) 1/3)))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 i i) (*.f64 t t))) (*.f64 y y)) (fma.f64 1/3 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 t (/.f64 (*.f64 i i) b))))) (fma.f64 -1/3 (*.f64 c (*.f64 y (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)) 1/18)))) (cbrt.f64 (/.f64 t i))))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 i i) (*.f64 t t))) (*.f64 y y)) (fma.f64 1/3 (*.f64 (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18)) (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (-.f64 (/.f64 t (/.f64 (*.f64 i i) b)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t))))) (fma.f64 -1/3 (*.f64 c (*.f64 y (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)) 1/18)))) (cbrt.f64 (/.f64 t i))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 i 2)) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))))))) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 c y) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 i 16)) 1/9))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 i 2)) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 2/3 (*.f64 (*.f64 c (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (/.f64 (*.f64 t b) (pow.f64 i 2))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 i 13)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2)))) i)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 i 16)) 1/3))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 t b)) (pow.f64 i 3)))))))))) (pow.f64 (/.f64 t i) 1/3))))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 i i) (*.f64 t t))) (*.f64 y y)) (fma.f64 1/3 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 t (/.f64 (*.f64 i i) b))))) (fma.f64 -1/3 (*.f64 c (*.f64 y (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)) 1/18)))) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 i i) (*.f64 t t))) (pow.f64 y 3)) (fma.f64 2/3 (*.f64 (*.f64 c (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (fma.f64 1/3 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (/.f64 t (/.f64 (*.f64 i i) b))))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18))) (fma.f64 -1 (/.f64 c (/.f64 i (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 t (/.f64 (*.f64 i i) b))))) (+.f64 (/.f64 a (/.f64 (*.f64 i i) t)) (fma.f64 -1/27 (*.f64 (pow.f64 c 3) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)))) (neg.f64 (/.f64 (*.f64 (*.f64 t c) b) (pow.f64 i 3)))))))) (cbrt.f64 (/.f64 t i)))))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 i i) (*.f64 t t))) (*.f64 y y)) (fma.f64 1/3 (*.f64 (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18)) (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (-.f64 (/.f64 t (/.f64 (*.f64 i i) b)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t))))) (fma.f64 -1/3 (*.f64 c (*.f64 y (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)) 1/18)))) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 i i) (*.f64 t t))) (pow.f64 y 3)) (fma.f64 2/3 (*.f64 (*.f64 c (-.f64 (fma.f64 1/3 (*.f64 (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18)) (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (/.f64 t (/.f64 (*.f64 i i) b))) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18))) (-.f64 (+.f64 (/.f64 a (/.f64 (*.f64 i i) t)) (-.f64 (*.f64 (*.f64 -1/27 (pow.f64 c 3)) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)))) (/.f64 (*.f64 (*.f64 t c) b) (pow.f64 i 3)))) (/.f64 c (/.f64 i (-.f64 (/.f64 t (/.f64 (*.f64 i i) b)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)))))))) (cbrt.f64 (/.f64 t i)))))
(pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) 1/3)
(cbrt.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))))))
(cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 16)) 1/9) (*.f64 (pow.f64 y 3) a))) (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) 1/3))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 16)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 16)) 1/18)) (*.f64 (pow.f64 y 3) a)) (cbrt.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))))))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 16)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 16)) 1/18)) (*.f64 (pow.f64 y 3) a)) (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 16)) 1/9) (*.f64 (pow.f64 y 3) a))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) 1) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3))))))) (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) 1/3)))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 16)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 16)) 1/18)) (*.f64 (pow.f64 y 3) a)) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (*.f64 t t))) (*.f64 a a)) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18)) (pow.f64 y 6)) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3))))) (cbrt.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))))))))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 16)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 16)) 1/18)) (*.f64 (pow.f64 y 3) a)) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (*.f64 t t))) (*.f64 a a)) (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18))) (pow.f64 y 6)) (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)))) (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 16)) 1/9) (*.f64 (pow.f64 y 3) a))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) 1) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 a 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) 1) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 a 3) (+.f64 (/.f64 (*.f64 (pow.f64 y 9) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4)) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 16)) 1/3) (pow.f64 y 9))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 13)) 1/9) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))))))))) (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) 1/3))))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 16)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 16)) 1/18)) (*.f64 (pow.f64 y 3) a)) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (*.f64 t t))) (*.f64 a a)) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18)) (pow.f64 y 6)) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3))))) (fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (*.f64 t t))) (pow.f64 a 3)) (+.f64 (/.f64 (pow.f64 y 9) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 4) t)) (fma.f64 -1/27 (*.f64 (pow.f64 y 9) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 16)))) (*.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 13)) 1/18)) (pow.f64 y 3)) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18)) (pow.f64 y 6)) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3))))))))) (cbrt.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))))))))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 16)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 16)) 1/18)) (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (*.f64 t t)))) (+.f64 (*.f64 (*.f64 a a) (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18))) (pow.f64 y 6)) (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)))) (*.f64 (pow.f64 a 3) (+.f64 (/.f64 (pow.f64 y 9) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 4) t)) (fma.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 13)) 1/18)) (pow.f64 y 3)) (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18))) (pow.f64 y 6)) (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)))) (*.f64 (*.f64 -1/27 (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 16)))) (pow.f64 y 9))))))) (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)))))
(pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/3)
(cbrt.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))))
(cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/9) (/.f64 (*.f64 (pow.f64 y 2) b) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/3))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7)) 1/18)) (/.f64 (*.f64 (*.f64 y y) b) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))) (cbrt.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)) 1/18)) (/.f64 (*.f64 (*.f64 y y) b) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))) (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/9) (/.f64 (*.f64 (pow.f64 y 2) b) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (+.f64 (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/3) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) 1) (pow.f64 t 2)) 1/3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4))))) (pow.f64 b 2))))))
(+.f64 (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7)) 1/18)) (/.f64 (*.f64 (*.f64 y y) b) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))) (cbrt.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))))) (*.f64 (*.f64 -1/3 (cbrt.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 t t)))) (*.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3)))) (*.f64 b b))))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)) 1/18)) (/.f64 (*.f64 (*.f64 y y) b) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (*.f64 t t))) (*.f64 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18))) (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (neg.f64 (*.f64 t (pow.f64 y 4))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3))) (*.f64 b b))) (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/9) (/.f64 (*.f64 (pow.f64 y 2) b) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (+.f64 (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 4)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/9) (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))) (pow.f64 y 2))))) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3) (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 4)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/9) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))))) (/.f64 (*.f64 (pow.f64 y 6) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))))) (pow.f64 b 3)) (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) 1) (pow.f64 t 2)) 1/3))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) 1) (pow.f64 t 2)) 1/3) (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4))))) (pow.f64 b 2)))))))
(+.f64 (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7)) 1/18)) (/.f64 (*.f64 (*.f64 y y) b) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))) (cbrt.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))))) (*.f64 -1/3 (+.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 t t))) (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18)) (*.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3)))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 4)))))) (fma.f64 -1/27 (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3)) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7)))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18)) (*.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3)))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 4)))))) (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 4) t))))) (pow.f64 b 3))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 t t))) (*.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3)))) (*.f64 b b))))))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)) 1/18)) (/.f64 (*.f64 (*.f64 y y) b) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))) (fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (*.f64 t t))) (+.f64 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) 1/18)) (*.f64 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18))) (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (neg.f64 (*.f64 t (pow.f64 y 4))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4)))))) (fma.f64 -1/27 (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3)) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) 1/18)) (*.f64 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18))) (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (neg.f64 (*.f64 t (pow.f64 y 4))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4)))))) (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4) t))))) (pow.f64 b 3)) (*.f64 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18))) (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (neg.f64 (*.f64 t (pow.f64 y 4))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3))) (*.f64 b b)))) (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)))))
(pow.f64 (/.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) 1/3)
(cbrt.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))
(cbrt.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)))
(+.f64 (pow.f64 (/.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) 1/3) (*.f64 -1/3 (*.f64 (/.f64 (*.f64 c y) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/9))))
(+.f64 (*.f64 (*.f64 -1/3 (/.f64 (*.f64 c y) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)) 1/18))) (cbrt.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))))
(fma.f64 -1/3 (*.f64 (/.f64 (*.f64 c y) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7)) 1/18))) (cbrt.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))))
(+.f64 (pow.f64 (/.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 c y) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/9))) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (pow.f64 y 2)))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2)) (pow.f64 t 2)) 1/3)))))
(+.f64 (*.f64 -1/3 (+.f64 (*.f64 (/.f64 (*.f64 c y) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)) 1/18))) (*.f64 (*.f64 c c) (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18))) (neg.f64 (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3)))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 t t))))))) (cbrt.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))))
(fma.f64 -1/3 (fma.f64 (/.f64 (*.f64 c y) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7)) 1/18)) (*.f64 (*.f64 c c) (*.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7))))) (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 t t)))))) (cbrt.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))))
(+.f64 (pow.f64 (/.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 c y) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/9))) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) 1/9) (*.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))))) y) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 4)) 1/3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/3) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 3)))))) (pow.f64 c 3)) (pow.f64 (/.f64 (*.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2)) (pow.f64 t 2)) 1/3))) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 c 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (pow.f64 y 2)))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2)) (pow.f64 t 2)) 1/3))))))
(+.f64 (fma.f64 -1/3 (*.f64 (/.f64 (*.f64 c y) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)) 1/18))) (*.f64 -1/3 (+.f64 (*.f64 (+.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 4) t)) (fma.f64 2/3 (*.f64 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18))) (neg.f64 (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3)))) (*.f64 y (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 4))))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) 1/18))) (*.f64 -1/27 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3)) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7))))))) (*.f64 (pow.f64 c 3) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 t t))))) (*.f64 (*.f64 c c) (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18))) (neg.f64 (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3)))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 t t)))))))) (cbrt.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))))
(+.f64 (*.f64 -1/3 (+.f64 (*.f64 (/.f64 (*.f64 c y) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7)) 1/18))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 t t))) (+.f64 (*.f64 (pow.f64 c 3) (+.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4) t)) (fma.f64 2/3 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7))))) (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3))) (*.f64 y (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4))))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) 1/18))) (*.f64 -1/27 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3)) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7)))))))) (*.f64 (*.f64 c c) (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7))))) (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3)))))))) (cbrt.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))))
(pow.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3)
(cbrt.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))
(cbrt.f64 (/.f64 t (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))
(+.f64 (pow.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (*.f64 (pow.f64 y 16) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7))) 1/9) (/.f64 i (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))
(+.f64 (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7)) 1/18)) (/.f64 i (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))) (cbrt.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))))
(fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7)) 1/18)) (/.f64 i (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (cbrt.f64 (/.f64 t (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2))) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))))) (+.f64 (pow.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (*.f64 (pow.f64 y 16) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7))) 1/9) (/.f64 i (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (*.f64 t t))) (*.f64 i i)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7))) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18))) (neg.f64 (/.f64 (/.f64 t (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3))))) (+.f64 (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7)) 1/18)) (/.f64 i (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))) (cbrt.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 y y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 t t))) (*.f64 (*.f64 i i) (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7))) (/.f64 (neg.f64 t) (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))))) (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7)) 1/18)) (/.f64 i (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (cbrt.f64 (/.f64 t (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))))
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2))) (pow.f64 t 2)) 1/3) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))))) (+.f64 (pow.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (*.f64 (pow.f64 y 16) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7))) 1/9) (/.f64 i (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (*.f64 -1/3 (*.f64 (*.f64 (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (*.f64 (pow.f64 y 16) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7))) 1/3) (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 3)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (*.f64 (pow.f64 y 13) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 4)) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))))) (*.f64 4/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (*.f64 (pow.f64 y 13) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 4)) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))))))) (pow.f64 i 3)) (pow.f64 (/.f64 (*.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2))) (pow.f64 t 2)) 1/3))))))
(fma.f64 -1/3 (*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (*.f64 t t))) (*.f64 i i)) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7))) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18))) (neg.f64 (/.f64 (/.f64 t (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3))))) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7)) 1/18)) (/.f64 i (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (*.f64 (+.f64 (fma.f64 -1/27 (*.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7)))) (/.f64 (/.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 4))) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 y 13))) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 y 13))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 4)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7))) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18))) (neg.f64 (/.f64 (/.f64 t (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3))))) 2/3)) (*.f64 (pow.f64 i 3) (cbrt.f64 (/.f64 (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (*.f64 t t))))))) (cbrt.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))))
(fma.f64 -1/3 (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 y y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 t t))) (*.f64 (*.f64 i i) (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7))) (/.f64 (neg.f64 t) (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))))) (fma.f64 -1/3 (fma.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7)) 1/18)) (/.f64 i (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (*.f64 (fma.f64 -1/27 (/.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7))) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (pow.f64 y 13))) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (pow.f64 y 13))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)))) (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7))) (/.f64 (neg.f64 t) (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3))))) 2/3 (/.f64 (/.f64 t (pow.f64 y 4)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)))) (*.f64 (pow.f64 i 3) (cbrt.f64 (/.f64 (*.f64 (*.f64 y y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 t t)))))) (cbrt.f64 (/.f64 t (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))
(/.f64 t (fma.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) i))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(/.f64 t i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (/.f64 t i))
(fma.f64 -1 (/.f64 (*.f64 c (*.f64 t y)) (*.f64 i i)) (/.f64 t i))
(-.f64 (/.f64 t i) (/.f64 (*.f64 c (*.f64 t y)) (*.f64 i i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) (pow.f64 y 2))) (/.f64 t i)))
(fma.f64 -1 (/.f64 (*.f64 c (*.f64 t y)) (*.f64 i i)) (fma.f64 -1 (*.f64 (*.f64 y y) (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 t (/.f64 (*.f64 i i) b)))) (/.f64 t i)))
(-.f64 (-.f64 (/.f64 t i) (*.f64 (*.f64 y y) (-.f64 (/.f64 t (/.f64 (*.f64 i i) b)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t))))) (/.f64 (*.f64 c (*.f64 t y)) (*.f64 i i)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) c) i)) (*.f64 -1 (/.f64 (*.f64 c (*.f64 t b)) (pow.f64 i 3))))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) (pow.f64 y 2))) (/.f64 t i))))
(fma.f64 -1 (/.f64 (*.f64 c (*.f64 t y)) (*.f64 i i)) (fma.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 a (/.f64 (*.f64 i i) t)) (*.f64 -1 (+.f64 (/.f64 c (/.f64 i (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 t (/.f64 (*.f64 i i) b))))) (/.f64 (*.f64 (*.f64 t c) b) (pow.f64 i 3)))))) (fma.f64 -1 (*.f64 (*.f64 y y) (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 t (/.f64 (*.f64 i i) b)))) (/.f64 t i))))
(-.f64 (-.f64 (-.f64 (/.f64 t i) (*.f64 (*.f64 y y) (-.f64 (/.f64 t (/.f64 (*.f64 i i) b)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t))))) (*.f64 (pow.f64 y 3) (-.f64 (-.f64 (/.f64 a (/.f64 (*.f64 i i) t)) (/.f64 c (/.f64 i (-.f64 (/.f64 t (/.f64 (*.f64 i i) b)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)))))) (/.f64 (*.f64 (*.f64 t c) b) (pow.f64 i 3))))) (/.f64 (*.f64 c (*.f64 t y)) (*.f64 i i)))
(/.f64 t (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (/.f64 t (pow.f64 y 4)))
(fma.f64 -1 (/.f64 (*.f64 t a) (pow.f64 y 5)) (/.f64 t (pow.f64 y 4)))
(-.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (*.f64 t a) (pow.f64 y 5)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4))))
(fma.f64 -1 (/.f64 (*.f64 t a) (pow.f64 y 5)) (fma.f64 -1 (/.f64 (fma.f64 t b (neg.f64 (*.f64 t (*.f64 a a)))) (pow.f64 y 6)) (/.f64 t (pow.f64 y 4))))
(-.f64 (-.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (*.f64 t (+.f64 b (neg.f64 (*.f64 a a)))) (pow.f64 y 6))) (/.f64 (*.f64 t a) (pow.f64 y 5)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 t b))) (*.f64 c t))) (pow.f64 y 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4)))))
(fma.f64 -1 (/.f64 (*.f64 t a) (pow.f64 y 5)) (fma.f64 -1 (/.f64 (fma.f64 -1 (*.f64 a (fma.f64 t b (neg.f64 (*.f64 t (*.f64 a a))))) (fma.f64 -1 (*.f64 (*.f64 t b) a) (*.f64 t c))) (pow.f64 y 7)) (fma.f64 -1 (/.f64 (fma.f64 t b (neg.f64 (*.f64 t (*.f64 a a)))) (pow.f64 y 6)) (/.f64 t (pow.f64 y 4)))))
(-.f64 (-.f64 (-.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (*.f64 t (+.f64 b (neg.f64 (*.f64 a a)))) (pow.f64 y 6))) (/.f64 (+.f64 (*.f64 (neg.f64 a) (+.f64 (*.f64 t (+.f64 b (neg.f64 (*.f64 a a)))) (*.f64 t b))) (*.f64 t c)) (pow.f64 y 7))) (/.f64 (*.f64 t a) (pow.f64 y 5)))
(/.f64 t (pow.f64 y 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (/.f64 t (pow.f64 y 4)))
(fma.f64 -1 (/.f64 (*.f64 t a) (pow.f64 y 5)) (/.f64 t (pow.f64 y 4)))
(-.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (*.f64 t a) (pow.f64 y 5)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (/.f64 t (pow.f64 y 4))))
(fma.f64 -1 (/.f64 (*.f64 t a) (pow.f64 y 5)) (fma.f64 -1 (/.f64 (fma.f64 t b (neg.f64 (*.f64 t (*.f64 a a)))) (pow.f64 y 6)) (/.f64 t (pow.f64 y 4))))
(-.f64 (-.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (*.f64 t (+.f64 b (neg.f64 (*.f64 a a)))) (pow.f64 y 6))) (/.f64 (*.f64 t a) (pow.f64 y 5)))
(+.f64 (/.f64 (*.f64 a (*.f64 t b)) (pow.f64 y 7)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a t) (pow.f64 y 5))) (+.f64 (/.f64 (*.f64 a (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t)))) (pow.f64 y 7)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t b) (*.f64 -1 (*.f64 (pow.f64 a 2) t))) (pow.f64 y 6))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c t) (pow.f64 y 7))) (/.f64 t (pow.f64 y 4)))))))
(+.f64 (/.f64 a (/.f64 (pow.f64 y 7) (*.f64 t b))) (fma.f64 -1 (/.f64 (*.f64 t a) (pow.f64 y 5)) (+.f64 (/.f64 a (/.f64 (pow.f64 y 7) (fma.f64 t b (neg.f64 (*.f64 t (*.f64 a a)))))) (fma.f64 -1 (/.f64 (fma.f64 t b (neg.f64 (*.f64 t (*.f64 a a)))) (pow.f64 y 6)) (fma.f64 -1 (/.f64 (*.f64 t c) (pow.f64 y 7)) (/.f64 t (pow.f64 y 4)))))))
(+.f64 (-.f64 (/.f64 a (/.f64 (pow.f64 y 7) (*.f64 t b))) (/.f64 (*.f64 t a) (pow.f64 y 5))) (+.f64 (/.f64 a (/.f64 (pow.f64 y 7) (*.f64 t (+.f64 b (neg.f64 (*.f64 a a)))))) (-.f64 (-.f64 (/.f64 t (pow.f64 y 4)) (/.f64 (*.f64 t c) (pow.f64 y 7))) (/.f64 (*.f64 t (+.f64 b (neg.f64 (*.f64 a a)))) (pow.f64 y 6)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))))) (neg.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (*.f64 t a)))))
(-.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (*.f64 t a))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2)))))
(+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))))) (/.f64 (*.f64 a a) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3) (*.f64 t (pow.f64 y 6))))) (neg.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (*.f64 t a)))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (-.f64 (/.f64 (*.f64 a a) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (*.f64 t (pow.f64 y 6)))) (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (*.f64 t a)))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a t)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2))))))
(+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))))) (/.f64 (*.f64 a a) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3) (*.f64 t (pow.f64 y 6))))) (*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 t (pow.f64 a 3))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 4)) (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (*.f64 t a))))))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (-.f64 (-.f64 (/.f64 (*.f64 a a) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (*.f64 t (pow.f64 y 6)))) (/.f64 (*.f64 (pow.f64 y 9) (*.f64 t (pow.f64 a 3))) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 4))) (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (*.f64 t a)))))
(/.f64 t (*.f64 a (pow.f64 y 3)))
(/.f64 t (*.f64 (pow.f64 y 3) a))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) t))))
(-.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 t (*.f64 a a))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 a 3) (pow.f64 y 9)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) t)) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (pow.f64 y 9)) (/.f64 t (pow.f64 a 3)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 9)) (/.f64 t (pow.f64 a 3)) (/.f64 (neg.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) t))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) t) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (pow.f64 y 9)) (/.f64 t (pow.f64 a 3))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3) (pow.f64 y 12)) (/.f64 t (pow.f64 a 4))) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) t))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 9)) (/.f64 t (pow.f64 a 3)) (neg.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 12)) (/.f64 t (pow.f64 a 4)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 t (*.f64 a a)))))))
(/.f64 t (*.f64 a (pow.f64 y 3)))
(/.f64 t (*.f64 (pow.f64 y 3) a))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) t))))
(-.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 t (*.f64 a a))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 a 3) (pow.f64 y 9)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (fma.f64 -1 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) t)) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (pow.f64 y 9)) (/.f64 t (pow.f64 a 3)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 9)) (/.f64 t (pow.f64 a 3)) (/.f64 (neg.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) t))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 2) t) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3) t) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) t) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 2) (pow.f64 y 9)) (/.f64 t (pow.f64 a 3))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3) (pow.f64 y 12)) (/.f64 t (pow.f64 a 4))) (neg.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) (/.f64 (*.f64 (*.f64 a a) (pow.f64 y 6)) t))))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 2) (pow.f64 y 9)) (/.f64 t (pow.f64 a 3)) (neg.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3) (pow.f64 y 12)) (/.f64 t (pow.f64 a 4)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (pow.f64 y 6)) (/.f64 t (*.f64 a a)))))))
(/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))
(/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (neg.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 t b)))))
(-.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (*.f64 t b))))
(+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 t (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))
(+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (+.f64 (neg.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 t b)))) (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3) (*.f64 t (*.f64 b b))))))
(-.f64 (+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3) (*.f64 t (*.f64 b b))))) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (*.f64 t b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 t (pow.f64 b 3))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (+.f64 (/.f64 t (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (*.f64 t (pow.f64 b 2))) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t b)) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 t (pow.f64 b 3))) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 4)) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (+.f64 (neg.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 t b)))) (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3) (*.f64 t (*.f64 b b)))))))
(-.f64 (-.f64 (+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3) (*.f64 t (*.f64 b b))))) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (*.f64 t b)))) (/.f64 (*.f64 (pow.f64 y 6) (*.f64 t (pow.f64 b 3))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4)))
(/.f64 t (*.f64 (pow.f64 y 2) b))
(/.f64 t (*.f64 (*.f64 y y) b))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))
(+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 4)) (/.f64 t (*.f64 b b)))))
(-.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 4)) (/.f64 t (*.f64 b b))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2))))))
(+.f64 (+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 4)) (/.f64 t (*.f64 b b))))) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 6)) (/.f64 (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (pow.f64 b 3))))
(fma.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 6)) (/.f64 (*.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (pow.f64 b 3)) (-.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 4)) (/.f64 t (*.f64 b b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 8) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (pow.f64 y 8)) (/.f64 (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (pow.f64 b 4))) (+.f64 (+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 4)) (/.f64 t (*.f64 b b))))) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 6)) (/.f64 (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (pow.f64 b 3)))))
(-.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 6)) (/.f64 (*.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (pow.f64 b 3)) (-.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 4)) (/.f64 t (*.f64 b b))))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (pow.f64 y 8)) (/.f64 (*.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (pow.f64 b 4))))
(/.f64 t (*.f64 (pow.f64 y 2) b))
(/.f64 t (*.f64 (*.f64 y y) b))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))
(+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 4)) (/.f64 t (*.f64 b b)))))
(-.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 4)) (/.f64 t (*.f64 b b))))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2))))))
(+.f64 (+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 4)) (/.f64 t (*.f64 b b))))) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 6)) (/.f64 (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (pow.f64 b 3))))
(fma.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 6)) (/.f64 (*.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (pow.f64 b 3)) (-.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 4)) (/.f64 t (*.f64 b b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 8) (pow.f64 b 4)))) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) (*.f64 (pow.f64 y 6) (pow.f64 b 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) t) (*.f64 (pow.f64 y 4) (pow.f64 b 2)))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (pow.f64 y 8)) (/.f64 (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (pow.f64 b 4))) (+.f64 (+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (neg.f64 (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 4)) (/.f64 t (*.f64 b b))))) (*.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (pow.f64 y 6)) (/.f64 (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (pow.f64 b 3)))))
(-.f64 (fma.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 6)) (/.f64 (*.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (pow.f64 b 3)) (-.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (pow.f64 y 4)) (/.f64 t (*.f64 b b))))) (*.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (pow.f64 y 8)) (/.f64 (*.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) (pow.f64 b 4))))
(/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))
(/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 t y))) (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))
(-.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (/.f64 c (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 t y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 t y))) (+.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (/.f64 (*.f64 (*.f64 c c) (*.f64 t (*.f64 y y))) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3))))
(-.f64 (+.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (/.f64 (*.f64 (*.f64 c c) (*.f64 t (*.f64 y y))) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3))) (/.f64 c (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 t y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (/.f64 t (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 t y))) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 t (pow.f64 y 3))) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 4)) (+.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) (/.f64 (*.f64 (*.f64 c c) (*.f64 t (*.f64 y y))) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3)))))
(-.f64 (-.f64 (+.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) (/.f64 (*.f64 (*.f64 c c) (*.f64 t (*.f64 y y))) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3))) (/.f64 (*.f64 (pow.f64 c 3) (*.f64 t (pow.f64 y 3))) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4))) (/.f64 c (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 t y))))
(/.f64 t (*.f64 c y))
(+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))
(+.f64 (/.f64 t (*.f64 c y)) (neg.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 (*.f64 y y) (*.f64 c c)) t))))
(-.f64 (/.f64 t (*.f64 c y)) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (/.f64 (*.f64 (*.f64 c y) (*.f64 c y)) t)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2))))))
(+.f64 (+.f64 (/.f64 t (*.f64 c y)) (neg.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 (*.f64 y y) (*.f64 c c)) t)))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))
(+.f64 (-.f64 (/.f64 t (*.f64 c y)) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (/.f64 (*.f64 (*.f64 c y) (*.f64 c y)) t))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))))
(fma.f64 -1 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 c 4)) (*.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (neg.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 (*.f64 y y) (*.f64 c c)) t))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))))
(-.f64 (+.f64 (/.f64 t (*.f64 c y)) (-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (/.f64 (*.f64 (*.f64 c y) (*.f64 c y)) t)))) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 c 4)) (*.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)))))
(/.f64 t (*.f64 c y))
(+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))
(+.f64 (/.f64 t (*.f64 c y)) (neg.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 (*.f64 y y) (*.f64 c c)) t))))
(-.f64 (/.f64 t (*.f64 c y)) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (/.f64 (*.f64 (*.f64 c y) (*.f64 c y)) t)))
(+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2))))))
(+.f64 (+.f64 (/.f64 t (*.f64 c y)) (neg.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 (*.f64 y y) (*.f64 c c)) t)))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))
(+.f64 (-.f64 (/.f64 t (*.f64 c y)) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (/.f64 (*.f64 (*.f64 c y) (*.f64 c y)) t))) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (*.f64 t (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) t) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))))))
(fma.f64 -1 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 c 4)) (*.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (neg.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (/.f64 (*.f64 (*.f64 y y) (*.f64 c c)) t))) (/.f64 (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))))))
(-.f64 (+.f64 (/.f64 t (*.f64 c y)) (-.f64 (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) t) (*.f64 (pow.f64 y 3) (pow.f64 c 3))) (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (/.f64 (*.f64 (*.f64 c y) (*.f64 c y)) t)))) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 c 4)) (*.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)))))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))
(/.f64 t (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (neg.f64 (/.f64 (*.f64 t i) (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)))))
(-.f64 (/.f64 t (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (/.f64 (*.f64 t i) (*.f64 (*.f64 y y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (pow.f64 i 2) t) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (fma.f64 -1 (/.f64 (*.f64 t i) (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (/.f64 (/.f64 (*.f64 t (*.f64 i i)) (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3))))
(+.f64 (/.f64 t (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (-.f64 (/.f64 (/.f64 (*.f64 t (*.f64 i i)) (pow.f64 y 3)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)) (/.f64 (*.f64 t i) (*.f64 (*.f64 y y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 i 3) t) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i t) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (pow.f64 i 2) t) (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 y 4)) (/.f64 t (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 4))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (fma.f64 -1 (/.f64 (*.f64 t i) (*.f64 (*.f64 y y) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (/.f64 (/.f64 (*.f64 t (*.f64 i i)) (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3)))))
(-.f64 (+.f64 (/.f64 t (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (-.f64 (/.f64 (/.f64 (*.f64 t (*.f64 i i)) (pow.f64 y 3)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)) (/.f64 (*.f64 t i) (*.f64 (*.f64 y y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))))) (*.f64 (/.f64 (pow.f64 i 3) (pow.f64 y 4)) (/.f64 t (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 t i) (neg.f64 (/.f64 (*.f64 (*.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i))))
(-.f64 (/.f64 t i) (/.f64 (*.f64 (*.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (*.f64 i i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (+.f64 (/.f64 t i) (neg.f64 (/.f64 (*.f64 (*.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i)))) (/.f64 (*.f64 (*.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (pow.f64 i 3)))
(+.f64 (-.f64 (/.f64 t i) (/.f64 (*.f64 (*.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (*.f64 i i))) (/.f64 (*.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (pow.f64 i 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))))))
(+.f64 (/.f64 (*.f64 (*.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i)) (/.f64 (*.f64 (*.f64 t (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3)) (pow.f64 i 4))))))
(+.f64 (/.f64 (*.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (pow.f64 i 3)) (-.f64 (-.f64 (/.f64 t i) (/.f64 (*.f64 (*.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (*.f64 i i))) (/.f64 (*.f64 (*.f64 t (pow.f64 y 3)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)) (pow.f64 i 4))))
(/.f64 t i)
(+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))))
(+.f64 (/.f64 t i) (neg.f64 (/.f64 (*.f64 (*.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i))))
(-.f64 (/.f64 t i) (/.f64 (*.f64 (*.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (*.f64 i i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2)))))
(+.f64 (+.f64 (/.f64 t i) (neg.f64 (/.f64 (*.f64 (*.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i)))) (/.f64 (*.f64 (*.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (pow.f64 i 3)))
(+.f64 (-.f64 (/.f64 t i) (/.f64 (*.f64 (*.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (*.f64 i i))) (/.f64 (*.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (pow.f64 i 3)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 t (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 3)) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (pow.f64 i 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (pow.f64 i 4))))))
(+.f64 (/.f64 (*.f64 (*.f64 t (*.f64 y y)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (pow.f64 i 3)) (+.f64 (/.f64 t i) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 t y) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) (*.f64 i i)) (/.f64 (*.f64 (*.f64 t (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3)) (pow.f64 i 4))))))
(+.f64 (/.f64 (*.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (pow.f64 i 3)) (-.f64 (-.f64 (/.f64 t i) (/.f64 (*.f64 (*.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (*.f64 i i))) (/.f64 (*.f64 (*.f64 t (pow.f64 y 3)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)) (pow.f64 i 4))))
(*.f64 (pow.f64 1 1/3) (/.f64 t i))
(/.f64 t i)
(+.f64 (*.f64 (pow.f64 1 1/3) (/.f64 t i)) (*.f64 (+.f64 (*.f64 -2/3 (*.f64 c (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 i 22)) 1/9))) (*.f64 -1/3 (*.f64 c (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 i 22)) 1/9)))) y))
(+.f64 (/.f64 t i) (*.f64 y (*.f64 (*.f64 c (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 i 22)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 i 22)) 1/18))) -1)))
(fma.f64 y (*.f64 (*.f64 c (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 i 22)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 i 22)) 1/18))) -1) (/.f64 t i))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) i) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 i) t) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2)))))) (*.f64 1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 i 32)) 1/9))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (/.f64 (*.f64 t b) (pow.f64 i 2)))))) (*.f64 2/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9)))))) (+.f64 (*.f64 (pow.f64 1 1/3) (/.f64 t i)) (*.f64 (+.f64 (*.f64 -2/3 (*.f64 c (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 i 22)) 1/9))) (*.f64 -1/3 (*.f64 c (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 i 22)) 1/9)))) y)))
(fma.f64 (*.f64 y y) (fma.f64 (cbrt.f64 (/.f64 t i)) (fma.f64 -2/3 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 t (/.f64 (*.f64 i i) b)))) (cbrt.f64 (/.f64 i t))) (*.f64 (*.f64 1/9 (*.f64 c c)) (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 i 32)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 i 32)) 1/18)))) (+.f64 (*.f64 -1/3 (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (fma.f64 1/3 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (/.f64 t (/.f64 (*.f64 i i) b))))) (*.f64 (*.f64 2/9 (*.f64 c c)) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))))) (+.f64 (/.f64 t i) (*.f64 y (*.f64 (*.f64 c (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 i 22)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 i 22)) 1/18))) -1))))
(fma.f64 (*.f64 y y) (fma.f64 (cbrt.f64 (/.f64 t i)) (fma.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 i t))) (fma.f64 1/3 (*.f64 (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18)) (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (-.f64 (/.f64 t (/.f64 (*.f64 i i) b)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)))) (*.f64 (*.f64 1/9 (*.f64 c c)) (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 i 32)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 i 32)) 1/18)))) (fma.f64 -1/3 (-.f64 (fma.f64 1/3 (*.f64 (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18)) (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (/.f64 t (/.f64 (*.f64 i i) b))) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t))) (*.f64 (*.f64 (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18)) (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) 2/9))) (fma.f64 y (*.f64 (*.f64 c (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 i 22)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 i 22)) 1/18))) -1) (/.f64 t i)))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) i) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 i) t) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2)))))) (*.f64 1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 i 32)) 1/9))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (/.f64 (*.f64 t b) (pow.f64 i 2)))))) (*.f64 2/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9)))))) (+.f64 (*.f64 (pow.f64 1 1/3) (/.f64 t i)) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 c (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 i 22)) 1/9))) (*.f64 -1/3 (*.f64 c (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 i 22)) 1/9)))) y) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 2/9 (*.f64 (*.f64 c (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (/.f64 (*.f64 t b) (pow.f64 i 2))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 i 13)) 1/9))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) i) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 i) t) 1/3) (+.f64 (*.f64 2/3 (*.f64 (*.f64 c (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (/.f64 (*.f64 t b) (pow.f64 i 2))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 i 13)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2)))) i)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 i 16)) 1/3))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 t b)) (pow.f64 i 3))))))))) (*.f64 2/9 (*.f64 (*.f64 c (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))))) (pow.f64 (/.f64 (*.f64 1 t) (pow.f64 i 10)) 1/9))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))) c) i)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 i 2)) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 c 3) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 i 16)) 1/3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 t b)) (pow.f64 i 3))) (*.f64 2/3 (*.f64 (*.f64 c (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 i 13)) 1/9))))))))) (*.f64 -1/3 (*.f64 (*.f64 c (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 i) t) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 i 35)) 1/9))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) t) (pow.f64 i 3))) (/.f64 (*.f64 t b) (pow.f64 i 2)))))) (*.f64 1/9 (*.f64 (pow.f64 c 2) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 i 32)) 1/9))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 i 16)) 1/9))))))))))
(fma.f64 (*.f64 y y) (fma.f64 (cbrt.f64 (/.f64 t i)) (fma.f64 -2/3 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 t (/.f64 (*.f64 i i) b)))) (cbrt.f64 (/.f64 i t))) (*.f64 (*.f64 1/9 (*.f64 c c)) (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 i 32)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 i 32)) 1/18)))) (+.f64 (*.f64 -1/3 (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (fma.f64 1/3 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (/.f64 t (/.f64 (*.f64 i i) b))))) (*.f64 (*.f64 2/9 (*.f64 c c)) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))))) (+.f64 (/.f64 t i) (fma.f64 (*.f64 (*.f64 c (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 i 22)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 i 22)) 1/18))) -1) y (*.f64 (pow.f64 y 3) (fma.f64 2/9 (*.f64 (*.f64 c (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (fma.f64 1/3 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (/.f64 t (/.f64 (*.f64 i i) b))))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18))) (fma.f64 (cbrt.f64 (/.f64 t i)) (fma.f64 -2/3 (*.f64 (fma.f64 2/3 (*.f64 (*.f64 c (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (fma.f64 1/3 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (/.f64 t (/.f64 (*.f64 i i) b))))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18))) (fma.f64 -1 (/.f64 c (/.f64 i (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 t (/.f64 (*.f64 i i) b))))) (+.f64 (/.f64 a (/.f64 (*.f64 i i) t)) (fma.f64 -1/27 (*.f64 (pow.f64 c 3) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)))) (neg.f64 (/.f64 (*.f64 (*.f64 t c) b) (pow.f64 i 3))))))) (cbrt.f64 (/.f64 i t))) (*.f64 2/9 (*.f64 (*.f64 c (fma.f64 1/3 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 t (/.f64 (*.f64 i i) b))))) (*.f64 (pow.f64 (/.f64 t (pow.f64 i 10)) 1/18) (pow.f64 (/.f64 t (pow.f64 i 10)) 1/18))))) (+.f64 (*.f64 -1/3 (fma.f64 -1 (/.f64 c (/.f64 i (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 t (/.f64 (*.f64 i i) b))))) (+.f64 (/.f64 a (/.f64 (*.f64 i i) t)) (fma.f64 -1/27 (*.f64 (pow.f64 c 3) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 t c) b) (pow.f64 i 3)) (*.f64 (*.f64 2/3 (*.f64 c (fma.f64 1/3 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 t (/.f64 (*.f64 i i) b)))))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18)))))))) (*.f64 (*.f64 -1/3 (*.f64 c (fma.f64 -2/3 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 c c) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (fma.f64 -1 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)) (/.f64 t (/.f64 (*.f64 i i) b)))) (cbrt.f64 (/.f64 i t))) (*.f64 (*.f64 1/9 (*.f64 c c)) (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 i 32)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 i 32)) 1/18)))))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)) 1/18))))))))))
(+.f64 (fma.f64 (*.f64 y y) (fma.f64 (cbrt.f64 (/.f64 t i)) (fma.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 i t))) (fma.f64 1/3 (*.f64 (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18)) (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (-.f64 (/.f64 t (/.f64 (*.f64 i i) b)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)))) (*.f64 (*.f64 1/9 (*.f64 c c)) (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 i 32)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 i 32)) 1/18)))) (fma.f64 -1/3 (-.f64 (fma.f64 1/3 (*.f64 (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18)) (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (/.f64 t (/.f64 (*.f64 i i) b))) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t))) (*.f64 (*.f64 (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18)) (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) 2/9))) (/.f64 t i)) (fma.f64 (pow.f64 y 3) (fma.f64 (*.f64 (*.f64 c (-.f64 (fma.f64 1/3 (*.f64 (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18)) (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (/.f64 t (/.f64 (*.f64 i i) b))) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18))) 2/9 (fma.f64 -1/3 (+.f64 (-.f64 (+.f64 (/.f64 a (/.f64 (*.f64 i i) t)) (fma.f64 -1/27 (*.f64 (pow.f64 c 3) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)))) (-.f64 (*.f64 (*.f64 2/3 (*.f64 c (fma.f64 1/3 (*.f64 (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18)) (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (-.f64 (/.f64 t (/.f64 (*.f64 i i) b)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)))))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18))) (/.f64 (*.f64 (*.f64 t c) b) (pow.f64 i 3))))) (/.f64 c (/.f64 i (-.f64 (/.f64 t (/.f64 (*.f64 i i) b)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)))))) (*.f64 c (*.f64 (fma.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 i t))) (fma.f64 1/3 (*.f64 (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18)) (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (-.f64 (/.f64 t (/.f64 (*.f64 i i) b)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)))) (*.f64 (*.f64 1/9 (*.f64 c c)) (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 i 32)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 i 32)) 1/18)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)) 1/18))))) (*.f64 (cbrt.f64 (/.f64 t i)) (fma.f64 2/9 (*.f64 (*.f64 c (fma.f64 1/3 (*.f64 (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18)) (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (-.f64 (/.f64 t (/.f64 (*.f64 i i) b)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t))))) (*.f64 (pow.f64 (/.f64 t (pow.f64 i 10)) 1/18) (pow.f64 (/.f64 t (pow.f64 i 10)) 1/18))) (*.f64 -2/3 (*.f64 (fma.f64 2/3 (*.f64 (*.f64 c (-.f64 (fma.f64 1/3 (*.f64 (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18)) (*.f64 c (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 i 35)) 1/18))) (/.f64 t (/.f64 (*.f64 i i) b))) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 i 13)) 1/18))) (-.f64 (+.f64 (/.f64 a (/.f64 (*.f64 i i) t)) (-.f64 (*.f64 (*.f64 -1/27 (pow.f64 c 3)) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 i 16)))) (/.f64 (*.f64 (*.f64 t c) b) (pow.f64 i 3)))) (/.f64 c (/.f64 i (-.f64 (/.f64 t (/.f64 (*.f64 i i) b)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) t))))))) (cbrt.f64 (/.f64 i t)))))))) (*.f64 y (*.f64 (*.f64 c (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 i 22)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 i 22)) 1/18))) -1))))
(*.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (pow.f64 1 1/3))
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))))
(/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i))
(+.f64 (*.f64 a (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 22)) 1/9) (pow.f64 y 3))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 22)) 1/9) (pow.f64 y 3))))) (*.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (pow.f64 1 1/3)))
(fma.f64 a (*.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 22)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 22)) 1/18))) -1) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))))))
(fma.f64 a (*.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 22)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 22)) 1/18))) -1) (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)))
(+.f64 (*.f64 a (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 22)) 1/9) (pow.f64 y 3))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 22)) 1/9) (pow.f64 y 3))))) (+.f64 (*.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (pow.f64 1 1/3)) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 1) t) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 32)) 1/9) (pow.f64 y 6))))) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))))) (pow.f64 a 2))))
(+.f64 (fma.f64 a (*.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 22)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 22)) 1/18))) -1) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))))) (*.f64 (*.f64 a a) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18)) (pow.f64 y 6)) (fma.f64 (cbrt.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))))) (fma.f64 -2/3 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18)) (pow.f64 y 6)) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3)))) (cbrt.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) t))) (*.f64 1/9 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 32)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 32)) 1/18))))) (*.f64 -1/3 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18)) (pow.f64 y 6)) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3)))))))))
(fma.f64 a (*.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 22)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 22)) 1/18))) -1) (fma.f64 (*.f64 a a) (fma.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18)) (pow.f64 y 6)) 2/9 (fma.f64 (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i))) (fma.f64 1/9 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 32)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 32)) 1/18))) (*.f64 -2/3 (*.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18))) (pow.f64 y 6)) (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3))) (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) t))))) (*.f64 -1/3 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18))) (pow.f64 y 6)) (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)))))) (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i))))
(+.f64 (*.f64 a (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 22)) 1/9) (pow.f64 y 3))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 22)) 1/9) (pow.f64 y 3))))) (+.f64 (*.f64 (pow.f64 a 3) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 1) t) 1/3) (+.f64 (/.f64 (*.f64 (pow.f64 y 9) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4)) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 16)) 1/3) (pow.f64 y 9))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 13)) 1/9) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3))))))))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 10)) 1/9) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3))))))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 13)) 1/9) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (/.f64 (*.f64 (pow.f64 y 9) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 4)) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 16)) 1/3) (pow.f64 y 9))) (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 13)) 1/9) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3))))))))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 16)) 1/9) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 1) t) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 32)) 1/9) (pow.f64 y 6))))))))))) (+.f64 (*.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) (pow.f64 1 1/3)) (*.f64 (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 1) t) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 32)) 1/9) (pow.f64 y 6))))) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 35)) 1/9) (pow.f64 y 6))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 6) t) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))) 3)))))))) (pow.f64 a 2)))))
(fma.f64 a (*.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 22)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 22)) 1/18))) -1) (fma.f64 (pow.f64 a 3) (fma.f64 (cbrt.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))))) (fma.f64 -2/3 (*.f64 (+.f64 (/.f64 (pow.f64 y 9) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 4) t)) (fma.f64 -1/27 (*.f64 (pow.f64 y 9) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 16)))) (*.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 13)) 1/18)) (pow.f64 y 3)) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18)) (pow.f64 y 6)) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3)))))))) (cbrt.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) t))) (*.f64 2/9 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 t (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 10)) 1/18) (pow.f64 (/.f64 t (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 10)) 1/18)) (pow.f64 y 3)) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18)) (pow.f64 y 6)) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3))))))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 13)) 1/18)) (pow.f64 y 3)) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18)) (pow.f64 y 6)) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3))))) (+.f64 (*.f64 -1/3 (+.f64 (/.f64 (pow.f64 y 9) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 4) t)) (fma.f64 -1/27 (*.f64 (pow.f64 y 9) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 16)))) (*.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 13)) 1/18)) (pow.f64 y 3)) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18)) (pow.f64 y 6)) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3))))))))) (*.f64 -1/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 16)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 16)) 1/18)) (pow.f64 y 3)) (fma.f64 -2/3 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18)) (pow.f64 y 6)) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3)))) (cbrt.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) t))) (*.f64 1/9 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 32)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 32)) 1/18)))))))))) (+.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))))) (*.f64 (*.f64 a a) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18)) (pow.f64 y 6)) (fma.f64 (cbrt.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))))) (fma.f64 -2/3 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18)) (pow.f64 y 6)) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3)))) (cbrt.f64 (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) t))) (*.f64 1/9 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 32)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 32)) 1/18))))) (*.f64 -1/3 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 35)) 1/18)) (pow.f64 y 6)) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b))))) 3)))))))))))
(fma.f64 a (*.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 22)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 22)) 1/18))) -1) (fma.f64 (pow.f64 a 3) (fma.f64 (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i))) (fma.f64 -2/3 (*.f64 (+.f64 (/.f64 (pow.f64 y 9) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 4) t)) (fma.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 13)) 1/18)) (pow.f64 y 3)) (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18))) (pow.f64 y 6)) (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)))) (*.f64 (*.f64 -1/27 (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 16)))) (pow.f64 y 9)))) (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) t))) (*.f64 2/9 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 t (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 10)) 1/18) (pow.f64 (/.f64 t (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 10)) 1/18)) (pow.f64 y 3)) (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18))) (pow.f64 y 6)) (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)))))) (fma.f64 -1/3 (+.f64 (+.f64 (/.f64 (pow.f64 y 9) (/.f64 (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 4) t)) (fma.f64 2/3 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 13)) 1/18)) (pow.f64 y 3)) (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18))) (pow.f64 y 6)) (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)))) (*.f64 (*.f64 -1/27 (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 16)))) (pow.f64 y 9)))) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 16)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 16)) 1/18)) (pow.f64 y 3)) (fma.f64 1/9 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 32)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 32)) 1/18))) (*.f64 -2/3 (*.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18))) (pow.f64 y 6)) (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3))) (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) t))))))) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 13)) 1/18)) (pow.f64 y 3)) (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18))) (pow.f64 y 6)) (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)))) 2/9))) (fma.f64 (*.f64 a a) (fma.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18)) (pow.f64 y 6)) 2/9 (fma.f64 (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i))) (fma.f64 1/9 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 32)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 32)) 1/18))) (*.f64 -2/3 (*.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18))) (pow.f64 y 6)) (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3))) (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) t))))) (*.f64 -1/3 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 35)) 1/18))) (pow.f64 y 6)) (/.f64 (*.f64 t (pow.f64 y 6)) (pow.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) 3)))))) (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i)))))
(*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2))) 1/3) t)
(*.f64 t (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3))))
(*.f64 t (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2))) 1/3) t) (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 13)) 1/9) (/.f64 (pow.f64 y 2) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 10)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 4)) 1/3))))) b))
(fma.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3))) t (*.f64 b (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 13)) 1/18)) (/.f64 (*.f64 y y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))) (*.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 10)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 10)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 4)))))))))
(fma.f64 b (fma.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 10)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 10)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4))))) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 13)) 1/18)) (/.f64 (*.f64 y y) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))))) (*.f64 t (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3)))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2))) 1/3) t) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 13)) 1/9) (/.f64 (pow.f64 y 2) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 10)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 4)) 1/3))))) b) (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) 1) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4)))))))) (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 16) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 19))) 1/9) (pow.f64 y 4))))) (pow.f64 b 2))))
(fma.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3))) t (fma.f64 (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 13)) 1/18)) (/.f64 (*.f64 y y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))) (*.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 10)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 10)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 4))))))) b (*.f64 (*.f64 b b) (+.f64 (*.f64 -1/3 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3))))) (fma.f64 (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)) (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3)))))) (cbrt.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))) (*.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 16)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 19)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 16)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 19)) 1/18))) (pow.f64 y 4)))))))
(fma.f64 t (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3))) (fma.f64 (*.f64 b b) (fma.f64 -1/3 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18))) (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (neg.f64 (*.f64 t (pow.f64 y 4))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3))) (fma.f64 (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18)) (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (*.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))))) (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18))) (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (neg.f64 (*.f64 t (pow.f64 y 4))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3))))) (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))) (*.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 16)) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 19)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 16)) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 19)) 1/18))) (pow.f64 y 4)))) (*.f64 b (fma.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 10)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 10)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4))))) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 13)) 1/18)) (/.f64 (*.f64 y y) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))))))))
(+.f64 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/9) (*.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)) 1/3)))) (+.f64 (*.f64 -1/3 (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) 1) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4)))))))) (pow.f64 y 2)) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/9))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) 1/3) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) 1/9) (/.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4))))) (pow.f64 y 2)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))))) (+.f64 (*.f64 -2/3 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 4)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/9) (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))) (pow.f64 y 2))))) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3) (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 3)))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 4)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y)))))) 1/9) (*.f64 (pow.f64 y 2) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))))) (/.f64 (*.f64 (pow.f64 y 6) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))))) (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) 1) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) 1/3))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) 1/9) (/.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4)))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))) (*.f64 -1/3 (*.f64 (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 3)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2))) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) 1/9) (*.f64 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4))))) (pow.f64 y 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 4)) 1/3)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) 1/9) (*.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4)))))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 4)) 1/3))))))) (pow.f64 1 1/3))))))) (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2))) 1/3) t) (+.f64 (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 13)) 1/9) (/.f64 (pow.f64 y 2) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 10)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 4)) 1/3))))) b) (*.f64 (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (*.f64 (pow.f64 y 4) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))))))) (+.f64 (*.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 14)) 1/9) (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 2) 1) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))))) 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) t) (*.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 7)) 1/3) (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 14)) 1/9) (pow.f64 y 4)))))))) (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))) 1/3)) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (*.f64 (pow.f64 (+.f64 i (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)) 16) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (pow.f64 y 2) (+.f64 a y))))) 19))) 1/9) (pow.f64 y 4))))) (pow.f64 b 2)))))
(fma.f64 (pow.f64 b 3) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2))) (*.f64 (*.f64 y y) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3))))))) (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7)) 1/18)) (/.f64 (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)) (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3)))))) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (*.f64 y y)))) (fma.f64 (cbrt.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))) (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18) (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18)) (/.f64 (*.f64 y y) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3))))))) (fma.f64 -2/3 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18)) (*.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3)))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 4)))))) (fma.f64 -1/27 (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3)) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7)))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18)) (*.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3)))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 4)))))) (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 4) t))))) (cbrt.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))))) (*.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18) (pow.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18))) (/.f64 (*.f64 y y) (/.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3))))))))) (*.f64 (*.f64 -1/3 (fma.f64 -1/27 (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3)) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7)))) (+.f64 (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 4) t)) (*.f64 1/3 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18)) (*.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3)))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 4)))))) (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) 1/18)) (*.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3)))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 4))))))))))) 1)))) (fma.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3))) t (fma.f64 (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 13)) 1/18)) (/.f64 (*.f64 y y) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))) (*.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 10)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 10)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 4))))))) b (*.f64 (*.f64 b b) (+.f64 (*.f64 -1/3 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3))))) (fma.f64 (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)) (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 2) (*.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 7))) (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 14)) 1/18)))) (neg.f64 (/.f64 (*.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 3)))))) (cbrt.f64 (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))))) (*.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 16)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 19)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 16)) (pow.f64 (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a))))) 19)) 1/18))) (pow.f64 y 4))))))))
(fma.f64 (pow.f64 b 3) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2))) (*.f64 (*.f64 y y) (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18))) (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (neg.f64 (*.f64 t (pow.f64 y 4))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3)))))) (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)) 1/18)) (/.f64 (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18)) (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (*.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))))) (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18))) (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (neg.f64 (*.f64 t (pow.f64 y 4))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3))))) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (*.f64 y y)))) (fma.f64 (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))) (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) 1/18) (pow.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) 1/18)) (/.f64 (*.f64 y y) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18))) (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (neg.f64 (*.f64 t (pow.f64 y 4))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3)))))) (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) 1/18) (pow.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) 1/18)) (/.f64 (*.f64 y y) (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18))) (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (neg.f64 (*.f64 t (pow.f64 y 4))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3)))))) (*.f64 (*.f64 -2/3 (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) 1/18)) (*.f64 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18))) (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (neg.f64 (*.f64 t (pow.f64 y 4))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4)))))) (fma.f64 -1/27 (*.f64 (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3)) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (fma.f64 1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) 1/18)) (*.f64 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18))) (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (neg.f64 (*.f64 t (pow.f64 y 4))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4)))))) (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4) t)))))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (*.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))))))) (*.f64 -1/3 (+.f64 (fma.f64 (*.f64 -1/27 (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (pow.f64 y 6) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3)) (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4) t))) (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)) 1/18)) (*.f64 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18))) (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (neg.f64 (*.f64 t (pow.f64 y 4))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4)))))) 2/3)))))) (fma.f64 t (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3))) (fma.f64 (*.f64 b b) (fma.f64 -1/3 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18))) (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (neg.f64 (*.f64 t (pow.f64 y 4))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3))) (fma.f64 (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18)) (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 2) (*.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))))) (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 14)) 1/18))) (*.f64 (pow.f64 y 4) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 7)))) (/.f64 (neg.f64 (*.f64 t (pow.f64 y 4))) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 3))))) (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i))) (*.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 16)) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 19)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 16)) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 19)) 1/18))) (pow.f64 y 4)))) (*.f64 b (fma.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 10)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 10)) 1/18)) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 4))))) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) 13)) 1/18)) (/.f64 (*.f64 y y) (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i)))))))))
(*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))) 1/3) t)
(*.f64 t (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3))))
(*.f64 t (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))) 1/3) t) (*.f64 c (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 13)) 1/9) (/.f64 y (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 10)) 1/9) (*.f64 y (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 4)) 1/3)))))))
(fma.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3))) t (*.f64 c (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 13)) 1/18)) (/.f64 y (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))) (*.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 10)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 10)) 1/18)) (*.f64 y (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 4)))))))))
(fma.f64 c (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 13)) 1/18)) (/.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))) (*.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 10)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 10)) 1/18)) (*.f64 y (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4))))))) (*.f64 t (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3)))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))) 1/3) t) (+.f64 (*.f64 c (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 13)) 1/9) (/.f64 y (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 10)) 1/9) (*.f64 y (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 4)) 1/3)))))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (pow.f64 y 2))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 16) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 19))) 1/9) (pow.f64 y 2))) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))))))))))))
(fma.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3))) t (fma.f64 c (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 13)) 1/18)) (/.f64 y (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))) (*.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 10)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 10)) 1/18)) (*.f64 y (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 4))))))) (*.f64 (*.f64 c c) (fma.f64 (cbrt.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))) (fma.f64 -2/3 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18))) (neg.f64 (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3)))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18)) (/.f64 (*.f64 y y) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2))))) (fma.f64 2/9 (*.f64 (*.f64 y y) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 16) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 19))) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 16) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 19))) 1/18))) (*.f64 -1/3 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18))) (neg.f64 (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3))))))))))
(fma.f64 t (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3))) (fma.f64 c (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 13)) 1/18)) (/.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))) (*.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 10)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 10)) 1/18)) (*.f64 y (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4))))))) (*.f64 (*.f64 c c) (fma.f64 (cbrt.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))) (fma.f64 -2/3 (*.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7))))) (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18)) (/.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2))))) (fma.f64 -1/3 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7))))) (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3))) (*.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (*.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 16) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 19))) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (*.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 16) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 19))) 1/18))) (*.f64 y y)))))))
(+.f64 (*.f64 (pow.f64 c 3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/9) (*.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))))) y) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)) 1/3)))) (+.f64 (*.f64 -1/3 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) 1/9) (*.f64 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (pow.f64 y 2)))))) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 4)) 1/3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 3)))))) (pow.f64 1 1/3))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) 1/3) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) 1/9) (/.f64 (*.f64 y (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (pow.f64 y 2)))))) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))) (*.f64 -2/3 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 3) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))) (+.f64 (*.f64 2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)) 1/9) (*.f64 (*.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i))))) y) (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 4)) 1/3)))) (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/3) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 3)))))) (pow.f64 (/.f64 (*.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) 1/3))))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/9) (/.f64 (*.f64 y (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (pow.f64 y 2))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))))) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))))))) (+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2))) 1/3) t) (+.f64 (*.f64 c (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 13)) 1/9) (/.f64 y (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 10)) 1/9) (*.f64 y (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 4)) 1/3)))))) (*.f64 (pow.f64 c 2) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)))) 1/3) (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2)) (*.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) t)) 1/3) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 14)) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3) (pow.f64 y 2))))))) (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 2)))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 16) (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 19))) 1/9) (pow.f64 y 2))) (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 14)) 1/9) (*.f64 (pow.f64 y 2) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i) 7)) 1/3)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) t) (*.f64 (pow.f64 (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) (pow.f64 y 2)) i)))))))))))))
(fma.f64 (pow.f64 c 3) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)) 1/18)) (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18))) (neg.f64 (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3)))) (*.f64 y (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2)))))) (fma.f64 -1/3 (*.f64 1 (+.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 4) t)) (fma.f64 2/3 (*.f64 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18))) (neg.f64 (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3)))) (*.f64 y (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 4))))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) 1/18))) (*.f64 -1/27 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3)) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)))))))) (fma.f64 (cbrt.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) 1/18) (pow.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) 1/18)) (/.f64 y (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18))) (neg.f64 (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3))))))) (*.f64 (*.f64 -2/3 (+.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 4) t)) (fma.f64 2/3 (*.f64 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18))) (neg.f64 (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3)))) (*.f64 y (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 4))))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)) 1/18))) (*.f64 -1/27 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3)) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)))))))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i)))))) (*.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)) 1/18))) (/.f64 y (/.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) (fma.f64 -2/3 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18))) (neg.f64 (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3)))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18)) (/.f64 (*.f64 y y) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2))))))))))) (fma.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3))) t (fma.f64 c (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 13)) 1/18)) (/.f64 y (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))) (*.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 10)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 10)) 1/18)) (*.f64 y (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 4))))))) (*.f64 (*.f64 c c) (fma.f64 (cbrt.f64 (/.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))) (fma.f64 -2/3 (*.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18))) (neg.f64 (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3)))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2) (*.f64 t (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i))))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18)) (/.f64 (*.f64 y y) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 2))))) (fma.f64 2/9 (*.f64 (*.f64 y y) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 16) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 19))) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (*.f64 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 16) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 19))) 1/18))) (*.f64 -1/3 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 7)))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 14)) 1/18))) (neg.f64 (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (fma.f64 (+.f64 y a) y b) (*.f64 y y) i) 3)))))))))))
(fma.f64 (pow.f64 c 3) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7)) 1/18)) (*.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7))))) (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3))) (*.f64 y (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2)))))) (fma.f64 -1/3 (+.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4) t)) (fma.f64 2/3 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7))))) (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3))) (*.f64 y (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4))))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) 1/18))) (*.f64 -1/27 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3)) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7))))))) (fma.f64 (cbrt.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) 1/18) (pow.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) 1/18)) (/.f64 y (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7))))) (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3)))))) (*.f64 (*.f64 -2/3 (+.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4) t)) (fma.f64 2/3 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7))))) (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3))) (*.f64 y (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4))))) (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)) 1/18))) (*.f64 -1/27 (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3)) (cbrt.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7)))))))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i)))))) (*.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7)) 1/18) (pow.f64 (/.f64 (pow.f64 t 7) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7)) 1/18))) (/.f64 y (/.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) (fma.f64 -2/3 (*.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7))))) (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18)) (/.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2))))))))))) (fma.f64 t (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3))) (fma.f64 c (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 13)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 13)) 1/18)) (/.f64 y (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))) (*.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 10)) 1/18) (pow.f64 (/.f64 (pow.f64 t 13) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 10)) 1/18)) (*.f64 y (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 4))))))) (*.f64 (*.f64 c c) (fma.f64 (cbrt.f64 (/.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))) (fma.f64 -2/3 (*.f64 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7))))) (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3))) (cbrt.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2) (*.f64 t (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i))))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 14) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18)) (/.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 2))))) (fma.f64 -1/3 (-.f64 (*.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 14)) 1/18))) (*.f64 (*.f64 y y) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 7))))) (/.f64 (*.f64 t (*.f64 y y)) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 3))) (*.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (pow.f64 t 17) (*.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 16) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 19))) 1/18) (pow.f64 (/.f64 (pow.f64 t 17) (*.f64 (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 16) (pow.f64 (fma.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b) i) 19))) 1/18))) (*.f64 y y))))))))
(*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))) 1/3) (/.f64 t y))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3))) (/.f64 t y))
(*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3))) (/.f64 t y))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))) 1/3) (/.f64 t y)) (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (*.f64 (pow.f64 y 22) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 10))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 4)) 1/3))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (*.f64 (pow.f64 y 22) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 13))) 1/9) (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))) i))
(fma.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3))) (/.f64 t y) (*.f64 i (fma.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 10)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 10)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 4)))) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 13)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 13)) 1/18)) (/.f64 1 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))))))
(fma.f64 i (fma.f64 -1/3 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 13)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 13)) 1/18)) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (*.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 10)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 10)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)))))) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3))) (/.f64 t y)))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))) 1/3) (/.f64 t y)) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (*.f64 (pow.f64 y 22) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 10))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 4)) 1/3))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (*.f64 (pow.f64 y 22) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 13))) 1/9) (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))) i) (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) 1/3) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (*.f64 (pow.f64 y 32) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2))) (*.f64 t (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))))))))) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 16) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 19)))) 1/9)))))))
(fma.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3))) (/.f64 t y) (fma.f64 (fma.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 10)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 10)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 4)))) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 13)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 13)) 1/18)) (/.f64 1 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))) i (*.f64 (*.f64 i i) (+.f64 (*.f64 -1/3 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7))) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18))) (neg.f64 (/.f64 (/.f64 t (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3))))) (fma.f64 (cbrt.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))) (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 14) (pow.f64 y 32)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 14) (pow.f64 y 32)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18)) (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (*.f64 t (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7))) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18))) (neg.f64 (/.f64 (/.f64 t (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3)))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 16) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 19))) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 16) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 19))) 1/18))))))))
(fma.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3))) (/.f64 t y) (fma.f64 (*.f64 i i) (fma.f64 -1/3 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7))) (/.f64 (neg.f64 t) (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))) (fma.f64 2/9 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 16) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 19))) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 16) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 19))) 1/18)) (*.f64 (cbrt.f64 (/.f64 t (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))) (fma.f64 -2/3 (*.f64 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7))) (/.f64 (neg.f64 t) (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))) (cbrt.f64 (/.f64 (*.f64 y (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 t (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))) (*.f64 1/9 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 14) (pow.f64 y 32)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 14) (pow.f64 y 32)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))))))) (*.f64 i (fma.f64 -1/3 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 13)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 13)) 1/18)) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (*.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 10)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 10)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)))))))))
(+.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))) 1/3) (/.f64 t y)) (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 13)) (*.f64 (pow.f64 y 22) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 10))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 4)) 1/3))) (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 13)) (*.f64 (pow.f64 y 22) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 13))) 1/9) (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))) i) (+.f64 (*.f64 (pow.f64 i 2) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (+.f64 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) 1/3) (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (*.f64 (pow.f64 y 32) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2))) (*.f64 t (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))))))))) (*.f64 2/9 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 16) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 19)))) 1/9))))) (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 -2/3 (*.f64 (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (*.f64 (pow.f64 y 16) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7))) 1/3) (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 3)))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (*.f64 (pow.f64 y 13) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 4)) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))))) (*.f64 4/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (*.f64 (pow.f64 y 13) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 4)) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))))))) (pow.f64 (/.f64 (*.f64 1 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2))) (*.f64 t (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 t) (*.f64 (pow.f64 y 10) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) 1/9) (/.f64 (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (pow.f64 (/.f64 (*.f64 1 t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) 1/3)) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 1 1/3) (+.f64 (*.f64 4/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (*.f64 (pow.f64 y 13) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 4)) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))))) (+.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (*.f64 (pow.f64 y 13) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 4)) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))))) (+.f64 (*.f64 -1/27 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (*.f64 (pow.f64 y 16) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7))) 1/3) (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 3)))) (/.f64 t (*.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))))) (+.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 7)) (*.f64 (pow.f64 y 16) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7))) 1/9) (/.f64 (+.f64 (*.f64 1/9 (*.f64 (pow.f64 (/.f64 (*.f64 1 (pow.f64 t 14)) (*.f64 (pow.f64 y 32) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)))) (*.f64 -2/3 (*.f64 (pow.f64 (/.f64 (*.f64 1 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2))) (*.f64 t (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2))))))))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 4)) (*.f64 (pow.f64 y 13) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 7))) 1/9) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 2)) 1/3) (+.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 1 4) (pow.f64 t 17)) (*.f64 (pow.f64 y 35) (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 14))) 1/9) (pow.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)) 7)) 1/3))) (*.f64 -1 (/.f64 t (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) 2) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))))))) (pow.f64 i 3)))))
(fma.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3))) (/.f64 t y) (fma.f64 (fma.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 10)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 10)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 4)))) (*.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 13)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 13)) 1/18)) (/.f64 1 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))) i (fma.f64 (*.f64 i i) (+.f64 (*.f64 -1/3 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7))) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18))) (neg.f64 (/.f64 (/.f64 t (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3))))) (fma.f64 (cbrt.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))) (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 14) (pow.f64 y 32)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 14) (pow.f64 y 32)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18)) (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (*.f64 t (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7))) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18))) (neg.f64 (/.f64 (/.f64 t (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3)))))) (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 16) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 19))) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (*.f64 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 16) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 19))) 1/18))))) (*.f64 (pow.f64 i 3) (fma.f64 (fma.f64 -2/3 (*.f64 (+.f64 (fma.f64 -1/27 (*.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7)))) (/.f64 (/.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 4))) (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 y 13))) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 y 13))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 4)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7))) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18))) (neg.f64 (/.f64 (/.f64 t (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3))))) 2/3)) (cbrt.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (*.f64 t (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))) (*.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (/.f64 t (pow.f64 y 10)) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) 1/18) (pow.f64 (/.f64 (/.f64 t (pow.f64 y 10)) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))) 1/18))) (/.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7))) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18))) (neg.f64 (/.f64 (/.f64 t (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3)))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))) (cbrt.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b)))))) (+.f64 (*.f64 -1/3 (+.f64 (*.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 y 13))) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (*.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) (pow.f64 y 13))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 4)))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7))) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18))) (neg.f64 (/.f64 (/.f64 t (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3))))) 2/3) (fma.f64 -1/27 (*.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7)))) (/.f64 (/.f64 t (pow.f64 y 4)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 4))))) (fma.f64 -1/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7)) 1/18)) (/.f64 (fma.f64 1/9 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 14) (pow.f64 y 32)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 14) (pow.f64 y 32)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18)) (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))) (*.f64 (*.f64 -2/3 (cbrt.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2)) (*.f64 t (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))))) (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7))) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18))) (neg.f64 (/.f64 (/.f64 t (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3)))))) (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))))) (*.f64 (*.f64 2/9 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 4) (pow.f64 y 13)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 4) (pow.f64 y 13)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7)) 1/18))) (*.f64 (fma.f64 1/3 (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 7))) (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 14)) 1/18))) (neg.f64 (/.f64 (/.f64 t (pow.f64 y 3)) (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 3)))) (cbrt.f64 (/.f64 1 (pow.f64 (+.f64 c (*.f64 y (fma.f64 (+.f64 y a) y b))) 2))))))))))))
(fma.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3))) (/.f64 t y) (fma.f64 i (fma.f64 -1/3 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 13)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 13)) 1/18)) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (*.f64 -2/3 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 10)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 13) (pow.f64 y 22)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 10)) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)))))) (fma.f64 (pow.f64 i 3) (fma.f64 (cbrt.f64 (/.f64 t (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 t (pow.f64 y 10)) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) 1/18) (pow.f64 (/.f64 (/.f64 t (pow.f64 y 10)) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) 1/18)) (/.f64 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7))) (/.f64 (neg.f64 t) (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))) (*.f64 -2/3 (*.f64 (fma.f64 -1/27 (/.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7))) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (pow.f64 y 13))) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (pow.f64 y 13))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)))) (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7))) (/.f64 (neg.f64 t) (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3))))) 2/3 (/.f64 (/.f64 t (pow.f64 y 4)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)))) (cbrt.f64 (/.f64 (*.f64 y (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 t (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))))) (fma.f64 -1/3 (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 t 4) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (pow.f64 y 13))) 1/18) (pow.f64 (/.f64 (pow.f64 t 4) (*.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) (pow.f64 y 13))) 1/18)) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)))) (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7))) (/.f64 (neg.f64 t) (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3))))) 2/3 (fma.f64 -1/27 (/.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7))) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)) (/.f64 (/.f64 t (pow.f64 y 4)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 4)))) (fma.f64 2/9 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 4) (pow.f64 y 13)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 4) (pow.f64 y 13)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7)) 1/18)) (*.f64 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7))) (/.f64 (neg.f64 t) (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2))))) (*.f64 (*.f64 -1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 7) (pow.f64 y 16)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7)) 1/18))) (/.f64 (fma.f64 -2/3 (*.f64 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7))) (/.f64 (neg.f64 t) (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))) (cbrt.f64 (/.f64 (*.f64 y (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 t (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))) (*.f64 1/9 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 14) (pow.f64 y 32)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 14) (pow.f64 y 32)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))))) (*.f64 (*.f64 i i) (fma.f64 -1/3 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7))) (/.f64 (neg.f64 t) (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))) (fma.f64 2/9 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 16) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 19))) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (*.f64 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 16) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 19))) 1/18)) (*.f64 (cbrt.f64 (/.f64 t (*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))) (fma.f64 -2/3 (*.f64 (fma.f64 (*.f64 1/3 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 17) (pow.f64 y 35)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 7))) (/.f64 (neg.f64 t) (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 3)))) (cbrt.f64 (/.f64 (*.f64 y (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 t (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))) (*.f64 1/9 (/.f64 (*.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 t 14) (pow.f64 y 32)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18) (pow.f64 (/.f64 (/.f64 (pow.f64 t 14) (pow.f64 y 32)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 14)) 1/18)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))))))))))

localize12.0ms (0%)

Compiler

Compiled 13 to 9 computations (30.8% saved)

localize44.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (+.f64 y a) y)
0.1b
(*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))
0.1b
(*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))
2.9b
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
Compiler

Compiled 94 to 16 computations (83% saved)

series18.0ms (0%)

Counts
3 → 108
Calls

27 calls:

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

rewrite160.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
780×fma-def_binary64
722×log-prod_binary64
336×fma-neg_binary64
244×expm1-udef_binary64
244×log1p-udef_binary64
Iterations

Useful iterations: 1 (0.0ms)

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

simplify358.0ms (0.6%)

Algorithm
egg-herbie
Rules
803×unswap-sqr_binary64
630×sqr-pow_binary64
499×fma-def_binary64
410×*-commutative_binary64
385×pow-sqr_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0511515
11381318
22841169
36021102
418611102
529621102
645791102
747161102
849141102
951651102
1054721102
1158461102
1262901102
1368411102
1475331102
1579901102
Stop Event
node limit
Counts
269 → 209
Calls
Call 1
Inputs
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 a (pow.f64 y 2)))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(*.f64 (+.f64 (pow.f64 y 2) b) y)
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(*.f64 (pow.f64 y 2) a)
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(*.f64 (pow.f64 y 2) a)
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(*.f64 (+.f64 y a) (pow.f64 y 2))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(*.f64 c y)
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 c y)))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) b) (+.f64 (pow.f64 y 4) (*.f64 c y))))
(pow.f64 y 4)
(+.f64 (*.f64 a (pow.f64 y 3)) (pow.f64 y 4))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4)))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 c y) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4))))
(pow.f64 y 4)
(+.f64 (*.f64 a (pow.f64 y 3)) (pow.f64 y 4))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4)))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 c y) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4))))
(*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(*.f64 c y)
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(*.f64 c y)
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(*.f64 (pow.f64 y 3) a)
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(*.f64 (pow.f64 y 3) a)
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(*.f64 (pow.f64 y 2) b)
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(*.f64 (pow.f64 y 2) b)
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(*.f64 a y)
(+.f64 (*.f64 a y) (pow.f64 y 2))
(+.f64 (*.f64 a y) (pow.f64 y 2))
(+.f64 (*.f64 a y) (pow.f64 y 2))
(pow.f64 y 2)
(+.f64 (*.f64 a y) (pow.f64 y 2))
(+.f64 (*.f64 a y) (pow.f64 y 2))
(+.f64 (*.f64 a y) (pow.f64 y 2))
(pow.f64 y 2)
(+.f64 (*.f64 a y) (pow.f64 y 2))
(+.f64 (*.f64 a y) (pow.f64 y 2))
(+.f64 (*.f64 a y) (pow.f64 y 2))
(pow.f64 y 2)
(+.f64 (*.f64 y a) (pow.f64 y 2))
(+.f64 (*.f64 y a) (pow.f64 y 2))
(+.f64 (*.f64 y a) (pow.f64 y 2))
(*.f64 y a)
(+.f64 (*.f64 y a) (pow.f64 y 2))
(+.f64 (*.f64 y a) (pow.f64 y 2))
(+.f64 (*.f64 y a) (pow.f64 y 2))
(*.f64 y a)
(+.f64 (*.f64 y a) (pow.f64 y 2))
(+.f64 (*.f64 y a) (pow.f64 y 2))
(+.f64 (*.f64 y a) (pow.f64 y 2))
Outputs
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 a (pow.f64 y 2)))
(fma.f64 y b (*.f64 a (*.f64 y y)))
(fma.f64 y b (*.f64 y (*.f64 y a)))
(*.f64 y (+.f64 b (*.f64 y a)))
(*.f64 y (fma.f64 y a b))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3))
(*.f64 y (*.f64 y (+.f64 y a)))
(*.f64 (*.f64 y y) (+.f64 y a))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(pow.f64 y 3)
(+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2)))
(+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3))
(*.f64 y (*.f64 y (+.f64 y a)))
(*.f64 (*.f64 y y) (+.f64 y a))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (+.f64 (pow.f64 y 3) (*.f64 a (pow.f64 y 2))))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(*.f64 (+.f64 (pow.f64 y 2) b) y)
(*.f64 y (+.f64 b (*.f64 y y)))
(*.f64 y (fma.f64 y y b))
(fma.f64 y b (pow.f64 y 3))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(*.f64 (pow.f64 y 2) a)
(*.f64 a (*.f64 y y))
(*.f64 y (*.f64 y a))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(*.f64 (pow.f64 y 2) a)
(*.f64 a (*.f64 y y))
(*.f64 y (*.f64 y a))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 (pow.f64 y 2) a) (*.f64 (+.f64 (pow.f64 y 2) b) y))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(*.f64 (+.f64 y a) (pow.f64 y 2))
(+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3))
(*.f64 y (*.f64 y (+.f64 y a)))
(*.f64 (*.f64 y y) (+.f64 y a))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 y a) (pow.f64 y 2)))
(fma.f64 y b (+.f64 (*.f64 a (*.f64 y y)) (pow.f64 y 3)))
(fma.f64 y b (*.f64 y (*.f64 y (+.f64 y a))))
(*.f64 y (fma.f64 y (+.f64 y a) b))
(*.f64 c y)
(*.f64 y c)
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 c y))
(fma.f64 (*.f64 y y) b (*.f64 y c))
(fma.f64 y c (*.f64 y (*.f64 y b)))
(*.f64 y (+.f64 (*.f64 y b) c))
(*.f64 y (fma.f64 y b c))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 c y)))
(fma.f64 a (pow.f64 y 3) (fma.f64 (*.f64 y y) b (*.f64 y c)))
(fma.f64 a (pow.f64 y 3) (fma.f64 y c (*.f64 y (*.f64 y b))))
(fma.f64 a (pow.f64 y 3) (*.f64 y (+.f64 (*.f64 y b) c)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y a b))))
(*.f64 y (+.f64 (*.f64 y (fma.f64 y a b)) c))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) b) (+.f64 (pow.f64 y 4) (*.f64 c y))))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(pow.f64 y 4)
(+.f64 (*.f64 a (pow.f64 y 3)) (pow.f64 y 4))
(fma.f64 a (pow.f64 y 3) (pow.f64 y 4))
(*.f64 (pow.f64 y 3) (+.f64 y a))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4)))
(fma.f64 a (pow.f64 y 3) (fma.f64 (*.f64 y y) b (pow.f64 y 4)))
(fma.f64 a (pow.f64 y 3) (*.f64 (*.f64 y y) (fma.f64 y y b)))
(*.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b))
(*.f64 y (*.f64 y (fma.f64 y (+.f64 y a) b)))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 c y) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4))))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(pow.f64 y 4)
(+.f64 (*.f64 a (pow.f64 y 3)) (pow.f64 y 4))
(fma.f64 a (pow.f64 y 3) (pow.f64 y 4))
(*.f64 (pow.f64 y 3) (+.f64 y a))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4)))
(fma.f64 a (pow.f64 y 3) (fma.f64 (*.f64 y y) b (pow.f64 y 4)))
(fma.f64 a (pow.f64 y 3) (*.f64 (*.f64 y y) (fma.f64 y y b)))
(*.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b))
(*.f64 y (*.f64 y (fma.f64 y (+.f64 y a) b)))
(+.f64 (*.f64 a (pow.f64 y 3)) (+.f64 (*.f64 c y) (+.f64 (*.f64 (pow.f64 y 2) b) (pow.f64 y 4))))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))
(fma.f64 a (pow.f64 y 3) (fma.f64 (*.f64 y y) b (pow.f64 y 4)))
(fma.f64 a (pow.f64 y 3) (*.f64 (*.f64 y y) (fma.f64 y y b)))
(*.f64 (*.f64 y y) (fma.f64 y (+.f64 y a) b))
(*.f64 y (*.f64 y (fma.f64 y (+.f64 y a) b)))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(*.f64 c y)
(*.f64 y c)
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(*.f64 c y)
(*.f64 y c)
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y)))
(*.f64 y (+.f64 (*.f64 y (+.f64 b (*.f64 y y))) c))
(*.f64 y (fma.f64 y (fma.f64 y y b) c))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(*.f64 (pow.f64 y 3) a)
(*.f64 a (pow.f64 y 3))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(*.f64 (pow.f64 y 3) a)
(*.f64 a (pow.f64 y 3))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 3) a) (*.f64 y (+.f64 c (*.f64 (+.f64 (pow.f64 y 2) b) y))))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y)
(*.f64 y (+.f64 (*.f64 (*.f64 y y) (+.f64 y a)) c))
(*.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c))
(*.f64 y (fma.f64 y (*.f64 y (+.f64 y a)) c))
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(*.f64 (pow.f64 y 2) b)
(*.f64 b (*.f64 y y))
(*.f64 y (*.f64 y b))
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(*.f64 (pow.f64 y 2) b)
(*.f64 b (*.f64 y y))
(*.f64 y (*.f64 y b))
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(+.f64 (*.f64 (pow.f64 y 2) b) (*.f64 (+.f64 c (*.f64 (+.f64 y a) (pow.f64 y 2))) y))
(fma.f64 a (pow.f64 y 3) (fma.f64 c y (fma.f64 (*.f64 y y) b (pow.f64 y 4))))
(fma.f64 y (fma.f64 y (fma.f64 y y b) c) (*.f64 a (pow.f64 y 3)))
(*.f64 y (+.f64 c (*.f64 y (fma.f64 y (+.f64 y a) b))))
(*.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c))
(*.f64 a y)
(*.f64 y a)
(+.f64 (*.f64 a y) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(+.f64 (*.f64 a y) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(+.f64 (*.f64 a y) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(pow.f64 y 2)
(*.f64 y y)
(+.f64 (*.f64 a y) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(+.f64 (*.f64 a y) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(+.f64 (*.f64 a y) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(pow.f64 y 2)
(*.f64 y y)
(+.f64 (*.f64 a y) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(+.f64 (*.f64 a y) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(+.f64 (*.f64 a y) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(pow.f64 y 2)
(*.f64 y y)
(+.f64 (*.f64 y a) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(+.f64 (*.f64 y a) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(+.f64 (*.f64 y a) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(*.f64 y a)
(+.f64 (*.f64 y a) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(+.f64 (*.f64 y a) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(+.f64 (*.f64 y a) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(*.f64 y a)
(+.f64 (*.f64 y a) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(+.f64 (*.f64 y a) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))
(+.f64 (*.f64 y a) (pow.f64 y 2))
(fma.f64 y a (*.f64 y y))
(*.f64 y (+.f64 y a))

localize66.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))
1.4b
(-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x))
2.9b
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
5.3b
(*.f64 (/.f64 a y) x)
Compiler

Compiled 152 to 22 computations (85.5% saved)

series66.0ms (0.1%)

Counts
2 → 84
Calls

21 calls:

TimeVariablePointExpression
53.0ms
y
@0
(*.f64 (/.f64 a y) x)
3.0ms
z
@0
(-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x))
1.0ms
a
@0
(*.f64 (/.f64 a y) x)
1.0ms
a
@inf
(*.f64 (/.f64 a y) x)
1.0ms
a
@-inf
(*.f64 (/.f64 a y) x)

rewrite87.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
670×log-prod_binary64
541×fma-def_binary64
336×pow2_binary64
277×fma-neg_binary64
231×pow1/3_binary64
Iterations

Useful iterations: 1 (0.0ms)

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

simplify106.0ms (0.2%)

Algorithm
egg-herbie
Rules
697×fma-def_binary64
427×fma-neg_binary64
164×cancel-sign-sub-inv_binary64
101×distribute-rgt-in_binary64
73×distribute-lft-in_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
031907
184835
2180799
3413799
4891799
51830799
62553799
72644799
82675799
92680799
Stop Event
saturated
Counts
259 → 192
Calls
Call 1
Inputs
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 (*.f64 a x) y)
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 (-.f64 1 (/.f64 a y)) x))
(+.f64 (/.f64 z y) (*.f64 (-.f64 1 (/.f64 a y)) x))
(+.f64 (/.f64 z y) (*.f64 (-.f64 1 (/.f64 a y)) x))
(*.f64 (-.f64 1 (/.f64 a y)) x)
(+.f64 (/.f64 z y) (*.f64 (-.f64 1 (/.f64 a y)) x))
(+.f64 (/.f64 z y) (*.f64 (-.f64 1 (/.f64 a y)) x))
(+.f64 (/.f64 z y) (*.f64 (-.f64 1 (/.f64 a y)) x))
(*.f64 (+.f64 1 (*.f64 -1 (/.f64 a y))) x)
(+.f64 (/.f64 z y) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 a y))) x))
(+.f64 (/.f64 z y) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 a y))) x))
(+.f64 (/.f64 z y) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 a y))) x))
(-.f64 x (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(/.f64 z y)
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(/.f64 z y)
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(/.f64 (-.f64 z (*.f64 a x)) y)
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
x
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
x
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) x)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) x)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) x)
(+.f64 (/.f64 z y) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(*.f64 -1 (/.f64 (*.f64 a x) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(*.f64 -1 (/.f64 (*.f64 a x) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
Outputs
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 (*.f64 a x) y)
(/.f64 a (/.f64 y x))
(/.f64 x (/.f64 y a))
(*.f64 a (/.f64 x y))
(/.f64 z y)
(+.f64 (/.f64 z y) (*.f64 (-.f64 1 (/.f64 a y)) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z y) (*.f64 (-.f64 1 (/.f64 a y)) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z y) (*.f64 (-.f64 1 (/.f64 a y)) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(*.f64 (-.f64 1 (/.f64 a y)) x)
(*.f64 x (-.f64 1 (/.f64 a y)))
(-.f64 x (/.f64 x (/.f64 y a)))
(-.f64 x (*.f64 a (/.f64 x y)))
(+.f64 (/.f64 z y) (*.f64 (-.f64 1 (/.f64 a y)) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z y) (*.f64 (-.f64 1 (/.f64 a y)) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z y) (*.f64 (-.f64 1 (/.f64 a y)) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(*.f64 (+.f64 1 (*.f64 -1 (/.f64 a y))) x)
(*.f64 x (-.f64 1 (/.f64 a y)))
(-.f64 x (/.f64 x (/.f64 y a)))
(-.f64 x (*.f64 a (/.f64 x y)))
(+.f64 (/.f64 z y) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 a y))) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z y) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 a y))) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z y) (*.f64 (+.f64 1 (*.f64 -1 (/.f64 a y))) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(-.f64 x (/.f64 (*.f64 a x) y))
(*.f64 x (-.f64 1 (/.f64 a y)))
(-.f64 x (/.f64 x (/.f64 y a)))
(-.f64 x (*.f64 a (/.f64 x y)))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(/.f64 z y)
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(/.f64 z y)
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(/.f64 (-.f64 z (*.f64 a x)) y)
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
x
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(-.f64 (+.f64 (/.f64 z y) x) (/.f64 (*.f64 a x) y))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
x
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) x)
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) x)
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (*.f64 a x))) y)) x)
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z y) x)
(+.f64 x (/.f64 z y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(*.f64 -1 (/.f64 (*.f64 a x) y))
(neg.f64 (/.f64 a (/.f64 y x)))
(/.f64 (*.f64 a (neg.f64 x)) y)
(*.f64 x (/.f64 (neg.f64 a) y))
(*.f64 a (/.f64 (neg.f64 x) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(*.f64 -1 (/.f64 (*.f64 a x) y))
(neg.f64 (/.f64 a (/.f64 y x)))
(/.f64 (*.f64 a (neg.f64 x)) y)
(*.f64 x (/.f64 (neg.f64 a) y))
(*.f64 a (/.f64 (neg.f64 x) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 (/.f64 z y) x))
(+.f64 (/.f64 z y) (*.f64 x (-.f64 1 (/.f64 a y))))
(fma.f64 x (-.f64 1 (/.f64 a y)) (/.f64 z y))
(-.f64 x (/.f64 (-.f64 (*.f64 a x) z) y))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))

localize51.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y)
3.6b
(*.f64 (pow.f64 y 4) x)
8.7b
(*.f64 a (*.f64 y y))
22.8b
(/.f64 (+.f64 (*.f64 (pow.f64 y 4) x) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
Compiler

Compiled 84 to 28 computations (66.7% saved)

series25.0ms (0%)

Counts
3 → 108
Calls

33 calls:

TimeVariablePointExpression
2.0ms
x
@0
(*.f64 (pow.f64 y 4) x)
1.0ms
i
@0
(/.f64 (+.f64 (*.f64 (pow.f64 y 4) x) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
1.0ms
c
@inf
(/.f64 (+.f64 (*.f64 (pow.f64 y 4) x) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
1.0ms
c
@0
(/.f64 (+.f64 (*.f64 (pow.f64 y 4) x) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
1.0ms
i
@inf
(/.f64 (+.f64 (*.f64 (pow.f64 y 4) x) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))

rewrite87.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
751×fma-def_binary64
378×fma-neg_binary64
338×expm1-udef_binary64
338×log1p-udef_binary64
284×log-pow_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01740
138040
2535640
Stop Event
node limit
Counts
3 → 73
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 (pow.f64 y 4) x) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(*.f64 (pow.f64 y 4) x)
(*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 y 4) x t) (/.f64 1 (fma.f64 y (fma.f64 y (*.f64 y a) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 y 4) x t)) 2) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 y 4) x t)) (/.f64 1 (fma.f64 y (fma.f64 y (*.f64 y a) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (pow.f64 y 4) x t)) (*.f64 (sqrt.f64 (fma.f64 (pow.f64 y 4) x t)) (/.f64 1 (fma.f64 y (fma.f64 y (*.f64 y a) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 (pow.f64 y 4) x t)) (/.f64 1 (neg.f64 (fma.f64 y (fma.f64 y (*.f64 y a) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 y (fma.f64 y (*.f64 y a) c) i)) (fma.f64 (pow.f64 y 4) x t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 y 4) x t)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 y 4) x t)) (fma.f64 y (fma.f64 y (*.f64 y a) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 y 4) x t)) 1) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 y 4) x t)) (fma.f64 y (fma.f64 y (*.f64 y a) c) i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (*.f64 y a) c) i)) 2)) (/.f64 (fma.f64 (pow.f64 y 4) x t) (cbrt.f64 (fma.f64 y (fma.f64 y (*.f64 y a) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 y 4) x t)) 2) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (*.f64 y a) c) i)) 2)) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 (pow.f64 y 4) x t)) (pow.f64 (cbrt.f64 (fma.f64 y (fma.f64 y (*.f64 y a) c) i)) 2)) (/.f64 (sqrt.f64 (fma.f64 (pow.f64 y 4) x t)) (cbrt.f64 (fma.f64 y (fma.f64 y (*.f64 y a) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 y (fma.f64 y (*.f64 y a) c) i))) (/.f64 (fma.f64 (pow.f64 y 4) x t) (sqrt.f64 (fma.f64 y (fma.f64 y (*.f64 y a) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 y 4) x t)) 2) (sqrt.f64 (fma.f64 y (fma.f64 y (*.f64 y a) c) i))) (/.f64 (cbrt.f64 (fma.f64 (pow.f64 y 4) x t)) (sqrt.f64 (fma.f64 y (fma.f64 y (*.f64 y a) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (+.f64 (pow.f64 (*.f64 y (fma.f64 y (*.f64 y a) c)) 3) (pow.f64 i 3))) (fma.f64 i (-.f64 i (*.f64 y (fma.f64 y (*.f64 y a) c))) (pow.f64 (*.f64 y (fma.f64 y (*.f64 y a) c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (-.f64 (pow.f64 (*.f64 y (fma.f64 y (*.f64 y a) c)) 2) (*.f64 i i))) (-.f64 (*.f64 y (fma.f64 y (*.f64 y a) c)) i))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 y (fma.f64 y (*.f64 y a) c) i) (fma.f64 (pow.f64 y 4) x t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (neg.f64 (fma.f64 y (fma.f64 y (*.f64 y a) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 y 4) x t) 3) (pow.f64 (fma.f64 y (fma.f64 y (*.f64 y a) c) i) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 y 4) x t) (fma.f64 y (fma.f64 y (*.f64 y a) c) i))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 y 4) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 y 4) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (pow.f64 y 4) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 y y) (sqrt.f64 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (pow.f64 y 4) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 x x) (pow.f64 y 8)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (pow.f64 y 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 y 4) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (pow.f64 y 4) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (pow.f64 y 4) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (pow.f64 y 4) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (pow.f64 y 4) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y 4) x)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 y a)) y) (*.f64 c y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c y) (*.f64 (*.f64 y (*.f64 y a)) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 y (*.f64 y a))) (*.f64 y c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y c) (*.f64 y (*.f64 y (*.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 y (*.f64 y a) c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 (pow.f64 a 3) (pow.f64 y 6) (pow.f64 c 3)) y) (fma.f64 c (-.f64 c (*.f64 y (*.f64 y a))) (*.f64 (pow.f64 y 4) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 y 4) (*.f64 a a)) (*.f64 c c)) y) (-.f64 (*.f64 y (*.f64 y a)) c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (fma.f64 (pow.f64 a 3) (pow.f64 y 6) (pow.f64 c 3))) (fma.f64 c (-.f64 c (*.f64 y (*.f64 y a))) (*.f64 (pow.f64 y 4) (*.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (*.f64 (pow.f64 y 4) (*.f64 a a)) (*.f64 c c))) (-.f64 (*.f64 y (*.f64 y a)) c))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (fma.f64 y (*.f64 y a) c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (fma.f64 y (*.f64 y a) c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (fma.f64 y (*.f64 y a) c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (fma.f64 y (*.f64 y a) c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (fma.f64 y (*.f64 y a) c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (fma.f64 y (*.f64 y a) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 y (*.f64 y a) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (fma.f64 y (*.f64 y a) c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (fma.f64 y (*.f64 y a) c))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (fma.f64 y (*.f64 y a) c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (fma.f64 y (*.f64 y a) c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 y (*.f64 y a) c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (*.f64 y (*.f64 y a)) (*.f64 y c))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y c (*.f64 y (*.f64 y (*.f64 y a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (*.f64 y a)) y (*.f64 c y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c y (*.f64 (*.f64 y (*.f64 y a)) y))))))

simplify98.0ms (0.2%)

Algorithm
egg-herbie
Rules
429×associate-/r/_binary64
328×cancel-sign-sub-inv_binary64
297×associate-/l/_binary64
296×times-frac_binary64
287×distribute-rgt-neg-in_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02584678
110394117
248163991
Stop Event
node limit
Counts
181 → 153
Calls
Call 1
Inputs
(/.f64 t i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (/.f64 t i))
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (/.f64 t i)))
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (pow.f64 i 3)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (*.f64 (pow.f64 c 3) t) (pow.f64 i 4)) (/.f64 (*.f64 a t) (pow.f64 i 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (/.f64 t i))))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 (pow.f64 a 2) y))) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i x) (*.f64 (pow.f64 a 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 (pow.f64 a 2) y))) (/.f64 (*.f64 y x) a)))
(-.f64 (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i x) (*.f64 (pow.f64 a 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 (pow.f64 a 2) y))) (/.f64 (*.f64 y x) a)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) x) (*.f64 (pow.f64 y 3) (pow.f64 a 3)))))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 (pow.f64 a 2) y))) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i x) (*.f64 (pow.f64 a 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 (pow.f64 a 2) y))) (/.f64 (*.f64 y x) a)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 t a)) (/.f64 (*.f64 (pow.f64 c 2) x) (pow.f64 a 3))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i x) (*.f64 (pow.f64 a 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 (pow.f64 a 2) y))) (/.f64 (*.f64 y x) a))))
(/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 i (*.f64 c y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 (+.f64 i (*.f64 c y)) 2))) (+.f64 (/.f64 t (+.f64 i (*.f64 c y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 c y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 (+.f64 i (*.f64 c y)) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 (+.f64 i (*.f64 c y)) 3)) (+.f64 (/.f64 t (+.f64 i (*.f64 c y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 c y))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 (+.f64 i (*.f64 c y)) 2))) (+.f64 (/.f64 t (+.f64 i (*.f64 c y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 (+.f64 i (*.f64 c y)) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 (+.f64 i (*.f64 c y)) 4))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 c y)))))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 y x) a)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 a 3) (pow.f64 y 9))) (/.f64 (*.f64 y x) a))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 3) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 y x) a)))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 a (pow.f64 y 3)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 y x) a)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 a 3) (pow.f64 y 9))) (/.f64 (*.f64 y x) a))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 3) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 y x) a)))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 (*.f64 a (pow.f64 y 3)) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 a (pow.f64 y 3)) i)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a))))) (/.f64 t (+.f64 (*.f64 a (pow.f64 y 3)) i))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 a (pow.f64 y 3)) i)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 t (*.f64 (pow.f64 y 4) x)))) (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a))))) (/.f64 t (+.f64 (*.f64 a (pow.f64 y 3)) i)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 a (pow.f64 y 3)) i)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 t (*.f64 (pow.f64 y 4) x)))) (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) (+.f64 t (*.f64 (pow.f64 y 4) x)))) (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 3) a)) 2)))) (/.f64 t (+.f64 (*.f64 a (pow.f64 y 3)) i))))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 c y))
(+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 i (*.f64 (pow.f64 y 3) a))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 y 3) x) c)))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 i (*.f64 (pow.f64 y 3) a))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 y 3) x) c))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 3) a)) 2))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 i (*.f64 (pow.f64 y 3) a))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 y 3) x) c)))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 c y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (*.f64 (pow.f64 y 3) x) c)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (*.f64 (pow.f64 y 3) x) c))))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (/.f64 (*.f64 (pow.f64 y 3) x) c)))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y))
(+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2))))))) i)) (/.f64 (*.f64 (pow.f64 y 3) x) (+.f64 c (*.f64 (pow.f64 y 2) a)))))
(+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2))))))) i)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2))))))) (pow.f64 i 2)) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (/.f64 (*.f64 (pow.f64 y 3) x) (+.f64 c (*.f64 (pow.f64 y 2) a))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 4) (pow.f64 (+.f64 c (*.f64 a (pow.f64 y 2))) 2)))) (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (pow.f64 (+.f64 c (*.f64 a (pow.f64 y 2))) 2)))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2))))))) i)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2))))))) (pow.f64 i 2)) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (/.f64 (*.f64 (pow.f64 y 3) x) (+.f64 c (*.f64 (pow.f64 y 2) a)))))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) i)
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) i) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) i) (+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 i 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) i) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 i 2)))))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) i)
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) i) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 i 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) i) (+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 i 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) i) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 i 2)))))))
(*.f64 c y)
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(*.f64 (pow.f64 y 3) a)
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(*.f64 (pow.f64 y 3) a)
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(*.f64 c y)
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(*.f64 a (pow.f64 y 3))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(*.f64 a (pow.f64 y 3))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(*.f64 (pow.f64 y 3) a)
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(*.f64 c y)
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(*.f64 c y)
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
Outputs
(/.f64 t i)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (/.f64 t i))
(fma.f64 -1 (/.f64 c (/.f64 (*.f64 i i) (*.f64 t y))) (/.f64 t i))
(-.f64 (/.f64 t i) (/.f64 c (/.f64 (/.f64 i (/.f64 t i)) y)))
(-.f64 (/.f64 t i) (/.f64 c (/.f64 i (*.f64 y (/.f64 t i)))))
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (pow.f64 i 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (/.f64 t i)))
(+.f64 (fma.f64 -1 (/.f64 c (/.f64 (*.f64 i i) (*.f64 t y))) (/.f64 t i)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) (*.f64 t (*.f64 y y)))))
(+.f64 (-.f64 (/.f64 t i) (/.f64 c (/.f64 (/.f64 i (/.f64 t i)) y))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 i 3)) (*.f64 t (*.f64 y y))))
(+.f64 (/.f64 t i) (*.f64 (/.f64 t i) (-.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 c c))) (*.f64 i i)) (/.f64 (*.f64 c y) i))))
(+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) t)) (pow.f64 i 3)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (*.f64 (pow.f64 c 3) t) (pow.f64 i 4)) (/.f64 (*.f64 a t) (pow.f64 i 2))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y t)) (pow.f64 i 2))) (/.f64 t i))))
(+.f64 (/.f64 (*.f64 c c) (/.f64 (pow.f64 i 3) (*.f64 t (*.f64 y y)))) (fma.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 i 4) t)) (/.f64 a (/.f64 (*.f64 i i) t)))) (fma.f64 -1 (/.f64 c (/.f64 (*.f64 i i) (*.f64 t y))) (/.f64 t i))))
(+.f64 (-.f64 (/.f64 t i) (/.f64 c (/.f64 (/.f64 i (/.f64 t i)) y))) (-.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 i 3)) (*.f64 t (*.f64 y y))) (*.f64 (pow.f64 y 3) (+.f64 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 i 4)) t) (*.f64 (/.f64 t i) (/.f64 a i))))))
(-.f64 (+.f64 (/.f64 t i) (*.f64 (/.f64 t i) (-.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 c c))) (*.f64 i i)) (/.f64 (*.f64 c y) i)))) (*.f64 (pow.f64 y 3) (*.f64 t (+.f64 (/.f64 (pow.f64 c 3) (pow.f64 i 4)) (/.f64 a (*.f64 i i))))))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 (pow.f64 a 2) y))) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y)) (/.f64 y (/.f64 a x)))
(-.f64 (/.f64 y (/.f64 a x)) (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y)))
(*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i x) (*.f64 (pow.f64 a 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 (pow.f64 a 2) y))) (/.f64 (*.f64 y x) a)))
(fma.f64 -1 (*.f64 (/.f64 i (*.f64 a a)) (/.f64 x (*.f64 y y))) (fma.f64 -1 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y)) (/.f64 y (/.f64 a x))))
(-.f64 (-.f64 (/.f64 y (/.f64 a x)) (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y))) (*.f64 (/.f64 i (*.f64 a a)) (/.f64 (/.f64 x y) y)))
(-.f64 (/.f64 y (/.f64 a x)) (*.f64 (/.f64 x (*.f64 a a)) (+.f64 (/.f64 i (*.f64 y y)) (/.f64 c y))))
(-.f64 (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 i x) (*.f64 (pow.f64 a 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 (pow.f64 a 2) y))) (/.f64 (*.f64 y x) a)))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 2) x) (*.f64 (pow.f64 y 3) (pow.f64 a 3)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (-.f64 (fma.f64 -1 (*.f64 (/.f64 i (*.f64 a a)) (/.f64 x (*.f64 y y))) (fma.f64 -1 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y)) (/.f64 y (/.f64 a x)))) (neg.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 y 3)) (/.f64 x (pow.f64 a 3))))))
(+.f64 (-.f64 (-.f64 (/.f64 y (/.f64 a x)) (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y))) (*.f64 (/.f64 i (*.f64 a a)) (/.f64 (/.f64 x y) y))) (+.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 a 3) (/.f64 x (pow.f64 y 3))))))
(+.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (+.f64 (neg.f64 (*.f64 (/.f64 x (*.f64 a a)) (+.f64 (/.f64 i (*.f64 y y)) (/.f64 c y)))) (fma.f64 (/.f64 y a) x (/.f64 (*.f64 c c) (*.f64 (/.f64 (pow.f64 y 3) x) (pow.f64 a 3))))))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 (pow.f64 a 2) y))) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y)) (/.f64 y (/.f64 a x)))
(-.f64 (/.f64 y (/.f64 a x)) (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y)))
(*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 i x) (*.f64 (pow.f64 a 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 (pow.f64 a 2) y))) (/.f64 (*.f64 y x) a)))
(fma.f64 -1 (*.f64 (/.f64 i (*.f64 a a)) (/.f64 x (*.f64 y y))) (fma.f64 -1 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y)) (/.f64 y (/.f64 a x))))
(-.f64 (-.f64 (/.f64 y (/.f64 a x)) (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y))) (*.f64 (/.f64 i (*.f64 a a)) (/.f64 (/.f64 x y) y)))
(-.f64 (/.f64 y (/.f64 a x)) (*.f64 (/.f64 x (*.f64 a a)) (+.f64 (/.f64 i (*.f64 y y)) (/.f64 c y))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 t a)) (/.f64 (*.f64 (pow.f64 c 2) x) (pow.f64 a 3))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 i x) (*.f64 (pow.f64 a 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c x) (*.f64 (pow.f64 a 2) y))) (/.f64 (*.f64 y x) a))))
(fma.f64 -1 (/.f64 (-.f64 (neg.f64 (/.f64 t a)) (/.f64 (*.f64 c c) (/.f64 (pow.f64 a 3) x))) (pow.f64 y 3)) (fma.f64 -1 (*.f64 (/.f64 i (*.f64 a a)) (/.f64 x (*.f64 y y))) (fma.f64 -1 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y)) (/.f64 y (/.f64 a x)))))
(-.f64 (-.f64 (-.f64 (/.f64 y (/.f64 a x)) (*.f64 (/.f64 c (*.f64 a a)) (/.f64 x y))) (*.f64 (/.f64 i (*.f64 a a)) (/.f64 (/.f64 x y) y))) (/.f64 (-.f64 (/.f64 (neg.f64 t) a) (*.f64 (/.f64 (*.f64 c c) (pow.f64 a 3)) x)) (pow.f64 y 3)))
(+.f64 (-.f64 (/.f64 y (/.f64 a x)) (*.f64 (/.f64 x (*.f64 a a)) (+.f64 (/.f64 i (*.f64 y y)) (/.f64 c y)))) (/.f64 (+.f64 (/.f64 t a) (*.f64 (/.f64 x (pow.f64 a 3)) (*.f64 c c))) (pow.f64 y 3)))
(/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))
(/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x))
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x))
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x))
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x)
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))
(/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i))
(/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i))
(/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)) (/.f64 t (+.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y) i)))
(+.f64 (/.f64 t (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 (+.f64 c (*.f64 (*.f64 y y) a)) y i) x)))
(+.f64 (/.f64 t (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) (*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 (*.f64 y y) a c) i)) x))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 i (*.f64 c y)))
(/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (+.f64 i (*.f64 c y)))
(/.f64 (fma.f64 x (pow.f64 y 4) t) (fma.f64 c y i))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 (+.f64 i (*.f64 c y)) 2))) (+.f64 (/.f64 t (+.f64 i (*.f64 c y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 c y)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 y 3) a) (+.f64 t (*.f64 x (pow.f64 y 4)))) (pow.f64 (+.f64 i (*.f64 c y)) 2)) (+.f64 (/.f64 t (+.f64 i (*.f64 c y))) (/.f64 (pow.f64 y 4) (/.f64 (+.f64 i (*.f64 c y)) x))))
(-.f64 (+.f64 (/.f64 t (fma.f64 c y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 c y i) x))) (/.f64 (*.f64 (pow.f64 y 3) a) (/.f64 (pow.f64 (fma.f64 c y i) 2) (fma.f64 x (pow.f64 y 4) t))))
(-.f64 (+.f64 (/.f64 t (fma.f64 c y i)) (*.f64 (/.f64 x (fma.f64 c y i)) (pow.f64 y 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) a) (pow.f64 (fma.f64 c y i) 2)) (fma.f64 x (pow.f64 y 4) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 (+.f64 i (*.f64 c y)) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 y 6) (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 (+.f64 i (*.f64 c y)) 3)) (+.f64 (/.f64 t (+.f64 i (*.f64 c y))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 c y))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 y 3) a) (+.f64 t (*.f64 x (pow.f64 y 4)))) (pow.f64 (+.f64 i (*.f64 c y)) 2)) (+.f64 (+.f64 (/.f64 t (+.f64 i (*.f64 c y))) (/.f64 (pow.f64 y 4) (/.f64 (+.f64 i (*.f64 c y)) x))) (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (+.f64 i (*.f64 c y)) 3) (*.f64 (*.f64 a a) (+.f64 t (*.f64 x (pow.f64 y 4))))))))
(+.f64 (-.f64 (+.f64 (/.f64 t (fma.f64 c y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 c y i) x))) (/.f64 (*.f64 (pow.f64 y 3) a) (/.f64 (pow.f64 (fma.f64 c y i) 2) (fma.f64 x (pow.f64 y 4) t)))) (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 c y i) 3)) (*.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 y 6))))
(+.f64 (-.f64 (+.f64 (/.f64 t (fma.f64 c y i)) (*.f64 (/.f64 x (fma.f64 c y i)) (pow.f64 y 4))) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) a) (pow.f64 (fma.f64 c y i) 2)) (fma.f64 x (pow.f64 y 4) t))) (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 c y i) 3)) (*.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 y 6))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 a (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 (+.f64 i (*.f64 c y)) 2))) (+.f64 (/.f64 t (+.f64 i (*.f64 c y))) (+.f64 (/.f64 (*.f64 (pow.f64 y 6) (*.f64 (pow.f64 a 2) (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 (+.f64 i (*.f64 c y)) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 9) (*.f64 (pow.f64 a 3) (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 (+.f64 i (*.f64 c y)) 4))) (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 i (*.f64 c y)))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 y 3) a) (+.f64 t (*.f64 x (pow.f64 y 4)))) (pow.f64 (+.f64 i (*.f64 c y)) 2)) (+.f64 (/.f64 t (+.f64 i (*.f64 c y))) (+.f64 (/.f64 (pow.f64 y 6) (/.f64 (pow.f64 (+.f64 i (*.f64 c y)) 3) (*.f64 (*.f64 a a) (+.f64 t (*.f64 x (pow.f64 y 4)))))) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 y 9)) (+.f64 t (*.f64 x (pow.f64 y 4)))) (pow.f64 (+.f64 i (*.f64 c y)) 4)) (/.f64 (pow.f64 y 4) (/.f64 (+.f64 i (*.f64 c y)) x))))))
(-.f64 (+.f64 (-.f64 (*.f64 (/.f64 (*.f64 a a) (pow.f64 (fma.f64 c y i) 3)) (*.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 y 6))) (*.f64 (/.f64 (pow.f64 y 9) (pow.f64 (fma.f64 c y i) 4)) (*.f64 (pow.f64 a 3) (fma.f64 x (pow.f64 y 4) t)))) (+.f64 (/.f64 t (fma.f64 c y i)) (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 c y i) x)))) (/.f64 (*.f64 (pow.f64 y 3) a) (/.f64 (pow.f64 (fma.f64 c y i) 2) (fma.f64 x (pow.f64 y 4) t))))
(+.f64 (+.f64 (*.f64 (/.f64 x (fma.f64 c y i)) (pow.f64 y 4)) (*.f64 (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 (fma.f64 c y i) 2)) (-.f64 (/.f64 (*.f64 a (*.f64 a (pow.f64 y 6))) (fma.f64 c y i)) (/.f64 (*.f64 (pow.f64 a 3) (pow.f64 y 9)) (pow.f64 (fma.f64 c y i) 2))))) (-.f64 (/.f64 t (fma.f64 c y i)) (*.f64 (/.f64 (*.f64 (pow.f64 y 3) a) (pow.f64 (fma.f64 c y i) 2)) (fma.f64 x (pow.f64 y 4) t))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 a (pow.f64 y 3)))
(/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (*.f64 (pow.f64 y 3) a))
(/.f64 (fma.f64 x (pow.f64 y 4) t) (*.f64 (pow.f64 y 3) a))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 y x) a)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 c y)) (pow.f64 y 6)) (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (*.f64 a a))) (/.f64 y (/.f64 a x))))
(+.f64 (/.f64 y (/.f64 a x)) (-.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (*.f64 (/.f64 (fma.f64 c y i) (pow.f64 y 6)) (/.f64 (fma.f64 x (pow.f64 y 4) t) (*.f64 a a)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 a 3) (pow.f64 y 9))) (/.f64 (*.f64 y x) a))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 c y)) (pow.f64 y 6)) (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (*.f64 a a))) (+.f64 (/.f64 y (/.f64 a x)) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (pow.f64 y 9)) (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (pow.f64 a 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c y i) 2) (pow.f64 y 9)) (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 a 3)) (/.f64 y (/.f64 a x))) (-.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (*.f64 (/.f64 (fma.f64 c y i) (pow.f64 y 6)) (/.f64 (fma.f64 x (pow.f64 y 4) t) (*.f64 a a)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 3) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 y x) a)))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (pow.f64 y 9)) (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (pow.f64 a 3))) (/.f64 t (*.f64 (pow.f64 y 3) a))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 c y)) 3) (pow.f64 y 12)) (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (pow.f64 a 4))) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 c y)) (pow.f64 y 6)) (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (*.f64 a a))) (/.f64 y (/.f64 a x)))))
(+.f64 (-.f64 (-.f64 (/.f64 y (/.f64 a x)) (*.f64 (/.f64 (fma.f64 c y i) (pow.f64 y 6)) (/.f64 (fma.f64 x (pow.f64 y 4) t) (*.f64 a a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c y i) 3) (pow.f64 y 12)) (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 a 4)))) (fma.f64 (/.f64 (pow.f64 (fma.f64 c y i) 2) (pow.f64 y 9)) (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 a 3)) (/.f64 (/.f64 t a) (pow.f64 y 3))))
(+.f64 (-.f64 (/.f64 y (/.f64 a x)) (*.f64 (fma.f64 x (pow.f64 y 4) t) (+.f64 (/.f64 (pow.f64 (fma.f64 c y i) 3) (*.f64 (pow.f64 y 12) (pow.f64 a 4))) (/.f64 (fma.f64 c y i) (*.f64 a (*.f64 a (pow.f64 y 6))))))) (fma.f64 (/.f64 (pow.f64 (fma.f64 c y i) 2) (pow.f64 y 9)) (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 a 3)) (/.f64 (/.f64 t a) (pow.f64 y 3))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 a (pow.f64 y 3)))
(/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (*.f64 (pow.f64 y 3) a))
(/.f64 (fma.f64 x (pow.f64 y 4) t) (*.f64 (pow.f64 y 3) a))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 y x) a)))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 c y)) (pow.f64 y 6)) (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (*.f64 a a))) (/.f64 y (/.f64 a x))))
(+.f64 (/.f64 y (/.f64 a x)) (-.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (*.f64 (/.f64 (fma.f64 c y i) (pow.f64 y 6)) (/.f64 (fma.f64 x (pow.f64 y 4) t) (*.f64 a a)))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 a 3) (pow.f64 y 9))) (/.f64 (*.f64 y x) a))))
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 c y)) (pow.f64 y 6)) (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (*.f64 a a))) (+.f64 (/.f64 y (/.f64 a x)) (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (pow.f64 y 9)) (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (pow.f64 a 3))))))
(+.f64 (fma.f64 (/.f64 (pow.f64 (fma.f64 c y i) 2) (pow.f64 y 9)) (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 a 3)) (/.f64 y (/.f64 a x))) (-.f64 (/.f64 (/.f64 t a) (pow.f64 y 3)) (*.f64 (/.f64 (fma.f64 c y i) (pow.f64 y 6)) (/.f64 (fma.f64 x (pow.f64 y 4) t) (*.f64 a a)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 9) (pow.f64 a 3))) (+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 i (*.f64 c y)) 3) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 12) (pow.f64 a 4)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 i (*.f64 c y)) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 y 6) (pow.f64 a 2)))) (/.f64 (*.f64 y x) a)))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 c y)) 2) (pow.f64 y 9)) (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (pow.f64 a 3))) (/.f64 t (*.f64 (pow.f64 y 3) a))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 i (*.f64 c y)) 3) (pow.f64 y 12)) (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (pow.f64 a 4))) (fma.f64 -1 (*.f64 (/.f64 (+.f64 i (*.f64 c y)) (pow.f64 y 6)) (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (*.f64 a a))) (/.f64 y (/.f64 a x)))))
(+.f64 (-.f64 (-.f64 (/.f64 y (/.f64 a x)) (*.f64 (/.f64 (fma.f64 c y i) (pow.f64 y 6)) (/.f64 (fma.f64 x (pow.f64 y 4) t) (*.f64 a a)))) (*.f64 (/.f64 (pow.f64 (fma.f64 c y i) 3) (pow.f64 y 12)) (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 a 4)))) (fma.f64 (/.f64 (pow.f64 (fma.f64 c y i) 2) (pow.f64 y 9)) (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 a 3)) (/.f64 (/.f64 t a) (pow.f64 y 3))))
(+.f64 (-.f64 (/.f64 y (/.f64 a x)) (*.f64 (fma.f64 x (pow.f64 y 4) t) (+.f64 (/.f64 (pow.f64 (fma.f64 c y i) 3) (*.f64 (pow.f64 y 12) (pow.f64 a 4))) (/.f64 (fma.f64 c y i) (*.f64 a (*.f64 a (pow.f64 y 6))))))) (fma.f64 (/.f64 (pow.f64 (fma.f64 c y i) 2) (pow.f64 y 9)) (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 a 3)) (/.f64 (/.f64 t a) (pow.f64 y 3))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 (*.f64 a (pow.f64 y 3)) i))
(/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (fma.f64 a (pow.f64 y 3) i))
(/.f64 (fma.f64 x (pow.f64 y 4) t) (fma.f64 (pow.f64 y 3) a i))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 a (pow.f64 y 3)) i)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a))))) (/.f64 t (+.f64 (*.f64 a (pow.f64 y 3)) i))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 a (pow.f64 y 3) i) x)) (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (*.f64 y (+.f64 t (*.f64 x (pow.f64 y 4)))))) (/.f64 t (fma.f64 a (pow.f64 y 3) i))))
(+.f64 (/.f64 x (/.f64 (fma.f64 (pow.f64 y 3) a i) (pow.f64 y 4))) (-.f64 (/.f64 t (fma.f64 (pow.f64 y 3) a i)) (*.f64 (/.f64 c (pow.f64 (fma.f64 (pow.f64 y 3) a i) 2)) (*.f64 y (fma.f64 x (pow.f64 y 4) t)))))
(-.f64 (+.f64 (/.f64 x (/.f64 (fma.f64 (pow.f64 y 3) a i) (pow.f64 y 4))) (/.f64 t (fma.f64 (pow.f64 y 3) a i))) (*.f64 (/.f64 (fma.f64 t y (*.f64 x (pow.f64 y 5))) (pow.f64 (fma.f64 (pow.f64 y 3) a i) 2)) c))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 a (pow.f64 y 3)) i)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 t (*.f64 (pow.f64 y 4) x)))) (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a))))) (/.f64 t (+.f64 (*.f64 a (pow.f64 y 3)) i)))))
(+.f64 (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 a (pow.f64 y 3) i) x)) (/.f64 (*.f64 c c) (/.f64 (*.f64 (fma.f64 a (pow.f64 y 3) i) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2)) (*.f64 (*.f64 y y) (+.f64 t (*.f64 x (pow.f64 y 4))))))) (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (*.f64 y (+.f64 t (*.f64 x (pow.f64 y 4)))))) (/.f64 t (fma.f64 a (pow.f64 y 3) i))))
(+.f64 (/.f64 x (/.f64 (fma.f64 (pow.f64 y 3) a i) (pow.f64 y 4))) (+.f64 (/.f64 t (fma.f64 (pow.f64 y 3) a i)) (-.f64 (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (pow.f64 y 3) a i) 3)) (*.f64 (*.f64 y y) (fma.f64 x (pow.f64 y 4) t))) (*.f64 (/.f64 c (pow.f64 (fma.f64 (pow.f64 y 3) a i) 2)) (*.f64 y (fma.f64 x (pow.f64 y 4) t))))))
(+.f64 (/.f64 x (/.f64 (fma.f64 (pow.f64 y 3) a i) (pow.f64 y 4))) (+.f64 (/.f64 t (fma.f64 (pow.f64 y 3) a i)) (*.f64 (/.f64 (fma.f64 x (pow.f64 y 4) t) (fma.f64 (pow.f64 y 3) a i)) (-.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 c c))) (pow.f64 (fma.f64 (pow.f64 y 3) a i) 2)) (/.f64 (*.f64 c y) (fma.f64 (pow.f64 y 3) a i))))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 a (pow.f64 y 3)) i)) (+.f64 (/.f64 (*.f64 (pow.f64 c 2) (*.f64 (pow.f64 y 2) (+.f64 t (*.f64 (pow.f64 y 4) x)))) (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 y 3) (+.f64 t (*.f64 (pow.f64 y 4) x)))) (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 3) a)) 2)))) (/.f64 t (+.f64 (*.f64 a (pow.f64 y 3)) i))))))
(+.f64 (+.f64 (/.f64 (pow.f64 y 4) (/.f64 (fma.f64 a (pow.f64 y 3) i) x)) (/.f64 (*.f64 c c) (/.f64 (*.f64 (fma.f64 a (pow.f64 y 3) i) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2)) (*.f64 (*.f64 y y) (+.f64 t (*.f64 x (pow.f64 y 4))))))) (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (*.f64 y (+.f64 t (*.f64 x (pow.f64 y 4)))))) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 c 3) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2)) (/.f64 (*.f64 (pow.f64 y 3) (+.f64 t (*.f64 x (pow.f64 y 4)))) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2))) (/.f64 t (fma.f64 a (pow.f64 y 3) i)))))
(+.f64 (-.f64 (-.f64 (/.f64 t (fma.f64 (pow.f64 y 3) a i)) (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 y 3) a i) 4) (fma.f64 x (pow.f64 y 4) t)))) (*.f64 (/.f64 c (pow.f64 (fma.f64 (pow.f64 y 3) a i) 2)) (*.f64 y (fma.f64 x (pow.f64 y 4) t)))) (+.f64 (/.f64 x (/.f64 (fma.f64 (pow.f64 y 3) a i) (pow.f64 y 4))) (*.f64 (/.f64 (*.f64 c c) (pow.f64 (fma.f64 (pow.f64 y 3) a i) 3)) (*.f64 (*.f64 y y) (fma.f64 x (pow.f64 y 4) t)))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (pow.f64 y 4) t) (fma.f64 (pow.f64 y 3) a i)) (-.f64 (/.f64 (*.f64 y (*.f64 y (*.f64 c c))) (pow.f64 (fma.f64 (pow.f64 y 3) a i) 2)) (/.f64 (*.f64 c y) (fma.f64 (pow.f64 y 3) a i)))) (+.f64 (-.f64 (/.f64 t (fma.f64 (pow.f64 y 3) a i)) (*.f64 (/.f64 (pow.f64 c 3) (/.f64 (pow.f64 (fma.f64 (pow.f64 y 3) a i) 4) (fma.f64 x (pow.f64 y 4) t))) (pow.f64 y 3))) (/.f64 x (/.f64 (fma.f64 (pow.f64 y 3) a i) (pow.f64 y 4)))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 c y))
(/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (*.f64 c y))
(/.f64 (fma.f64 x (pow.f64 y 4) t) (*.f64 c y))
(+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 i (*.f64 (pow.f64 y 3) a))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 y 3) x) c)))
(+.f64 (/.f64 t (*.f64 c y)) (fma.f64 -1 (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (/.f64 (*.f64 (*.f64 c c) (*.f64 y y)) (fma.f64 a (pow.f64 y 3) i))) (/.f64 (pow.f64 y 3) (/.f64 c x))))
(+.f64 (/.f64 (pow.f64 y 3) (/.f64 c x)) (-.f64 (/.f64 t (*.f64 c y)) (*.f64 (/.f64 (fma.f64 (pow.f64 y 3) a i) (*.f64 y (*.f64 y (*.f64 c c)))) (fma.f64 x (pow.f64 y 4) t))))
(+.f64 (*.f64 (/.f64 x c) (pow.f64 y 3)) (-.f64 (/.f64 t (*.f64 c y)) (*.f64 (/.f64 (fma.f64 (pow.f64 y 3) a i) (*.f64 y (*.f64 y (*.f64 c c)))) (fma.f64 x (pow.f64 y 4) t))))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 i (*.f64 (pow.f64 y 3) a))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 y 3) x) c))))
(+.f64 (+.f64 (/.f64 t (*.f64 c y)) (fma.f64 -1 (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (/.f64 (*.f64 (*.f64 c c) (*.f64 y y)) (fma.f64 a (pow.f64 y 3) i))) (/.f64 (pow.f64 y 3) (/.f64 c x)))) (*.f64 (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 y 3))))
(+.f64 (-.f64 (/.f64 (pow.f64 y 3) (/.f64 c x)) (*.f64 (/.f64 (fma.f64 (pow.f64 y 3) a i) (*.f64 y (*.f64 y (*.f64 c c)))) (fma.f64 x (pow.f64 y 4) t))) (fma.f64 (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 y 3) a i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 c y))))
(+.f64 (-.f64 (*.f64 (/.f64 x c) (pow.f64 y 3)) (*.f64 (/.f64 (fma.f64 (pow.f64 y 3) a i) (*.f64 y (*.f64 y (*.f64 c c)))) (fma.f64 x (pow.f64 y 4) t))) (fma.f64 (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 y 3) a i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 c y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (pow.f64 (+.f64 i (*.f64 (pow.f64 y 3) a)) 2))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 i (*.f64 (pow.f64 y 3) a))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (/.f64 (*.f64 (pow.f64 y 3) x) c)))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (pow.f64 c 4)) (/.f64 (*.f64 (fma.f64 a (pow.f64 y 3) i) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2)) (pow.f64 y 4))) (+.f64 (+.f64 (/.f64 t (*.f64 c y)) (fma.f64 -1 (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (/.f64 (*.f64 (*.f64 c c) (*.f64 y y)) (fma.f64 a (pow.f64 y 3) i))) (/.f64 (pow.f64 y 3) (/.f64 c x)))) (*.f64 (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 y 3)))))
(-.f64 (+.f64 (-.f64 (/.f64 (pow.f64 y 3) (/.f64 c x)) (*.f64 (/.f64 (fma.f64 (pow.f64 y 3) a i) (*.f64 y (*.f64 y (*.f64 c c)))) (fma.f64 x (pow.f64 y 4) t))) (fma.f64 (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 y 3) a i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 c y)))) (*.f64 (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 y 4)) (/.f64 (pow.f64 (fma.f64 (pow.f64 y 3) a i) 3) (pow.f64 c 4))))
(+.f64 (fma.f64 (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 y 3) a i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 c y))) (-.f64 (-.f64 (*.f64 (/.f64 x c) (pow.f64 y 3)) (*.f64 (/.f64 (fma.f64 (pow.f64 y 3) a i) (*.f64 y (*.f64 y (*.f64 c c)))) (fma.f64 x (pow.f64 y 4) t))) (*.f64 (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 y 4)) (/.f64 (pow.f64 (fma.f64 (pow.f64 y 3) a i) 3) (pow.f64 c 4)))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 c y))
(/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (*.f64 c y))
(/.f64 (fma.f64 x (pow.f64 y 4) t) (*.f64 c y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (*.f64 (pow.f64 y 3) x) c)))
(+.f64 (/.f64 t (*.f64 c y)) (fma.f64 -1 (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (/.f64 (*.f64 (*.f64 c c) (*.f64 y y)) (fma.f64 a (pow.f64 y 3) i))) (/.f64 (pow.f64 y 3) (/.f64 c x))))
(+.f64 (/.f64 (pow.f64 y 3) (/.f64 c x)) (-.f64 (/.f64 t (*.f64 c y)) (*.f64 (/.f64 (fma.f64 (pow.f64 y 3) a i) (*.f64 y (*.f64 y (*.f64 c c)))) (fma.f64 x (pow.f64 y 4) t))))
(+.f64 (*.f64 (/.f64 x c) (pow.f64 y 3)) (-.f64 (/.f64 t (*.f64 c y)) (*.f64 (/.f64 (fma.f64 (pow.f64 y 3) a i) (*.f64 y (*.f64 y (*.f64 c c)))) (fma.f64 x (pow.f64 y 4) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (/.f64 t (*.f64 c y)) (/.f64 (*.f64 (pow.f64 y 3) x) c))))
(+.f64 (+.f64 (/.f64 t (*.f64 c y)) (fma.f64 -1 (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (/.f64 (*.f64 (*.f64 c c) (*.f64 y y)) (fma.f64 a (pow.f64 y 3) i))) (/.f64 (pow.f64 y 3) (/.f64 c x)))) (*.f64 (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 y 3))))
(+.f64 (-.f64 (/.f64 (pow.f64 y 3) (/.f64 c x)) (*.f64 (/.f64 (fma.f64 (pow.f64 y 3) a i) (*.f64 y (*.f64 y (*.f64 c c)))) (fma.f64 x (pow.f64 y 4) t))) (fma.f64 (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 y 3) a i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 c y))))
(+.f64 (-.f64 (*.f64 (/.f64 x c) (pow.f64 y 3)) (*.f64 (/.f64 (fma.f64 (pow.f64 y 3) a i) (*.f64 y (*.f64 y (*.f64 c c)))) (fma.f64 x (pow.f64 y 4) t))) (fma.f64 (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 y 3) a i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 c y))))
(+.f64 (/.f64 (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 3) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) (+.f64 t (*.f64 (pow.f64 y 4) x))) (*.f64 (pow.f64 c 2) (pow.f64 y 2)))) (+.f64 (/.f64 t (*.f64 c y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 (pow.f64 (+.f64 (*.f64 a (pow.f64 y 3)) i) 2) (+.f64 i (*.f64 (pow.f64 y 3) a)))) (*.f64 (pow.f64 c 4) (pow.f64 y 4)))) (/.f64 (*.f64 (pow.f64 y 3) x) c)))))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (pow.f64 c 4)) (/.f64 (*.f64 (fma.f64 a (pow.f64 y 3) i) (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2)) (pow.f64 y 4))) (+.f64 (+.f64 (/.f64 t (*.f64 c y)) (fma.f64 -1 (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (/.f64 (*.f64 (*.f64 c c) (*.f64 y y)) (fma.f64 a (pow.f64 y 3) i))) (/.f64 (pow.f64 y 3) (/.f64 c x)))) (*.f64 (/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 a (pow.f64 y 3) i) 2) (pow.f64 y 3)))))
(-.f64 (+.f64 (-.f64 (/.f64 (pow.f64 y 3) (/.f64 c x)) (*.f64 (/.f64 (fma.f64 (pow.f64 y 3) a i) (*.f64 y (*.f64 y (*.f64 c c)))) (fma.f64 x (pow.f64 y 4) t))) (fma.f64 (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 y 3) a i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 c y)))) (*.f64 (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 y 4)) (/.f64 (pow.f64 (fma.f64 (pow.f64 y 3) a i) 3) (pow.f64 c 4))))
(+.f64 (fma.f64 (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 c 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 y 3) a i) 2) (pow.f64 y 3)) (/.f64 t (*.f64 c y))) (-.f64 (-.f64 (*.f64 (/.f64 x c) (pow.f64 y 3)) (*.f64 (/.f64 (fma.f64 (pow.f64 y 3) a i) (*.f64 y (*.f64 y (*.f64 c c)))) (fma.f64 x (pow.f64 y 4) t))) (*.f64 (/.f64 (fma.f64 x (pow.f64 y 4) t) (pow.f64 y 4)) (/.f64 (pow.f64 (fma.f64 (pow.f64 y 3) a i) 3) (pow.f64 c 4)))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y))
(/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) (*.f64 y (+.f64 c (*.f64 (*.f64 y y) a))))
(/.f64 (fma.f64 x (pow.f64 y 4) t) (fma.f64 (pow.f64 y 3) a (*.f64 c y)))
(+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2))))))) i)) (/.f64 (*.f64 (pow.f64 y 3) x) (+.f64 c (*.f64 (pow.f64 y 2) a)))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (*.f64 y y) a)))) (fma.f64 -1 (*.f64 i (+.f64 (/.f64 (*.f64 (*.f64 y y) x) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2)) (/.f64 (/.f64 t (+.f64 c (*.f64 (*.f64 y y) a))) (*.f64 (*.f64 y y) (+.f64 c (*.f64 (*.f64 y y) a)))))) (/.f64 (*.f64 (pow.f64 y 3) x) (+.f64 c (*.f64 (*.f64 y y) a)))))
(+.f64 (/.f64 t (fma.f64 (pow.f64 y 3) a (*.f64 c y))) (fma.f64 (neg.f64 (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 (*.f64 y y) a c) 2) (*.f64 y y))) (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2))))) i (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 (*.f64 y y) a c) x))))
(+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2))))))) i)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2))))))) (pow.f64 i 2)) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (/.f64 (*.f64 (pow.f64 y 3) x) (+.f64 c (*.f64 (pow.f64 y 2) a))))))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (*.f64 y y) a)))) (fma.f64 -1 (*.f64 i (+.f64 (/.f64 (*.f64 (*.f64 y y) x) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2)) (/.f64 (/.f64 t (+.f64 c (*.f64 (*.f64 y y) a))) (*.f64 (*.f64 y y) (+.f64 c (*.f64 (*.f64 y y) a)))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) x) (+.f64 c (*.f64 (*.f64 y y) a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 y y) x) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2)) (/.f64 (/.f64 t (+.f64 c (*.f64 (*.f64 y y) a))) (*.f64 (*.f64 y y) (+.f64 c (*.f64 (*.f64 y y) a))))) (+.f64 c (*.f64 (*.f64 y y) a))) (/.f64 (*.f64 i i) y)))))
(+.f64 (fma.f64 (/.f64 (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 (*.f64 y y) a c) 2) (*.f64 y y))) (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)))) (fma.f64 (*.f64 y y) a c)) (/.f64 i (/.f64 y i)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 (*.f64 y y) a c) x))) (-.f64 (/.f64 t (fma.f64 (pow.f64 y 3) a (*.f64 c y))) (*.f64 i (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 (*.f64 y y) a c) 2) (*.f64 y y))) (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)))))))
(+.f64 (fma.f64 (/.f64 (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 (*.f64 y y) a c) 2) (*.f64 y y))) (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)))) (fma.f64 (*.f64 y y) a c)) (*.f64 (/.f64 i y) i) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 (*.f64 y y) a c) x))) (-.f64 (/.f64 t (fma.f64 (pow.f64 y 3) a (*.f64 c y))) (*.f64 i (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 (*.f64 y y) a c) 2) (*.f64 y y))) (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 t (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 4) (pow.f64 (+.f64 c (*.f64 a (pow.f64 y 2))) 2)))) (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (pow.f64 (+.f64 c (*.f64 a (pow.f64 y 2))) 2)))))) (+.f64 (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2))))))) i)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (+.f64 c (*.f64 a (pow.f64 y 2))))) (/.f64 t (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (+.f64 c (*.f64 a (pow.f64 y 2))))))) (pow.f64 i 2)) (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) y)) (/.f64 (*.f64 (pow.f64 y 3) x) (+.f64 c (*.f64 (pow.f64 y 2) a)))))))
(fma.f64 -1 (*.f64 (pow.f64 i 3) (+.f64 (/.f64 (/.f64 t (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2)) (*.f64 (pow.f64 y 4) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2))) (/.f64 x (*.f64 (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2))))) (+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 (*.f64 y y) a)))) (fma.f64 -1 (*.f64 i (+.f64 (/.f64 (*.f64 (*.f64 y y) x) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2)) (/.f64 (/.f64 t (+.f64 c (*.f64 (*.f64 y y) a))) (*.f64 (*.f64 y y) (+.f64 c (*.f64 (*.f64 y y) a)))))) (+.f64 (/.f64 (*.f64 (pow.f64 y 3) x) (+.f64 c (*.f64 (*.f64 y y) a))) (*.f64 (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 y y) x) (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2)) (/.f64 (/.f64 t (+.f64 c (*.f64 (*.f64 y y) a))) (*.f64 (*.f64 y y) (+.f64 c (*.f64 (*.f64 y y) a))))) (+.f64 c (*.f64 (*.f64 y y) a))) (/.f64 (*.f64 i i) y))))))
(-.f64 (+.f64 (fma.f64 (/.f64 (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 (*.f64 y y) a c) 2) (*.f64 y y))) (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)))) (fma.f64 (*.f64 y y) a c)) (/.f64 i (/.f64 y i)) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 (*.f64 y y) a c) x))) (-.f64 (/.f64 t (fma.f64 (pow.f64 y 3) a (*.f64 c y))) (*.f64 i (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 (*.f64 y y) a c) 2) (*.f64 y y))) (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2))))))) (*.f64 (pow.f64 i 3) (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (pow.f64 (fma.f64 (*.f64 y y) a c) 4))) (/.f64 x (pow.f64 (fma.f64 (*.f64 y y) a c) 4)))))
(+.f64 (-.f64 (fma.f64 (neg.f64 (pow.f64 i 3)) (+.f64 (/.f64 t (*.f64 (pow.f64 y 4) (pow.f64 (fma.f64 (*.f64 y y) a c) 4))) (/.f64 x (pow.f64 (fma.f64 (*.f64 y y) a c) 4))) (/.f64 t (fma.f64 (pow.f64 y 3) a (*.f64 c y)))) (*.f64 i (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 (*.f64 y y) a c) 2) (*.f64 y y))) (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)))))) (fma.f64 (/.f64 (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 (*.f64 y y) a c) 2) (*.f64 y y))) (/.f64 t (*.f64 (*.f64 y y) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)))) (fma.f64 (*.f64 y y) a c)) (*.f64 (/.f64 i y) i) (/.f64 (pow.f64 y 3) (/.f64 (fma.f64 (*.f64 y y) a c) x))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) i)
(/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) i)
(/.f64 (fma.f64 x (pow.f64 y 4) t) i)
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) i) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 i 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 y 4) (/.f64 i x)) (/.f64 t i)) (neg.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 y (+.f64 t (*.f64 x (pow.f64 y 4))))) (*.f64 i i))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 i x)) (-.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 x (pow.f64 y 4) t)))))
(+.f64 (*.f64 (/.f64 x i) (pow.f64 y 4)) (-.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 t y (*.f64 x (pow.f64 y 5))) (*.f64 i i)) (fma.f64 (*.f64 y y) a c))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) i) (+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 i 2))))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 i x)) (+.f64 (+.f64 (/.f64 t i) (/.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (/.f64 (pow.f64 i 3) (*.f64 (*.f64 (*.f64 y y) (+.f64 t (*.f64 x (pow.f64 y 4)))) (+.f64 c (*.f64 (*.f64 y y) a)))))) (neg.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 y (+.f64 t (*.f64 x (pow.f64 y 4))))) (*.f64 i i)))))
(+.f64 (/.f64 t i) (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 x (pow.f64 y 4) t)) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (pow.f64 i 3)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 x (pow.f64 y 4) t)))) (/.f64 (pow.f64 y 4) (/.f64 i x))))
(+.f64 (/.f64 t i) (+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (-.f64 (/.f64 (*.f64 y (*.f64 (fma.f64 (*.f64 y y) a c) (fma.f64 t y (*.f64 x (pow.f64 y 5))))) i) (fma.f64 t y (*.f64 x (pow.f64 y 5))))) (*.f64 (/.f64 x i) (pow.f64 y 4))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) i) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 i 2)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 y 4) (/.f64 i x)) (/.f64 t i)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2) (pow.f64 y 3)) (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (+.f64 t (*.f64 x (pow.f64 y 4))))) (pow.f64 i 4)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 y (+.f64 t (*.f64 x (pow.f64 y 4))))) (*.f64 i i))) (/.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (/.f64 (pow.f64 i 3) (*.f64 (*.f64 (*.f64 y y) (+.f64 t (*.f64 x (pow.f64 y 4)))) (+.f64 c (*.f64 (*.f64 y y) a))))))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 i x)) (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 x (pow.f64 y 4) t)) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (pow.f64 i 3)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 x (pow.f64 y 4) t)))) (-.f64 (/.f64 t i) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) a c) 2) (pow.f64 i 4)) (*.f64 (pow.f64 y 3) (*.f64 (fma.f64 (*.f64 y y) a c) (fma.f64 x (pow.f64 y 4) t)))))))
(+.f64 (-.f64 (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (-.f64 (/.f64 (*.f64 y (*.f64 (fma.f64 (*.f64 y y) a c) (fma.f64 t y (*.f64 x (pow.f64 y 5))))) i) (fma.f64 t y (*.f64 x (pow.f64 y 5))))) (/.f64 (*.f64 (*.f64 (pow.f64 y 3) (fma.f64 x (pow.f64 y 4) t)) (pow.f64 (fma.f64 (*.f64 y y) a c) 3)) (pow.f64 i 4))) (+.f64 (/.f64 t i) (*.f64 (/.f64 x i) (pow.f64 y 4))))
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) i)
(/.f64 (+.f64 t (*.f64 x (pow.f64 y 4))) i)
(/.f64 (fma.f64 x (pow.f64 y 4) t) i)
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) i) (+.f64 (/.f64 t i) (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 i 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 y 4) (/.f64 i x)) (/.f64 t i)) (neg.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 y (+.f64 t (*.f64 x (pow.f64 y 4))))) (*.f64 i i))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 i x)) (-.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 x (pow.f64 y 4) t)))))
(+.f64 (*.f64 (/.f64 x i) (pow.f64 y 4)) (-.f64 (/.f64 t i) (*.f64 (/.f64 (fma.f64 t y (*.f64 x (pow.f64 y 5))) (*.f64 i i)) (fma.f64 (*.f64 y y) a c))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) i) (+.f64 (/.f64 t i) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 i 2))))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 i x)) (+.f64 (+.f64 (/.f64 t i) (/.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (/.f64 (pow.f64 i 3) (*.f64 (*.f64 (*.f64 y y) (+.f64 t (*.f64 x (pow.f64 y 4)))) (+.f64 c (*.f64 (*.f64 y y) a)))))) (neg.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 y (+.f64 t (*.f64 x (pow.f64 y 4))))) (*.f64 i i)))))
(+.f64 (/.f64 t i) (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 x (pow.f64 y 4) t)) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (pow.f64 i 3)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 x (pow.f64 y 4) t)))) (/.f64 (pow.f64 y 4) (/.f64 i x))))
(+.f64 (/.f64 t i) (+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (-.f64 (/.f64 (*.f64 y (*.f64 (fma.f64 (*.f64 y y) a c) (fma.f64 t y (*.f64 x (pow.f64 y 5))))) i) (fma.f64 t y (*.f64 x (pow.f64 y 5))))) (*.f64 (/.f64 x i) (pow.f64 y 4))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) x) i) (+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) 2) (*.f64 (pow.f64 y 3) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 4))) (+.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 (pow.f64 y 2) (*.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) (+.f64 c (*.f64 a (pow.f64 y 2)))))) (pow.f64 i 3)) (*.f64 -1 (/.f64 (*.f64 (+.f64 c (*.f64 (pow.f64 y 2) a)) (*.f64 y (+.f64 t (*.f64 (pow.f64 y 4) x)))) (pow.f64 i 2)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 y 4) (/.f64 i x)) (/.f64 t i)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 (+.f64 c (*.f64 (*.f64 y y) a)) 2) (pow.f64 y 3)) (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (+.f64 t (*.f64 x (pow.f64 y 4))))) (pow.f64 i 4)) (+.f64 (neg.f64 (/.f64 (*.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (*.f64 y (+.f64 t (*.f64 x (pow.f64 y 4))))) (*.f64 i i))) (/.f64 (+.f64 c (*.f64 (*.f64 y y) a)) (/.f64 (pow.f64 i 3) (*.f64 (*.f64 (*.f64 y y) (+.f64 t (*.f64 x (pow.f64 y 4)))) (+.f64 c (*.f64 (*.f64 y y) a))))))))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 i x)) (+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 y y) (fma.f64 x (pow.f64 y 4) t)) (pow.f64 (fma.f64 (*.f64 y y) a c) 2)) (pow.f64 i 3)) (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (*.f64 y (fma.f64 x (pow.f64 y 4) t)))) (-.f64 (/.f64 t i) (*.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 y y) a c) 2) (pow.f64 i 4)) (*.f64 (pow.f64 y 3) (*.f64 (fma.f64 (*.f64 y y) a c) (fma.f64 x (pow.f64 y 4) t)))))))
(+.f64 (-.f64 (*.f64 (/.f64 (fma.f64 (*.f64 y y) a c) (*.f64 i i)) (-.f64 (/.f64 (*.f64 y (*.f64 (fma.f64 (*.f64 y y) a c) (fma.f64 t y (*.f64 x (pow.f64 y 5))))) i) (fma.f64 t y (*.f64 x (pow.f64 y 5))))) (/.f64 (*.f64 (*.f64 (pow.f64 y 3) (fma.f64 x (pow.f64 y 4) t)) (pow.f64 (fma.f64 (*.f64 y y) a c) 3)) (pow.f64 i 4))) (+.f64 (/.f64 t i) (*.f64 (/.f64 x i) (pow.f64 y 4))))
(*.f64 c y)
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(*.f64 (pow.f64 y 3) a)
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(*.f64 (pow.f64 y 3) a)
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(*.f64 c y)
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(*.f64 a (pow.f64 y 3))
(*.f64 (pow.f64 y 3) a)
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(*.f64 a (pow.f64 y 3))
(*.f64 (pow.f64 y 3) a)
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(*.f64 (pow.f64 y 3) a)
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(*.f64 c y)
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 a (pow.f64 y 3)) (*.f64 c y))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(*.f64 c y)
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))
(+.f64 (*.f64 c y) (*.f64 (pow.f64 y 3) a))
(fma.f64 a (pow.f64 y 3) (*.f64 c y))
(fma.f64 (pow.f64 y 3) a (*.f64 c y))

eval1.3s (2.2%)

Compiler

Compiled 79255 to 28330 computations (64.3% saved)

prune635.0ms (1.1%)

Pruning

67 alts after pruning (62 fresh and 5 done)

PrunedKeptTotal
New1217161233
Fresh54651
Picked101
Done358
Total1226671293
Error
1.9b
Counts
1293 → 67
Alt Table
Click to see full alt table
StatusErrorProgram
39.5b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i) (/.f64 28832688827/125000 (/.f64 i y))))
39.4b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))))
62.3b
(/.f64 t (pow.f64 y 4))
45.8b
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) i)
53.8b
(+.f64 (/.f64 (/.f64 t y) c) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
61.1b
(*.f64 (-.f64 (/.f64 1 a) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (*.f64 a a))) z)
52.0b
(+.f64 (*.f64 t (/.f64 (/.f64 1 y) c)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
60.9b
(/.f64 (*.f64 y z) b)
58.5b
(/.f64 z y)
58.8b
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
56.4b
(+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a))))))
43.6b
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
61.5b
(/.f64 (-.f64 (*.f64 y y) (*.f64 (/.f64 y z) (*.f64 a z))) (*.f64 (/.f64 y z) (*.f64 y y)))
59.7b
(/.f64 z a)
59.7b
(*.f64 (/.f64 y (/.f64 c y)) z)
59.7b
(*.f64 (/.f64 1 a) z)
55.5b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 a (/.f64 (neg.f64 x) y)))
29.2b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)))
56.2b
(/.f64 t (*.f64 y c))
45.5b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))))
62.6b
(*.f64 a (/.f64 (neg.f64 z) (*.f64 y y)))
47.4b
(+.f64 (/.f64 (-.f64 z (*.f64 a x)) y) (+.f64 x (/.f64 (+.f64 54929528941/2000000 (*.f64 a (-.f64 (*.f64 a x) z))) (*.f64 y y))))
44.0b
(+.f64 (/.f64 z y) x)
39.8b
(/.f64 t (+.f64 (*.f64 y c) i))
44.9b
(+.f64 (/.f64 z y) (+.f64 x (-.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 (*.f64 (/.f64 a y) x) (+.f64 (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (*.f64 y y)) a) (*.f64 (/.f64 b y) (/.f64 x y)))))))
41.7b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))
58.4b
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) x))
56.8b
(*.f64 (/.f64 y a) x)
47.4b
x
55.5b
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
60.9b
(/.f64 t (*.f64 (*.f64 y y) b))
42.2b
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
41.7b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
37.6b
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i))
58.7b
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
58.8b
(/.f64 z (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) (pow.f64 y 3)))
33.8b
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
44.9b
(-.f64 (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (-.f64 x (/.f64 (fma.f64 z -1 (*.f64 a x)) y))) (-.f64 (/.f64 b (/.f64 y (/.f64 x y))) (*.f64 (/.f64 (fma.f64 z -1 (*.f64 a x)) y) (/.f64 a y))))
51.9b
(+.f64 (/.f64 t i) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
31.4b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i))
31.8b
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
39.0b
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (*.f64 y a)))) i))
45.7b
(/.f64 t i)
57.7b
(*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))
37.8b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 y (/.f64 28832688827/125000 i)))
37.8b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 y (/.f64 i 28832688827/125000)))
46.7b
(+.f64 (*.f64 t (/.f64 1 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
59.7b
(*.f64 (/.f64 (pow.f64 y 3) i) z)
45.6b
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
40.5b
(+.f64 (*.f64 t (/.f64 1 i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
60.1b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (-.f64 (/.f64 28832688827/125000 (*.f64 y b)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (*.f64 b b)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 y 3)))) (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) b)))
34.5b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
58.5b
(/.f64 (*.f64 y x) a)
46.9b
(+.f64 (pow.f64 (cbrt.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))) 3) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
32.8b
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
57.8b
(*.f64 (*.f64 (/.f64 (*.f64 y y) 1) (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) z)
34.3b
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
43.8b
(/.f64 t (+.f64 (*.f64 y (*.f64 y b)) i))
53.2b
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
61.5b
(fma.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) y) (neg.f64 (*.f64 a (*.f64 (pow.f64 y -2) z))))
58.1b
(*.f64 (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) z)
32.9b
(/.f64 (+.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))) 3) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
38.5b
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))) i))
56.9b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)))
49.9b
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))
58.3b
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x)
58.3b
(/.f64 y (/.f64 a x))
Compiler

Compiled 2004 to 1237 computations (38.3% saved)

regimes7.7s (13%)

Counts
114 → 3
Calls
Call 1
Inputs
x
x
(/.f64 z y)
(/.f64 z a)
(/.f64 z y)
(/.f64 t i)
(/.f64 t (*.f64 y c))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y b) z)
(/.f64 (*.f64 y z) b)
(*.f64 (/.f64 1 a) z)
(+.f64 (/.f64 z y) x)
(*.f64 (/.f64 y a) x)
(/.f64 (*.f64 y x) a)
(/.f64 t (+.f64 (*.f64 y c) i))
(/.f64 t (*.f64 (*.f64 y y) b))
(*.f64 (/.f64 y (/.f64 c y)) z)
(*.f64 a (/.f64 (neg.f64 z) (*.f64 y y)))
(/.f64 t (+.f64 (*.f64 y (*.f64 y b)) i))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (*.f64 y a)))) i))
(*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i))
(+.f64 (/.f64 t i) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))) i))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (/.f64 y z) (*.f64 a z))) (*.f64 (/.f64 y z) (*.f64 y y)))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 (-.f64 z (*.f64 a x)) y) (+.f64 x (/.f64 (+.f64 54929528941/2000000 (*.f64 a (-.f64 (*.f64 a x) z))) (*.f64 y y))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 y (/.f64 28832688827/125000 i)))
(+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a))))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 y (/.f64 i 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 a (/.f64 (neg.f64 x) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 y y)) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i) (/.f64 28832688827/125000 (/.f64 i y))))
(+.f64 (/.f64 (/.f64 t y) c) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (*.f64 t (/.f64 1 i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 z y) (+.f64 x (-.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 (*.f64 (/.f64 a y) x) (+.f64 (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (*.f64 y y)) a) (*.f64 (/.f64 b y) (/.f64 x y)))))))
(+.f64 (*.f64 t (/.f64 (/.f64 1 y) c)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (*.f64 t (/.f64 1 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(/.f64 t (pow.f64 y 4))
(*.f64 (/.f64 (pow.f64 y 3) i) z)
(/.f64 (+.f64 t (*.f64 (pow.f64 y 4) x)) i)
(/.f64 t (+.f64 i (*.f64 y (+.f64 c (pow.f64 y 3)))))
(fma.f64 (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) y (/.f64 t i))
(/.f64 (+.f64 (*.f64 (pow.f64 y 4) x) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(+.f64 (/.f64 t i) (*.f64 (-.f64 (*.f64 28832688827/125000 (/.f64 1 i)) (/.f64 (*.f64 c t) (pow.f64 i 2))) y))
(*.f64 (/.f64 (pow.f64 y 3) (+.f64 i (*.f64 y (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) z)
(/.f64 (*.f64 (pow.f64 y 4) x) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 (pow.f64 y 2) b))
(*.f64 (-.f64 (/.f64 1 a) (/.f64 (+.f64 (+.f64 (/.f64 i (pow.f64 y 3)) (/.f64 c (*.f64 y y))) (+.f64 y (/.f64 b y))) (*.f64 a a))) z)
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (pow.f64 y 3) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (+.f64 i (*.f64 (pow.f64 y 2) (+.f64 (*.f64 (+.f64 y a) y) b))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (*.f64 y (/.f64 y i)) (+.f64 54929528941/2000000 (*.f64 c (/.f64 -28832688827/125000 i))))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (fma.f64 28832688827/125000 (/.f64 y i) (*.f64 (-.f64 (/.f64 54929528941/2000000 i) (/.f64 (/.f64 (*.f64 28832688827/125000 c) i) i)) (*.f64 y y))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))))) (/.f64 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))))
(+.f64 (/.f64 t i) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 t (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y)))) (pow.f64 i 2))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) i)))
(/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 y 4) x) (*.f64 (fma.f64 y z 54929528941/2000000) (*.f64 y y))) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (+.f64 (*.f64 (pow.f64 y 3) z) (+.f64 (*.f64 54929528941/2000000 (pow.f64 y 2)) (*.f64 28832688827/125000 y))) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(-.f64 (+.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (-.f64 x (/.f64 (fma.f64 z -1 (*.f64 a x)) y))) (-.f64 (/.f64 b (/.f64 y (/.f64 x y))) (*.f64 (/.f64 (fma.f64 z -1 (*.f64 a x)) y) (/.f64 a y))))
(fma.f64 (-.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 t i) (/.f64 b i))) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (*.f64 y y) (fma.f64 (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) y (/.f64 t i)))
(+.f64 (pow.f64 (cbrt.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))) 3) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 (*.f64 -1 (*.f64 i (+.f64 (/.f64 t (*.f64 (pow.f64 y 2) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (+.f64 (*.f64 28832688827/125000 (/.f64 1 (*.f64 y (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y)))))) (+.f64 (*.f64 54929528941/2000000 (/.f64 1 (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))) (/.f64 (*.f64 (+.f64 (*.f64 y x) z) y) (*.f64 (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))) (+.f64 c (*.f64 (+.f64 b (*.f64 y (+.f64 a y))) y))))))))) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))))
(/.f64 z (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) a c) i) (pow.f64 y 3)))
(/.f64 (pow.f64 y 4) (/.f64 (fma.f64 y (fma.f64 (+.f64 y a) (*.f64 y y) c) i) x))
(*.f64 (*.f64 (/.f64 (*.f64 y y) 1) (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) z)
(+.f64 (*.f64 t (/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (fma.f64 (pow.f64 y 3) (-.f64 (-.f64 (/.f64 z i) (/.f64 (-.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (*.f64 (/.f64 t i) (/.f64 b i))) (/.f64 i c))) (+.f64 (/.f64 (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))) (/.f64 i b)) (/.f64 (*.f64 t a) (*.f64 i i)))) (*.f64 y (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (fma.f64 (-.f64 (-.f64 (/.f64 54929528941/2000000 i) (*.f64 (/.f64 c i) (-.f64 (/.f64 28832688827/125000 i) (*.f64 (/.f64 t i) (/.f64 c i))))) (*.f64 (/.f64 t i) (/.f64 b i))) (*.f64 y y) (/.f64 t i)))
(fma.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) y) (neg.f64 (*.f64 a (*.f64 (pow.f64 y -2) z))))
(*.f64 (/.f64 (pow.f64 y 3) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) z)
(*.f64 (/.f64 (pow.f64 y 4) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) x)
(/.f64 (+.f64 (*.f64 (+.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000))) 3) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))) 3) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))) 2) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000))) 3) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y z 54929528941/2000000) 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 y (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))))
(+.f64 (pow.f64 (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 3) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (pow.f64 (cbrt.f64 (/.f64 t (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 3) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(*.f64 (/.f64 y (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000))
(*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)) y)
(/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))
(*.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (/.f64 1 (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (-.f64 (/.f64 28832688827/125000 (*.f64 y b)) (*.f64 (/.f64 (fma.f64 y (fma.f64 (*.f64 y y) (+.f64 y a) c) i) (*.f64 b b)) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (pow.f64 y 3)))) (/.f64 (fma.f64 y (fma.f64 y x z) 54929528941/2000000) b)))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 x y z) 54929528941/2000000) 28832688827/125000) t) (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y a) b) c) i))) 3)
(+.f64 (/.f64 t (*.f64 (pow.f64 y 3) a)) (-.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (*.f64 (*.f64 y y) a)) (*.f64 (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y y b) c) i) (*.f64 a (*.f64 a (pow.f64 y 6)))) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) t))))
(+.f64 (/.f64 (/.f64 t y) (fma.f64 y (fma.f64 y (+.f64 y a) b) c)) (fma.f64 (neg.f64 i) (+.f64 (/.f64 (/.f64 28832688827/125000 y) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (+.f64 (+.f64 (/.f64 54929528941/2000000 (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) (*.f64 (/.f64 (fma.f64 y x z) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)) y)) (/.f64 (/.f64 t (*.f64 y y)) (pow.f64 (fma.f64 y (fma.f64 y (+.f64 y a) b) c) 2)))) (/.f64 (fma.f64 y (fma.f64 y (fma.f64 y x z) 54929528941/2000000) 28832688827/125000) (fma.f64 y (fma.f64 y (+.f64 y a) b) c))))
Outputs
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
Calls

9 calls:

1.6s
z
1.6s
x
1.5s
a
937.0ms
c
548.0ms
b
Results
ErrorSegmentsBranch
23.1b8x
9.4b3y
25.8b5z
27.0b3t
21.6b10a
24.7b7b
25.4b5c
22.7b6i
9.9b2(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
Compiler

Compiled 3197 to 980 computations (69.3% saved)

bsearch87.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
44.0ms
2.955388695141755e+36
4.048941392382023e+45
41.0ms
-2.9144796754912003e+40
-1.3035764768050996e+39
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes3.3s (5.6%)

Counts
64 → 3
Calls
Call 1
Inputs
x
x
(/.f64 z y)
(/.f64 z a)
(/.f64 z y)
(/.f64 t i)
(/.f64 t (*.f64 y c))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y b) z)
(/.f64 (*.f64 y z) b)
(*.f64 (/.f64 1 a) z)
(+.f64 (/.f64 z y) x)
(*.f64 (/.f64 y a) x)
(/.f64 (*.f64 y x) a)
(/.f64 t (+.f64 (*.f64 y c) i))
(/.f64 t (*.f64 (*.f64 y y) b))
(*.f64 (/.f64 y (/.f64 c y)) z)
(*.f64 a (/.f64 (neg.f64 z) (*.f64 y y)))
(/.f64 t (+.f64 (*.f64 y (*.f64 y b)) i))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (*.f64 y a)))) i))
(*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i))
(+.f64 (/.f64 t i) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))) i))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (/.f64 y z) (*.f64 a z))) (*.f64 (/.f64 y z) (*.f64 y y)))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 (-.f64 z (*.f64 a x)) y) (+.f64 x (/.f64 (+.f64 54929528941/2000000 (*.f64 a (-.f64 (*.f64 a x) z))) (*.f64 y y))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 y (/.f64 28832688827/125000 i)))
(+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a))))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 y (/.f64 i 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 a (/.f64 (neg.f64 x) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 y y)) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (*.f64 y b)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (+.f64 (/.f64 (*.f64 (*.f64 y y) (+.f64 54929528941/2000000 (/.f64 (*.f64 c -28832688827/125000) i))) i) (/.f64 28832688827/125000 (/.f64 i y))))
(+.f64 (/.f64 (/.f64 t y) c) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (*.f64 t (/.f64 1 i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 z y) (+.f64 x (-.f64 (/.f64 54929528941/2000000 (*.f64 y y)) (+.f64 (*.f64 (/.f64 a y) x) (+.f64 (*.f64 (/.f64 (-.f64 z (*.f64 a x)) (*.f64 y y)) a) (*.f64 (/.f64 b y) (/.f64 x y)))))))
(+.f64 (*.f64 t (/.f64 (/.f64 1 y) c)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (*.f64 (*.f64 y y) b)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (*.f64 t (/.f64 1 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)))
Outputs
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
Calls

9 calls:

742.0ms
c
549.0ms
a
494.0ms
b
477.0ms
x
291.0ms
t
Results
ErrorSegmentsBranch
23.2b8x
9.4b3y
26.0b5z
27.0b3t
21.8b10a
25.2b7b
25.5b5c
22.8b6i
9.9b2(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
Compiler

Compiled 1273 to 424 computations (66.7% saved)

bsearch140.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
60.0ms
2.955388695141755e+36
4.048941392382023e+45
79.0ms
-2.9144796754912003e+40
-1.3035764768050996e+39
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes4.1s (6.9%)

Counts
54 → 5
Calls
Call 1
Inputs
x
x
(/.f64 z y)
(/.f64 z a)
(/.f64 z y)
(/.f64 t i)
(/.f64 t (*.f64 y c))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y b) z)
(/.f64 (*.f64 y z) b)
(*.f64 (/.f64 1 a) z)
(+.f64 (/.f64 z y) x)
(*.f64 (/.f64 y a) x)
(/.f64 (*.f64 y x) a)
(/.f64 t (+.f64 (*.f64 y c) i))
(/.f64 t (*.f64 (*.f64 y y) b))
(*.f64 (/.f64 y (/.f64 c y)) z)
(*.f64 a (/.f64 (neg.f64 z) (*.f64 y y)))
(/.f64 t (+.f64 (*.f64 y (*.f64 y b)) i))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (*.f64 y a)))) i))
(*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i))
(+.f64 (/.f64 t i) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))) i))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (/.f64 y z) (*.f64 a z))) (*.f64 (/.f64 y z) (*.f64 y y)))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 (-.f64 z (*.f64 a x)) y) (+.f64 x (/.f64 (+.f64 54929528941/2000000 (*.f64 a (-.f64 (*.f64 a x) z))) (*.f64 y y))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 y (/.f64 28832688827/125000 i)))
(+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a))))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 y (/.f64 i 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 a (/.f64 (neg.f64 x) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 y y)) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) c))
Outputs
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 y y)) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
Calls

8 calls:

1.4s
b
986.0ms
a
609.0ms
x
276.0ms
c
238.0ms
z
Results
ErrorSegmentsBranch
24.6b8x
10.2b5y
27.5b5z
29.2b3t
23.2b10a
25.1b9b
26.3b7c
24.8b6i
Compiler

Compiled 846 to 300 computations (64.5% saved)

bsearch300.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
39.0ms
2.955388695141755e+36
4.048941392382023e+45
69.0ms
122332810531745940.0
8.697409116614308e+22
79.0ms
4.402156146393542e-63
1.462133860214296e-45
111.0ms
-2.9144796754912003e+40
-1.3035764768050996e+39
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes3.7s (6.2%)

Counts
52 → 5
Calls
Call 1
Inputs
x
x
(/.f64 z y)
(/.f64 z a)
(/.f64 z y)
(/.f64 t i)
(/.f64 t (*.f64 y c))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y b) z)
(/.f64 (*.f64 y z) b)
(*.f64 (/.f64 1 a) z)
(+.f64 (/.f64 z y) x)
(*.f64 (/.f64 y a) x)
(/.f64 (*.f64 y x) a)
(/.f64 t (+.f64 (*.f64 y c) i))
(/.f64 t (*.f64 (*.f64 y y) b))
(*.f64 (/.f64 y (/.f64 c y)) z)
(*.f64 a (/.f64 (neg.f64 z) (*.f64 y y)))
(/.f64 t (+.f64 (*.f64 y (*.f64 y b)) i))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (*.f64 y a)))) i))
(*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i))
(+.f64 (/.f64 t i) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))) i))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (/.f64 y z) (*.f64 a z))) (*.f64 (/.f64 y z) (*.f64 y y)))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 (-.f64 z (*.f64 a x)) y) (+.f64 x (/.f64 (+.f64 54929528941/2000000 (*.f64 a (-.f64 (*.f64 a x) z))) (*.f64 y y))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 y (/.f64 28832688827/125000 i)))
(+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a))))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 y (/.f64 i 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 a (/.f64 (neg.f64 x) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 y y)) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
Outputs
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 y y)) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
Calls

8 calls:

724.0ms
a
616.0ms
c
511.0ms
b
457.0ms
i
425.0ms
z
Results
ErrorSegmentsBranch
24.6b8x
10.2b5y
27.5b5z
29.2b3t
23.2b10a
25.1b9b
26.3b7c
24.8b6i
Compiler

Compiled 782 to 285 computations (63.6% saved)

bsearch266.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
39.0ms
2.955388695141755e+36
4.048941392382023e+45
71.0ms
122332810531745940.0
8.697409116614308e+22
79.0ms
4.402156146393542e-63
1.462133860214296e-45
76.0ms
-2.9144796754912003e+40
-1.3035764768050996e+39
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes2.3s (3.9%)

Counts
51 → 5
Calls
Call 1
Inputs
x
x
(/.f64 z y)
(/.f64 z a)
(/.f64 z y)
(/.f64 t i)
(/.f64 t (*.f64 y c))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y b) z)
(/.f64 (*.f64 y z) b)
(*.f64 (/.f64 1 a) z)
(+.f64 (/.f64 z y) x)
(*.f64 (/.f64 y a) x)
(/.f64 (*.f64 y x) a)
(/.f64 t (+.f64 (*.f64 y c) i))
(/.f64 t (*.f64 (*.f64 y y) b))
(*.f64 (/.f64 y (/.f64 c y)) z)
(*.f64 a (/.f64 (neg.f64 z) (*.f64 y y)))
(/.f64 t (+.f64 (*.f64 y (*.f64 y b)) i))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (*.f64 y a)))) i))
(*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i))
(+.f64 (/.f64 t i) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))) i))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (/.f64 y z) (*.f64 a z))) (*.f64 (/.f64 y z) (*.f64 y y)))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 (-.f64 z (*.f64 a x)) y) (+.f64 x (/.f64 (+.f64 54929528941/2000000 (*.f64 a (-.f64 (*.f64 a x) z))) (*.f64 y y))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 y (/.f64 28832688827/125000 i)))
(+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a))))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 y (/.f64 i 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 a (/.f64 (neg.f64 x) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 y y)) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
Outputs
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 y y)) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i))
(+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a))))))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
Calls

8 calls:

481.0ms
x
394.0ms
a
328.0ms
c
290.0ms
z
248.0ms
b
Results
ErrorSegmentsBranch
24.6b8x
10.2b5y
27.7b5z
29.2b3t
23.3b10a
28.4b4b
26.5b7c
24.8b6i
Compiler

Compiled 751 to 277 computations (63.1% saved)

bsearch247.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
59.0ms
1.0979683359360692e+78
5.38902936134472e+82
41.0ms
122332810531745940.0
8.697409116614308e+22
76.0ms
4.402156146393542e-63
1.462133860214296e-45
70.0ms
-2.9144796754912003e+40
-1.3035764768050996e+39
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes2.7s (4.5%)

Counts
48 → 3
Calls
Call 1
Inputs
x
x
(/.f64 z y)
(/.f64 z a)
(/.f64 z y)
(/.f64 t i)
(/.f64 t (*.f64 y c))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y b) z)
(/.f64 (*.f64 y z) b)
(*.f64 (/.f64 1 a) z)
(+.f64 (/.f64 z y) x)
(*.f64 (/.f64 y a) x)
(/.f64 (*.f64 y x) a)
(/.f64 t (+.f64 (*.f64 y c) i))
(/.f64 t (*.f64 (*.f64 y y) b))
(*.f64 (/.f64 y (/.f64 c y)) z)
(*.f64 a (/.f64 (neg.f64 z) (*.f64 y y)))
(/.f64 t (+.f64 (*.f64 y (*.f64 y b)) i))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (*.f64 y a)))) i))
(*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i))
(+.f64 (/.f64 t i) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))) i))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (/.f64 y z) (*.f64 a z))) (*.f64 (/.f64 y z) (*.f64 y y)))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 (-.f64 z (*.f64 a x)) y) (+.f64 x (/.f64 (+.f64 54929528941/2000000 (*.f64 a (-.f64 (*.f64 a x) z))) (*.f64 y y))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 y (/.f64 28832688827/125000 i)))
(+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a))))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 y (/.f64 i 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 a (/.f64 (neg.f64 x) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i))
Outputs
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
Calls

8 calls:

847.0ms
a
555.0ms
x
339.0ms
y
313.0ms
i
206.0ms
c
Results
ErrorSegmentsBranch
25.6b8x
11.8b3y
29.8b3z
30.4b2t
23.3b13a
28.6b4b
27.0b7c
25.7b6i
Compiler

Compiled 666 to 262 computations (60.7% saved)

bsearch84.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
41.0ms
122332810531745940.0
8.697409116614308e+22
42.0ms
-1.120241772682108e+37
-9.811211832011668e+30
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes2.1s (3.6%)

Counts
47 → 3
Calls
Call 1
Inputs
x
x
(/.f64 z y)
(/.f64 z a)
(/.f64 z y)
(/.f64 t i)
(/.f64 t (*.f64 y c))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y b) z)
(/.f64 (*.f64 y z) b)
(*.f64 (/.f64 1 a) z)
(+.f64 (/.f64 z y) x)
(*.f64 (/.f64 y a) x)
(/.f64 (*.f64 y x) a)
(/.f64 t (+.f64 (*.f64 y c) i))
(/.f64 t (*.f64 (*.f64 y y) b))
(*.f64 (/.f64 y (/.f64 c y)) z)
(*.f64 a (/.f64 (neg.f64 z) (*.f64 y y)))
(/.f64 t (+.f64 (*.f64 y (*.f64 y b)) i))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (*.f64 y a)))) i))
(*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i))
(+.f64 (/.f64 t i) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))) i))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (/.f64 y z) (*.f64 a z))) (*.f64 (/.f64 y z) (*.f64 y y)))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 (-.f64 z (*.f64 a x)) y) (+.f64 x (/.f64 (+.f64 54929528941/2000000 (*.f64 a (-.f64 (*.f64 a x) z))) (*.f64 y y))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 y (/.f64 28832688827/125000 i)))
(+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a))))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 y (/.f64 i 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 a (/.f64 (neg.f64 x) y)))
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
Outputs
(+.f64 (/.f64 z y) x)
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
Calls

8 calls:

665.0ms
a
303.0ms
i
294.0ms
c
291.0ms
x
145.0ms
y
Results
ErrorSegmentsBranch
27.3b6x
12.6b3y
30.2b3z
30.3b3t
26.2b8a
30.4b3b
28.0b7c
26.1b6i
Compiler

Compiled 639 to 248 computations (61.2% saved)

bsearch171.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
96.0ms
122332810531745940.0
8.697409116614308e+22
73.0ms
-1.5904702048145574e+73
-4.848877274455598e+71
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes1.6s (2.7%)

Counts
46 → 3
Calls
Call 1
Inputs
x
x
(/.f64 z y)
(/.f64 z a)
(/.f64 z y)
(/.f64 t i)
(/.f64 t (*.f64 y c))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y b) z)
(/.f64 (*.f64 y z) b)
(*.f64 (/.f64 1 a) z)
(+.f64 (/.f64 z y) x)
(*.f64 (/.f64 y a) x)
(/.f64 (*.f64 y x) a)
(/.f64 t (+.f64 (*.f64 y c) i))
(/.f64 t (*.f64 (*.f64 y y) b))
(*.f64 (/.f64 y (/.f64 c y)) z)
(*.f64 a (/.f64 (neg.f64 z) (*.f64 y y)))
(/.f64 t (+.f64 (*.f64 y (*.f64 y b)) i))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (*.f64 y a)))) i))
(*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i))
(+.f64 (/.f64 t i) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))) i))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (/.f64 y z) (*.f64 a z))) (*.f64 (/.f64 y z) (*.f64 y y)))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 (/.f64 (-.f64 z (*.f64 a x)) y) (+.f64 x (/.f64 (+.f64 54929528941/2000000 (*.f64 a (-.f64 (*.f64 a x) z))) (*.f64 y y))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 y (/.f64 28832688827/125000 i)))
(+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a))))))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 28832688827/125000 (/.f64 y i)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 y (/.f64 i 28832688827/125000)))
(+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (*.f64 a (/.f64 (neg.f64 x) y)))
Outputs
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
Calls

8 calls:

311.0ms
a
301.0ms
i
297.0ms
c
188.0ms
x
119.0ms
b
Results
ErrorSegmentsBranch
27.8b6x
13.0b3y
30.6b3z
30.7b3t
26.4b8a
30.7b3b
28.2b7c
26.6b6i
Compiler

Compiled 614 to 241 computations (60.7% saved)

bsearch111.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
39.0ms
122332810531745940.0
8.697409116614308e+22
72.0ms
-2.9144796754912003e+40
-1.3035764768050996e+39
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes1.9s (3.3%)

Counts
39 → 3
Calls
Call 1
Inputs
x
x
(/.f64 z y)
(/.f64 z a)
(/.f64 z y)
(/.f64 t i)
(/.f64 t (*.f64 y c))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y b) z)
(/.f64 (*.f64 y z) b)
(*.f64 (/.f64 1 a) z)
(+.f64 (/.f64 z y) x)
(*.f64 (/.f64 y a) x)
(/.f64 (*.f64 y x) a)
(/.f64 t (+.f64 (*.f64 y c) i))
(/.f64 t (*.f64 (*.f64 y y) b))
(*.f64 (/.f64 y (/.f64 c y)) z)
(*.f64 a (/.f64 (neg.f64 z) (*.f64 y y)))
(/.f64 t (+.f64 (*.f64 y (*.f64 y b)) i))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (*.f64 y a)))) i))
(*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i))
(+.f64 (/.f64 t i) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))) i))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (/.f64 y z) (*.f64 a z))) (*.f64 (/.f64 y z) (*.f64 y y)))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) i)
(/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 c y))
Outputs
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
Calls

8 calls:

889.0ms
x
220.0ms
a
197.0ms
t
184.0ms
c
152.0ms
i
Results
ErrorSegmentsBranch
29.1b6x
15.0b3y
31.1b6z
30.2b7t
29.1b7a
31.1b4b
29.6b7c
28.4b6i
Compiler

Compiled 454 to 205 computations (54.8% saved)

bsearch163.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
80.0ms
122332810531745940.0
8.697409116614308e+22
83.0ms
-2.9144796754912003e+40
-1.3035764768050996e+39
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes1.8s (3%)

Counts
35 → 4
Calls
Call 1
Inputs
x
x
(/.f64 z y)
(/.f64 z a)
(/.f64 z y)
(/.f64 t i)
(/.f64 t (*.f64 y c))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y b) z)
(/.f64 (*.f64 y z) b)
(*.f64 (/.f64 1 a) z)
(+.f64 (/.f64 z y) x)
(*.f64 (/.f64 y a) x)
(/.f64 (*.f64 y x) a)
(/.f64 t (+.f64 (*.f64 y c) i))
(/.f64 t (*.f64 (*.f64 y y) b))
(*.f64 (/.f64 y (/.f64 c y)) z)
(*.f64 a (/.f64 (neg.f64 z) (*.f64 y y)))
(/.f64 t (+.f64 (*.f64 y (*.f64 y b)) i))
(*.f64 (/.f64 z y) (-.f64 1 (/.f64 a y)))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 (/.f64 z a) (/.f64 (*.f64 y x) a))
(+.f64 x (/.f64 (-.f64 z (*.f64 a x)) y))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(-.f64 (/.f64 z y) (*.f64 (/.f64 a (*.f64 y y)) z))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (*.f64 y a)))) i))
(*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i))
(+.f64 (/.f64 t i) (-.f64 (+.f64 x (/.f64 z y)) (*.f64 (/.f64 a y) x)))
(/.f64 t (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))) i))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (/.f64 y z) (*.f64 a z))) (*.f64 (/.f64 y z) (*.f64 y y)))
Outputs
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
(/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i))
(/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i))
(+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))
Calls

8 calls:

404.0ms
a
350.0ms
c
332.0ms
t
245.0ms
i
175.0ms
x
Results
ErrorSegmentsBranch
29.7b6x
14.6b4y
32.8b3z
30.3b7t
28.6b9a
32.7b2b
30.2b7c
28.9b6i
Compiler

Compiled 374 to 171 computations (54.3% saved)

bsearch116.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
38.0ms
122332810531745940.0
8.697409116614308e+22
39.0ms
5.753864102925535e-30
2.0628206274076459e-22
39.0ms
-2.9144796754912003e+40
-1.3035764768050996e+39
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes1.6s (2.8%)

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

8 calls:

272.0ms
z
272.0ms
c
230.0ms
b
204.0ms
t
190.0ms
x
Results
ErrorSegmentsBranch
33.4b4x
18.8b3y
34.1b5z
34.7b5t
31.3b9a
33.7b6b
32.7b7c
31.4b6i
Compiler

Compiled 321 to 155 computations (51.7% saved)

bsearch192.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
107.0ms
122332810531745940.0
8.697409116614308e+22
84.0ms
-2.9144796754912003e+40
-1.3035764768050996e+39
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes1.2s (2%)

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

8 calls:

287.0ms
z
216.0ms
a
172.0ms
t
152.0ms
i
137.0ms
x
Results
ErrorSegmentsBranch
33.1b6x
20.2b3y
35.3b5z
35.8b5t
31.3b11a
36.0b4b
33.5b7c
30.7b10i
Compiler

Compiled 261 to 133 computations (49% saved)

bsearch155.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
72.0ms
122332810531745940.0
8.697409116614308e+22
82.0ms
-2.9144796754912003e+40
-1.3035764768050996e+39
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes1.6s (2.7%)

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

8 calls:

372.0ms
a
310.0ms
x
248.0ms
c
172.0ms
i
148.0ms
z
Results
ErrorSegmentsBranch
33.7b6x
21.0b3y
35.9b5z
36.4b5t
30.8b12a
36.4b4b
34.3b7c
30.8b10i
Compiler

Compiled 235 to 122 computations (48.1% saved)

bsearch112.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
59.0ms
122332810531745940.0
8.697409116614308e+22
53.0ms
-1.3035764768050996e+39
-1.120241772682108e+37
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes2.0s (3.4%)

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

8 calls:

609.0ms
a
311.0ms
c
238.0ms
x
232.0ms
i
228.0ms
b
Results
ErrorSegmentsBranch
33.8b6x
21.7b3y
37.3b3z
36.4b5t
31.4b12a
34.7b7b
34.5b7c
32.3b8i
Compiler

Compiled 213 to 115 computations (46% saved)

bsearch140.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
70.0ms
122332810531745940.0
8.697409116614308e+22
69.0ms
-1.5904702048145574e+73
-4.848877274455598e+71
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes1.1s (1.8%)

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

8 calls:

176.0ms
x
172.0ms
a
165.0ms
i
129.0ms
b
121.0ms
t
Results
ErrorSegmentsBranch
37.9b6x
27.3b3y
42.7b2z
40.3b5t
36.6b8a
39.9b6b
38.4b7c
35.8b9i
Compiler

Compiled 139 to 91 computations (34.5% saved)

bsearch190.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
80.0ms
122332810531745940.0
8.697409116614308e+22
110.0ms
-83.66048530862433
-1.0433335696686696e-5
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes536.0ms (0.9%)

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

8 calls:

132.0ms
b
104.0ms
i
94.0ms
a
90.0ms
t
31.0ms
z
Results
ErrorSegmentsBranch
39.4b4x
31.2b3y
42.0b3z
42.0b6t
42.0b5a
42.7b4b
44.3b2c
39.9b4i
Compiler

Compiled 124 to 88 computations (29% saved)

bsearch135.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
76.0ms
1.5670875339839613e+25
8.52586304322116e+32
58.0ms
-83.66048530862433
-1.0433335696686696e-5
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes120.0ms (0.2%)

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

8 calls:

28.0ms
y
26.0ms
x
12.0ms
t
11.0ms
i
10.0ms
b
Results
ErrorSegmentsBranch
46.3b3x
46.0b3y
47.4b1z
47.4b1t
47.4b1a
47.4b1b
47.4b1c
47.4b1i
Compiler

Compiled 91 to 74 computations (18.7% saved)

bsearch151.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
76.0ms
6.518600554451059e+65
2.9561397562853024e+68
75.0ms
-1.5904702048145574e+73
-4.848877274455598e+71
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes41.0ms (0.1%)

Counts
3 → 3
Calls
Call 1
Inputs
x
x
(/.f64 z y)
Outputs
x
(/.f64 z y)
x
Calls

8 calls:

9.0ms
x
5.0ms
z
4.0ms
c
4.0ms
i
4.0ms
b
Results
ErrorSegmentsBranch
46.3b3x
47.4b1y
47.4b1z
47.4b1t
47.4b1a
47.4b1b
47.4b1c
47.4b1i
Compiler

Compiled 85 to 73 computations (14.1% saved)

bsearch108.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
61.0ms
3.194074026215455e-69
1.3618598745713215e-67
46.0ms
-4.666692476162828e-190
-7.922837971941187e-196
Compiler

Compiled 52 to 36 computations (30.8% saved)

regimes79.0ms (0.1%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0.0b (0%)

Counts
2 → 1
Calls
Call 1
Inputs
x
x
Outputs
x
Calls

8 calls:

44.0ms
c
7.0ms
b
7.0ms
i
5.0ms
t
4.0ms
a
Results
ErrorSegmentsBranch
47.4b1x
47.4b1y
47.4b1z
47.4b1t
47.4b1a
47.4b1b
47.4b1c
47.4b1i
Compiler

Compiled 82 to 72 computations (12.2% saved)

simplify106.0ms (0.2%)

Algorithm
egg-herbie
Rules
38×+-commutative_binary64
32×*-commutative_binary64
sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01771448
12451448
22521448
32561448
42591448
52601448
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 2955388695141754802067651513261490176) (+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 2955388695141754802067651513261490176) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 509734857339801/115792089237316195423570985008687907853269984665640564039457584007913129639936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 y y)) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i)) (if (<=.f64 y 2955388695141754802067651513261490176) (/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 509734857339801/115792089237316195423570985008687907853269984665640564039457584007913129639936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 y y)) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i)) (if (<=.f64 y 2955388695141754802067651513261490176) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 509734857339801/115792089237316195423570985008687907853269984665640564039457584007913129639936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 y y)) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i)) (if (<=.f64 y 1097968335936069159163320207933160816846120064784601345911397880034416163553280) (+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))))
(if (<=.f64 y -11202417726821078866114535045644419072) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -15904702048145573691421009930401063382404806058805402948281569857729724416) (+.f64 (/.f64 z y) x) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 8212189265044117/1427247692705959881058285969449495136382746624) (/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i)) (if (<=.f64 y 122332810531745936) (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (*.f64 y a)))) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -1303576476805099648558267849432744591360) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 t (+.f64 (*.f64 y c) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -15904702048145573691421009930401063382404806058805402948281569857729724416) (+.f64 (/.f64 z y) x) (if (<=.f64 y 122332810531745936) (/.f64 t (+.f64 (*.f64 y c) i)) (+.f64 (/.f64 z y) x)))
(if (<=.f64 y -5887083288461803/70368744177664) (+.f64 (/.f64 z y) x) (if (<=.f64 y 122332810531745936) (/.f64 t i) (+.f64 (/.f64 z y) x)))
(if (<=.f64 y -5887083288461803/70368744177664) x (if (<=.f64 y 15670875339839612764815360) (/.f64 t i) x))
(if (<=.f64 y -15904702048145573691421009930401063382404806058805402948281569857729724416) x (if (<=.f64 y 651860055445105881016751577991254296590573154102582498090471653376) (/.f64 z a) x))
(if (<=.f64 x -2341025985274293/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) x (if (<=.f64 x 775628531274369/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (/.f64 z y) x))
x
Outputs
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 2955388695141754802067651513261490176) (+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i)) (/.f64 (*.f64 (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y)))) y) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b)))) i))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 2955388695141754802067651513261490176) (+.f64 (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y (+.f64 y a)) b)))) i)) (/.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (+.f64 z (*.f64 y x))))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y (+.f64 y a)) b)))) i))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 2955388695141754802067651513261490176) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 2955388695141754802067651513261490176) (/.f64 (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (+.f64 z (*.f64 y x)))))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y (+.f64 y a)) b)))) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 509734857339801/115792089237316195423570985008687907853269984665640564039457584007913129639936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 y y)) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i)) (if (<=.f64 y 2955388695141754802067651513261490176) (/.f64 (+.f64 (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 (+.f64 (*.f64 y x) z) y))))) t) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 (+.f64 y a) y) b))))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 509734857339801/115792089237316195423570985008687907853269984665640564039457584007913129639936) (/.f64 (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 z (*.f64 y y))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y (+.f64 y a)) b)))) i)) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (+.f64 z (*.f64 y x)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y b))))) (if (<=.f64 y 2955388695141754802067651513261490176) (/.f64 (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (+.f64 z (*.f64 y x)))))))) (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y (+.f64 y a)) b))))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 509734857339801/115792089237316195423570985008687907853269984665640564039457584007913129639936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 y y)) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i)) (if (<=.f64 y 2955388695141754802067651513261490176) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 509734857339801/115792089237316195423570985008687907853269984665640564039457584007913129639936) (/.f64 (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 z (*.f64 y y))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y (+.f64 y a)) b)))) i)) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (+.f64 z (*.f64 y x)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y b))))) (if (<=.f64 y 2955388695141754802067651513261490176) (/.f64 (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (+.f64 z (*.f64 y x)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 509734857339801/115792089237316195423570985008687907853269984665640564039457584007913129639936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 z (*.f64 y y)) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i)) (if (<=.f64 y 1097968335936069159163320207933160816846120064784601345911397880034416163553280) (+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 509734857339801/115792089237316195423570985008687907853269984665640564039457584007913129639936) (/.f64 (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 z (*.f64 y y))))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y (+.f64 y a)) b)))) i)) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (+.f64 z (*.f64 y x)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y b))))) (if (<=.f64 y 1097968335936069159163320207933160816846120064784601345911397880034416163553280) (+.f64 (+.f64 (/.f64 z a) (/.f64 (/.f64 54929528941/2000000 y) a)) (*.f64 x (-.f64 (/.f64 y a) (/.f64 c (*.f64 y (*.f64 a a)))))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))))
(if (<=.f64 y -11202417726821078866114535045644419072) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) z) y) 54929528941/2000000) y) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 y b) c) y) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -11202417726821078866114535045644419072) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 y (+.f64 54929528941/2000000 (*.f64 y (+.f64 z (*.f64 y x)))))))) (+.f64 i (*.f64 y (+.f64 c (*.f64 y b))))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -15904702048145573691421009930401063382404806058805402948281569857729724416) (+.f64 (/.f64 z y) x) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 54929528941/2000000) 28832688827/125000) y) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -15904702048145573691421009930401063382404806058805402948281569857729724416) (+.f64 x (/.f64 z y)) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 t (*.f64 y (+.f64 28832688827/125000 (*.f64 y 54929528941/2000000)))) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y (+.f64 y a)) b)))) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) y) b) y) c) y) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 t (*.f64 y 28832688827/125000)) (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y (+.f64 y a)) b)))) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y a) (*.f64 y y)) c) y) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 (+.f64 t (*.f64 y 28832688827/125000)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) (+.f64 y a)))))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 8212189265044117/1427247692705959881058285969449495136382746624) (/.f64 (+.f64 (*.f64 y 28832688827/125000) t) (+.f64 (*.f64 (+.f64 (*.f64 a (*.f64 y y)) c) y) i)) (if (<=.f64 y 122332810531745936) (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 8212189265044117/1427247692705959881058285969449495136382746624) (/.f64 (+.f64 t (*.f64 y 28832688827/125000)) (+.f64 i (*.f64 y (+.f64 c (*.f64 (*.f64 y y) a))))) (if (<=.f64 y 122332810531745936) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (+.f64 (*.f64 y y) b)))))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 t (+.f64 (*.f64 y (+.f64 c (*.f64 y (*.f64 y a)))) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -29144796754912003203517102710859501666304) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 t (+.f64 i (*.f64 y (+.f64 c (*.f64 y (*.f64 y a)))))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -1303576476805099648558267849432744591360) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 t (+.f64 (*.f64 y c) i)) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -1303576476805099648558267849432744591360) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y)))) (if (<=.f64 y 122332810531745936) (/.f64 t (+.f64 i (*.f64 y c))) (+.f64 x (+.f64 (/.f64 z y) (/.f64 54929528941/2000000 (*.f64 y y))))))
(if (<=.f64 y -15904702048145573691421009930401063382404806058805402948281569857729724416) (+.f64 (/.f64 z y) x) (if (<=.f64 y 122332810531745936) (/.f64 t (+.f64 (*.f64 y c) i)) (+.f64 (/.f64 z y) x)))
(if (<=.f64 y -15904702048145573691421009930401063382404806058805402948281569857729724416) (+.f64 x (/.f64 z y)) (if (<=.f64 y 122332810531745936) (/.f64 t (+.f64 i (*.f64 y c))) (+.f64 x (/.f64 z y))))
(if (<=.f64 y -5887083288461803/70368744177664) (+.f64 (/.f64 z y) x) (if (<=.f64 y 122332810531745936) (/.f64 t i) (+.f64 (/.f64 z y) x)))
(if (<=.f64 y -5887083288461803/70368744177664) (+.f64 x (/.f64 z y)) (if (<=.f64 y 122332810531745936) (/.f64 t i) (+.f64 x (/.f64 z y))))
(if (<=.f64 y -5887083288461803/70368744177664) x (if (<=.f64 y 15670875339839612764815360) (/.f64 t i) x))
(if (<=.f64 y -15904702048145573691421009930401063382404806058805402948281569857729724416) x (if (<=.f64 y 651860055445105881016751577991254296590573154102582498090471653376) (/.f64 z a) x))
(if (<=.f64 x -2341025985274293/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) x (if (<=.f64 x 775628531274369/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (/.f64 z y) x))
x
Compiler

Compiled 1138 to 650 computations (42.9% saved)

soundness70.0ms (0.1%)

Algorithm
egg-herbie
Rules
911×associate-/l*_binary64
795×associate-/r*_binary64
277×associate-*l/_binary64
247×associate-*r/_binary64
190×associate-/r/_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02245334
17574710
229954532
Stop Event
node limit
Compiler

Compiled 124 to 98 computations (21% saved)

end344.0ms (0.6%)

Compiler

Compiled 994 to 390 computations (60.8% saved)

Profiling

Loading profile data...