Details

Time bar (total: 27.0s)

analyze559.0ms (2.1%)

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

Compiled 28 to 17 computations (39.3% saved)

sample1.5s (5.5%)

Results
1.5s8255×body256valid
0.0msbody512valid
Bogosity

preprocess58.0ms (0.2%)

Algorithm
egg-herbie
Rules
1472×associate--r+
1272×+-commutative
1148×associate-+r-
1148×sub-neg
1018×associate-+l-
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0121912
1357912
2906912
32179912
44583912
066
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
Outputs
0
1
2
3
4
5
Call 2
Inputs
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) a)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 y x) z) (*.f64 (+.f64 t x) a)) (*.f64 x b)) (+.f64 (+.f64 y t) x))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 z y) x) (*.f64 (+.f64 t y) a)) (*.f64 y b)) (+.f64 (+.f64 z t) y))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 t y) z) (*.f64 (+.f64 x y) a)) (*.f64 y b)) (+.f64 (+.f64 t x) y))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 a y) z) (*.f64 (+.f64 t y) x)) (*.f64 y b)) (+.f64 (+.f64 a t) y))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 b y) z) (*.f64 (+.f64 t y) a)) (*.f64 y x)) (+.f64 (+.f64 b t) y))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x z) y) (*.f64 (+.f64 t z) a)) (*.f64 z b)) (+.f64 (+.f64 x t) z))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x t) z) (*.f64 (+.f64 y t) a)) (*.f64 t b)) (+.f64 (+.f64 x y) t))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x a) z) (*.f64 (+.f64 t a) y)) (*.f64 a b)) (+.f64 (+.f64 x t) a))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x b) z) (*.f64 (+.f64 t b) a)) (*.f64 b y)) (+.f64 (+.f64 x t) b))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) t) (*.f64 (+.f64 z y) a)) (*.f64 y b)) (+.f64 (+.f64 x z) y))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) a) (*.f64 (+.f64 t y) z)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) b) (*.f64 (+.f64 t y) a)) (*.f64 y z)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 a y) t)) (*.f64 y b)) (+.f64 (+.f64 x a) y))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 b y) a)) (*.f64 y t)) (+.f64 (+.f64 x b) y))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) b)) (*.f64 y a)) (+.f64 (+.f64 x t) y))
Outputs
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) a)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 y (+.f64 x t)))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))
(/.f64 (fma.f64 (+.f64 y t) a (+.f64 (*.f64 x z) (*.f64 y (-.f64 z b)))) (+.f64 y (+.f64 x t)))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 y x) z) (*.f64 (+.f64 t x) a)) (*.f64 x b)) (+.f64 (+.f64 y t) x))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 a (+.f64 x t))) (*.f64 x b)) (+.f64 y (+.f64 x t)))
(/.f64 (fma.f64 (+.f64 x y) z (fma.f64 a (+.f64 x t) (neg.f64 (*.f64 x b)))) (+.f64 x (+.f64 y t)))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 a (+.f64 x t))) (*.f64 x b)) (+.f64 x (+.f64 y t)))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 z y) x) (*.f64 (+.f64 t y) a)) (*.f64 y b)) (+.f64 (+.f64 z t) y))
(/.f64 (-.f64 (fma.f64 (+.f64 y z) x (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 y (+.f64 z t)))
(/.f64 (-.f64 (fma.f64 (+.f64 y t) a (*.f64 x (+.f64 y z))) (*.f64 y b)) (+.f64 y (+.f64 z t)))
(/.f64 (-.f64 (fma.f64 x (+.f64 y z) (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 y (+.f64 z t)))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 t y) z) (*.f64 (+.f64 x y) a)) (*.f64 y b)) (+.f64 (+.f64 t x) y))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) a (*.f64 z (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 x t)))
(/.f64 (-.f64 (fma.f64 z (+.f64 y t) (*.f64 (+.f64 x y) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) a (*.f64 z (+.f64 y t))) (*.f64 y b)) (+.f64 x (+.f64 y t)))
(/.f64 (-.f64 (fma.f64 z (+.f64 y t) (*.f64 (+.f64 x y) a)) (*.f64 y b)) (+.f64 y (+.f64 x t)))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 a y) z) (*.f64 (+.f64 t y) x)) (*.f64 y b)) (+.f64 (+.f64 a t) y))
(/.f64 (-.f64 (fma.f64 (+.f64 y a) z (*.f64 x (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t a)))
(/.f64 (-.f64 (fma.f64 x (+.f64 y t) (*.f64 z (+.f64 y a))) (*.f64 y b)) (+.f64 y (+.f64 t a)))
(/.f64 (fma.f64 z (+.f64 y a) (-.f64 (*.f64 x (+.f64 y t)) (*.f64 y b))) (+.f64 (+.f64 y t) a))
(/.f64 (fma.f64 z (+.f64 y a) (+.f64 (*.f64 x t) (*.f64 y (-.f64 x b)))) (+.f64 y (+.f64 t a)))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 b y) z) (*.f64 (+.f64 t y) a)) (*.f64 y x)) (+.f64 (+.f64 b t) y))
(/.f64 (-.f64 (fma.f64 (+.f64 y b) z (*.f64 (+.f64 y t) a)) (*.f64 x y)) (+.f64 y (+.f64 t b)))
(/.f64 (-.f64 (fma.f64 (+.f64 y t) a (*.f64 z (+.f64 y b))) (*.f64 x y)) (+.f64 y (+.f64 t b)))
(/.f64 (-.f64 (fma.f64 z (+.f64 y b) (*.f64 (+.f64 y t) a)) (*.f64 x y)) (+.f64 y (+.f64 t b)))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x z) y) (*.f64 (+.f64 t z) a)) (*.f64 z b)) (+.f64 (+.f64 x t) z))
(/.f64 (-.f64 (fma.f64 (+.f64 x z) y (*.f64 a (+.f64 z t))) (*.f64 z b)) (+.f64 z (+.f64 x t)))
(/.f64 (-.f64 (fma.f64 y (+.f64 x z) (*.f64 a (+.f64 z t))) (*.f64 z b)) (+.f64 t (+.f64 x z)))
(/.f64 (-.f64 (fma.f64 y (+.f64 x z) (*.f64 a (+.f64 z t))) (*.f64 z b)) (+.f64 x (+.f64 z t)))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x t) z) (*.f64 (+.f64 y t) a)) (*.f64 t b)) (+.f64 (+.f64 x y) t))
(/.f64 (-.f64 (fma.f64 (+.f64 x t) z (*.f64 (+.f64 y t) a)) (*.f64 t b)) (+.f64 y (+.f64 x t)))
(/.f64 (fma.f64 z (+.f64 x t) (fma.f64 (+.f64 y t) a (*.f64 b (neg.f64 t)))) (+.f64 x (+.f64 y t)))
(/.f64 (fma.f64 (+.f64 y t) a (fma.f64 z (+.f64 x t) (*.f64 b (neg.f64 t)))) (+.f64 x (+.f64 y t)))
(/.f64 (fma.f64 (+.f64 y t) a (fma.f64 z (+.f64 x t) (*.f64 b (neg.f64 t)))) (+.f64 y (+.f64 x t)))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x a) z) (*.f64 (+.f64 t a) y)) (*.f64 a b)) (+.f64 (+.f64 x t) a))
(/.f64 (-.f64 (fma.f64 (+.f64 x a) z (*.f64 y (+.f64 t a))) (*.f64 a b)) (+.f64 x (+.f64 t a)))
(/.f64 (fma.f64 z (+.f64 x a) (fma.f64 y (+.f64 t a) (*.f64 b (neg.f64 a)))) (+.f64 t (+.f64 x a)))
(/.f64 (-.f64 (fma.f64 y (+.f64 t a) (*.f64 z (+.f64 x a))) (*.f64 a b)) (+.f64 t (+.f64 x a)))
(/.f64 (fma.f64 y (+.f64 t a) (+.f64 (*.f64 x z) (*.f64 a (-.f64 z b)))) (+.f64 t (+.f64 x a)))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x b) z) (*.f64 (+.f64 t b) a)) (*.f64 b y)) (+.f64 (+.f64 x t) b))
(/.f64 (-.f64 (fma.f64 (+.f64 x b) z (*.f64 a (+.f64 t b))) (*.f64 y b)) (+.f64 x (+.f64 t b)))
(/.f64 (-.f64 (fma.f64 z (+.f64 x b) (*.f64 a (+.f64 t b))) (*.f64 y b)) (+.f64 x (+.f64 t b)))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) t) (*.f64 (+.f64 z y) a)) (*.f64 y b)) (+.f64 (+.f64 x z) y))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) t (*.f64 a (+.f64 y z))) (*.f64 y b)) (+.f64 y (+.f64 x z)))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) t (*.f64 a (+.f64 y z))) (*.f64 y b)) (+.f64 x (+.f64 y z)))
(/.f64 (fma.f64 (+.f64 x y) t (-.f64 (*.f64 a (+.f64 y z)) (*.f64 y b))) (+.f64 x (+.f64 y z)))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) a) (*.f64 (+.f64 t y) z)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) a (*.f64 z (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 x t)))
(/.f64 (-.f64 (fma.f64 z (+.f64 y t) (*.f64 (+.f64 x y) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) a (*.f64 z (+.f64 y t))) (*.f64 y b)) (+.f64 x (+.f64 y t)))
(/.f64 (-.f64 (fma.f64 z (+.f64 y t) (*.f64 (+.f64 x y) a)) (*.f64 y b)) (+.f64 y (+.f64 x t)))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) b) (*.f64 (+.f64 t y) a)) (*.f64 y z)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) b (*.f64 (+.f64 y t) a)) (*.f64 y z)) (+.f64 y (+.f64 x t)))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) b (*.f64 (+.f64 y t) a)) (*.f64 y z)) (+.f64 x (+.f64 y t)))
(/.f64 (fma.f64 (+.f64 x y) b (+.f64 (*.f64 t a) (*.f64 y (-.f64 a z)))) (+.f64 y (+.f64 x t)))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 a y) t)) (*.f64 y b)) (+.f64 (+.f64 x a) y))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 t (+.f64 y a))) (*.f64 y b)) (+.f64 x (+.f64 y a)))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 b y) a)) (*.f64 y t)) (+.f64 (+.f64 x b) y))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 a (+.f64 y b))) (*.f64 y t)) (+.f64 x (+.f64 y b)))
(/.f64 (fma.f64 (+.f64 x y) z (fma.f64 a (+.f64 y b) (*.f64 y (neg.f64 t)))) (+.f64 y (+.f64 x b)))
(/.f64 (fma.f64 (+.f64 x y) z (+.f64 (*.f64 a b) (*.f64 y (-.f64 a t)))) (+.f64 y (+.f64 x b)))
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) b)) (*.f64 y a)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) b)) (*.f64 y a)) (+.f64 y (+.f64 x t)))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) b)) (*.f64 y a)) (+.f64 x (+.f64 y t)))
(/.f64 (fma.f64 (+.f64 x y) z (+.f64 (*.f64 t b) (*.f64 y (-.f64 b a)))) (+.f64 y (+.f64 x t)))
Compiler

Compiled 33 to 22 computations (33.3% saved)

simplify69.0ms (0.3%)

Algorithm
egg-herbie
Rules
834×+-commutative
792×fma-neg
740×distribute-neg-in
734×fma-def
716×div-sub
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01857
14057
29557
319353
455153
5147453
6326853
7621953
Stop Event
node limit
Counts
1 → 8
Calls
Call 1
Inputs
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) a)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
Outputs
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) a)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))
(/.f64 (fma.f64 (+.f64 x y) z (fma.f64 (+.f64 y t) a (*.f64 y (neg.f64 b)))) (+.f64 y (+.f64 x t)))
(/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 y (+.f64 x t)))
(/.f64 (fma.f64 (+.f64 y t) a (fma.f64 x z (*.f64 y (-.f64 z b)))) (+.f64 y (+.f64 x t)))
(/.f64 (fma.f64 y (-.f64 z b) (fma.f64 (+.f64 y t) a (*.f64 x z))) (+.f64 x (+.f64 y t)))
(/.f64 (fma.f64 x z (fma.f64 y (-.f64 z b) (*.f64 (+.f64 y t) a))) (+.f64 x (+.f64 y t)))
(/.f64 (fma.f64 x z (fma.f64 y (+.f64 z (-.f64 a b)) (*.f64 t a))) (+.f64 y (+.f64 x t)))

eval2.0ms (0%)

Compiler

Compiled 163 to 47 computations (71.2% saved)

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New718
Fresh011
Picked000
Done000
Total729
Error
37.23%
Counts
9 → 1
Alt Table
Click to see full alt table
StatusErrorProgram
37.23%
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) a)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
Compiler

Compiled 27 to 16 computations (40.7% saved)

localize20.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.03%
(*.f64 (+.f64 t y) a)
2.42%
(-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) a)) (*.f64 y b))
2.5%
(+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) a))
34.98%
(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) a)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
Compiler

Compiled 86 to 16 computations (81.4% saved)

series24.0ms (0.1%)

Counts
4 → 240
Calls

60 calls:

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

rewrite135.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
986×associate-+l+
586×+-commutative
474×add-sqr-sqrt
472×pow1
472×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

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

simplify181.0ms (0.7%)

Algorithm
egg-herbie
Rules
1106×+-commutative
948×associate-+r+
922×associate-+l+
844×associate-/l*
780×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
087427787
1267827077
Stop Event
node limit
Counts
485 → 500
Calls
Call 1
Inputs
(/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t))
(-.f64 (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2)) (/.f64 a (+.f64 y t)))) x) (/.f64 (*.f64 y z) (+.f64 y t)))) (/.f64 (*.f64 y b) (+.f64 y t)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (/.f64 a (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 2)) (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2)) (/.f64 a (+.f64 y t)))) x) (/.f64 (*.f64 y z) (+.f64 y t))))) (/.f64 (*.f64 y b) (+.f64 y t)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (/.f64 a (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 2)) (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2)) (/.f64 a (+.f64 y t)))) x) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 4)) (/.f64 z (pow.f64 (+.f64 y t) 3))) (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 4)) (/.f64 a (pow.f64 (+.f64 y t) 3)))) (pow.f64 x 3)) (/.f64 (*.f64 y z) (+.f64 y t)))))) (/.f64 (*.f64 y b) (+.f64 y t)))
z
(-.f64 (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (+.f64 z (/.f64 (*.f64 y z) x))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
(-.f64 (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (+.f64 z (+.f64 (/.f64 (*.f64 y z) x) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2)))))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
(-.f64 (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (+.f64 z (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 y z) x) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2))))))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
z
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) z)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) (+.f64 z (/.f64 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3))) (+.f64 z (/.f64 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2)))))
(/.f64 (+.f64 (*.f64 z x) (*.f64 a t)) (+.f64 t x))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 t x)) (/.f64 a (+.f64 t x))) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x))))) y) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (/.f64 (*.f64 z x) (+.f64 t x))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 t x)) (/.f64 a (+.f64 t x))) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x))))) y) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2)))) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2)))) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (/.f64 (*.f64 z x) (+.f64 t x)))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 t x)) (/.f64 a (+.f64 t x))) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x))))) y) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2)))) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2)))) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (/.f64 z (pow.f64 (+.f64 t x) 3))) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 4)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 4)) (/.f64 b (pow.f64 (+.f64 t x) 3)))))) (/.f64 (*.f64 z x) (+.f64 t x))))))
(-.f64 (+.f64 a z) b)
(-.f64 (+.f64 a (+.f64 (/.f64 (*.f64 a t) y) (+.f64 (/.f64 (*.f64 z x) y) z))) (+.f64 b (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 (*.f64 z x) (*.f64 a t)) (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)))) (pow.f64 y 2))) (+.f64 a (+.f64 (/.f64 (*.f64 z x) y) (+.f64 (/.f64 (*.f64 a t) y) z)))) (+.f64 b (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 (*.f64 z x) (*.f64 a t)) (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)))) (pow.f64 y 2))) (+.f64 a (+.f64 (/.f64 (*.f64 z x) y) (+.f64 (/.f64 (*.f64 a t) y) (+.f64 z (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (+.f64 (*.f64 z x) (*.f64 a t)) (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)))) (pow.f64 y 3))))))) (+.f64 b (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)))
(*.f64 -1 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)))
(+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 z x) (*.f64 a t))) (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) (+.f64 t x))) y)))
(+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 z x) (*.f64 a t))) (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) (+.f64 t x))) y)) (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (+.f64 (*.f64 z x) (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b))))) (pow.f64 y 2))))
(+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 z x) (*.f64 a t))) (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) (+.f64 t x))) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 -1 (+.f64 (*.f64 z x) (*.f64 a t))) (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) (+.f64 t x)))) (pow.f64 y 3))) (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (+.f64 (*.f64 z x) (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b))))) (pow.f64 y 2)))))
(/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (+.f64 (*.f64 y a) (*.f64 (+.f64 y x) z)) (*.f64 y b)) (+.f64 y x))
(-.f64 (+.f64 (*.f64 t (-.f64 (+.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))) (+.f64 (/.f64 z (+.f64 y x)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 2))))) (+.f64 (/.f64 (*.f64 a y) (+.f64 y x)) z)) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (+.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))) (+.f64 (/.f64 z (+.f64 y x)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 2))))) (+.f64 (/.f64 (*.f64 a y) (+.f64 y x)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 (*.f64 a y) (pow.f64 (+.f64 y x) 3))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)) (/.f64 a (pow.f64 (+.f64 y x) 2))))) z))) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 4)) (/.f64 a (pow.f64 (+.f64 y x) 3))) (+.f64 (/.f64 z (pow.f64 (+.f64 y x) 3)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 4)))) (pow.f64 t 3)) (+.f64 (*.f64 t (-.f64 (+.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))) (+.f64 (/.f64 z (+.f64 y x)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 2))))) (+.f64 (/.f64 (*.f64 a y) (+.f64 y x)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 (*.f64 a y) (pow.f64 (+.f64 y x) 3))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)) (/.f64 a (pow.f64 (+.f64 y x) 2))))) z)))) (/.f64 (*.f64 y b) (+.f64 y x)))
a
(-.f64 (+.f64 (/.f64 (*.f64 a y) t) (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) a)) (+.f64 (/.f64 (*.f64 (+.f64 y x) a) t) (/.f64 (*.f64 y b) t)))
(-.f64 (+.f64 (/.f64 (*.f64 y a) t) (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 a (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (+.f64 (*.f64 a y) (*.f64 (+.f64 y x) z)) (+.f64 (*.f64 y b) (*.f64 (+.f64 y x) a)))) (pow.f64 t 2)))))) (+.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 a (+.f64 y x)) t)))
(-.f64 (+.f64 (/.f64 (*.f64 y a) t) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (+.f64 (*.f64 y a) (*.f64 (+.f64 y x) z)) (+.f64 (*.f64 y b) (*.f64 a (+.f64 y x))))) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 a (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (+.f64 (*.f64 a y) (*.f64 (+.f64 y x) z)) (+.f64 (*.f64 y b) (*.f64 (+.f64 y x) a)))) (pow.f64 t 2))))))) (+.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 a (+.f64 y x)) t)))
a
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y a) (*.f64 (+.f64 y x) z)) (*.f64 y b))) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) a)
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 a y) (*.f64 (+.f64 y x) z)) (*.f64 y b))) (*.f64 -1 (*.f64 (+.f64 y x) a))) (+.f64 y x)) (pow.f64 t 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y a) (*.f64 (+.f64 y x) z)) (*.f64 y b))) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y a) (*.f64 (+.f64 y x) z)) (*.f64 y b))) (*.f64 -1 (*.f64 (+.f64 y x) a))) (pow.f64 (+.f64 y x) 2)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y a) (*.f64 (+.f64 y x) z)) (*.f64 y b))) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) (+.f64 a (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 a y) (*.f64 (+.f64 y x) z)) (*.f64 y b))) (*.f64 -1 (*.f64 (+.f64 y x) a)))) (pow.f64 t 2)))))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x)))))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x)))))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x)))))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(/.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (*.f64 y z) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(*.f64 z x)
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(*.f64 z x)
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(+.f64 (*.f64 z x) (*.f64 a t))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (+.f64 a z)) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (+.f64 a z)) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (+.f64 a z)) (*.f64 a t)))
(*.f64 y (+.f64 a z))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (+.f64 a z)) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (+.f64 a z)) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (+.f64 a z)) (*.f64 a t)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 z) (*.f64 -1 a))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 z) (*.f64 -1 a)))) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 z) (*.f64 -1 a)))) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 z) (*.f64 -1 a)))) (*.f64 a t)))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(*.f64 (+.f64 y x) z)
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(*.f64 (+.f64 y x) z)
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 y a) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(*.f64 a t)
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(*.f64 a t)
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(*.f64 (+.f64 y x) z)
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(*.f64 z x)
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(*.f64 z x)
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(+.f64 (*.f64 z x) (*.f64 a t))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (*.f64 a t)))
(*.f64 y (-.f64 (+.f64 a z) b))
(+.f64 (*.f64 z x) (+.f64 (*.f64 a t) (*.f64 y (-.f64 (+.f64 a z) b))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 a t) (*.f64 y (-.f64 (+.f64 a z) b))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 a t) (*.f64 y (-.f64 (+.f64 a z) b))))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) y))
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) y)) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) y)) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) y)) (*.f64 a t)))
(-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(*.f64 (+.f64 y x) z)
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(*.f64 (+.f64 y x) z)
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a y) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(*.f64 a t)
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(*.f64 a t)
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(*.f64 a (+.f64 y t))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(*.f64 a (+.f64 y t))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(*.f64 y a)
(+.f64 (*.f64 y a) (*.f64 a t))
(+.f64 (*.f64 y a) (*.f64 a t))
(+.f64 (*.f64 y a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 y a) (*.f64 a t))
(+.f64 (*.f64 y a) (*.f64 a t))
(+.f64 (*.f64 y a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 y a) (*.f64 a t))
(+.f64 (*.f64 y a) (*.f64 a t))
(+.f64 (*.f64 y a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 a y) (*.f64 a t))
(+.f64 (*.f64 a y) (*.f64 a t))
(+.f64 (*.f64 a y) (*.f64 a t))
(*.f64 a y)
(+.f64 (*.f64 a y) (*.f64 a t))
(+.f64 (*.f64 a y) (*.f64 a t))
(+.f64 (*.f64 a y) (*.f64 a t))
(*.f64 a y)
(+.f64 (*.f64 a y) (*.f64 a t))
(+.f64 (*.f64 a y) (*.f64 a t))
(+.f64 (*.f64 a y) (*.f64 a t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(+.f64 (/.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 x (+.f64 y t))) (neg.f64 (/.f64 (*.f64 y b) (+.f64 x (+.f64 y t)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y b) (+.f64 x (+.f64 y t)))) (/.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 x (+.f64 y t))))
(-.f64 (/.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 x (+.f64 y t))) (/.f64 (*.f64 y b) (+.f64 x (+.f64 y t))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))))) 1)
(*.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (/.f64 1 (+.f64 x (+.f64 y t))))
(*.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))) 1)
(*.f64 1 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (/.f64 1 (+.f64 x (+.f64 y t)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))) 2) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 2) (*.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (/.f64 1 (+.f64 x (+.f64 y t)))))
(*.f64 (/.f64 1 (+.f64 x (+.f64 y t))) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(*.f64 (neg.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 x (+.f64 y t)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x (+.f64 y t)))) (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (sqrt.f64 (+.f64 x (+.f64 y t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y t))) 2)) (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (cbrt.f64 (+.f64 x (+.f64 y t)))))
(*.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))
(*.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 1) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (+.f64 x (+.f64 y t))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y t))) 2)) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (cbrt.f64 (+.f64 x (+.f64 y t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (+.f64 x (+.f64 y t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 2) (sqrt.f64 (+.f64 x (+.f64 y t)))) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (sqrt.f64 (+.f64 x (+.f64 y t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 2) (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y t))) 2)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))) 3) 1/3)
(pow.f64 (/.f64 (+.f64 x (+.f64 y t)) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) -1)
(neg.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (neg.f64 (+.f64 x (+.f64 y t)))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) 3) (pow.f64 (+.f64 x (+.f64 y t)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))))
(exp.f64 (log.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a))) (/.f64 (pow.f64 (*.f64 (+.f64 y t) a) 2) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a))))
(*.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 1)
(*.f64 1 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) (sqrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) 2) (cbrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (pow.f64 (*.f64 (+.f64 y t) a) 2)) (/.f64 1 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 3) (pow.f64 (*.f64 (+.f64 y t) a) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (*.f64 (*.f64 (+.f64 y t) a) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 (+.f64 x y) z))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a)) (-.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (pow.f64 (*.f64 (+.f64 y t) a) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (*.f64 (*.f64 (+.f64 y t) a) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 (+.f64 x y) z)))) (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 3) (pow.f64 (*.f64 (+.f64 y t) a) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (pow.f64 (*.f64 (+.f64 y t) a) 2)) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 3) (pow.f64 (*.f64 (+.f64 y t) a) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (*.f64 (*.f64 (+.f64 y t) a) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 (+.f64 x y) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 3) (pow.f64 (*.f64 (+.f64 y t) a) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y t) a) 2) (-.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (*.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y t) a) 2) (pow.f64 (*.f64 (+.f64 x y) z) 2)) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 (+.f64 x y) z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (pow.f64 (*.f64 (+.f64 y t) a) 2))) (neg.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 3) (pow.f64 (*.f64 (+.f64 y t) a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (*.f64 (*.f64 (+.f64 y t) a) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 (+.f64 x y) z))))))
(pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))))
(exp.f64 (log.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))))
(fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))
(fma.f64 z (+.f64 x y) (*.f64 (+.f64 y t) a))
(fma.f64 (+.f64 y t) a (*.f64 (+.f64 x y) z))
(fma.f64 a (+.f64 y t) (*.f64 (+.f64 x y) z))
(fma.f64 1 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a))
(fma.f64 1 (*.f64 (+.f64 y t) a) (*.f64 (+.f64 x y) z))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y t) a)) (sqrt.f64 (*.f64 (+.f64 y t) a)) (*.f64 (+.f64 x y) z))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x y) z)) (sqrt.f64 (*.f64 (+.f64 x y) z)) (*.f64 (+.f64 y t) a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y t) a)) 2) (cbrt.f64 (*.f64 (+.f64 y t) a)) (*.f64 (+.f64 x y) z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) z)) 2) (cbrt.f64 (*.f64 (+.f64 x y) z)) (*.f64 (+.f64 y t) a))
(+.f64 (*.f64 (+.f64 x y) z) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 x y) z) (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1))
(+.f64 (*.f64 (+.f64 x y) z) (+.f64 (*.f64 (+.f64 y t) a) (*.f64 (*.f64 y (neg.f64 b)) 1)))
(+.f64 (*.f64 (+.f64 x y) z) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 (+.f64 x y) z) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 (+.f64 x y) z) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 (+.f64 x y) z) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 (+.f64 x y) z) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b))))
(+.f64 (*.f64 (+.f64 y t) a) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (*.f64 y (neg.f64 b)) 1)))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y (neg.f64 b)))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 (*.f64 y (neg.f64 b)) 1))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (*.f64 (+.f64 x y) z))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (*.f64 (+.f64 x y) z) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (*.f64 (+.f64 x y) z) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (*.f64 (+.f64 x y) z) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (*.f64 (+.f64 x y) z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (*.f64 (+.f64 x y) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 (+.f64 x y) z)))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (*.f64 (+.f64 x y) z)))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (*.f64 (+.f64 x y) z)))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (*.f64 (+.f64 x y) z)))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (*.f64 (+.f64 x y) z)))
(+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b))) (*.f64 (+.f64 y t) a))
(+.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b)) (*.f64 (+.f64 y t) a))
(+.f64 (*.f64 a y) (+.f64 (*.f64 a t) (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b)))))
(+.f64 (*.f64 a y) (+.f64 (*.f64 a t) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b)))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 a y) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 z y) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 z y) (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1)))
(+.f64 (*.f64 z y) (+.f64 (*.f64 z x) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 z x) (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1)))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1) (*.f64 (+.f64 x y) z))
(+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 t a) (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b)))))
(+.f64 (*.f64 y a) (+.f64 (*.f64 t a) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b)))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y a) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b))))
(+.f64 (*.f64 x z) (+.f64 (*.f64 y z) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b))))
(+.f64 (*.f64 x z) (+.f64 (*.f64 y z) (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 x z) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 x z) (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1)))
(+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (*.f64 z x)) (*.f64 z y))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (*.f64 z y)) (*.f64 z x))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (*.f64 x z)) (*.f64 y z))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (*.f64 y z)) (*.f64 x z))
(*.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) 1)
(*.f64 1 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 2) (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (*.f64 (*.f64 y b) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) (sqrt.f64 (*.f64 y b))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) (sqrt.f64 (*.f64 y b))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (pow.f64 (*.f64 y b) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (*.f64 (*.f64 y b) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))) (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 3) (pow.f64 (*.f64 y b) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (pow.f64 (*.f64 y b) 2)) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (*.f64 (*.f64 y b) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (pow.f64 (*.f64 y b) 2))) (neg.f64 (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (*.f64 (*.f64 y b) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)))) (-.f64 (*.f64 (+.f64 x y) z) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y (neg.f64 b))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 3) (pow.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b))) (*.f64 (*.f64 (+.f64 x y) z) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b))) (*.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y (neg.f64 b))))))
(pow.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) 1)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 2)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(exp.f64 (log.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(fma.f64 (+.f64 x y) z (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)))
(fma.f64 z (+.f64 x y) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)))
(fma.f64 1 (*.f64 (+.f64 x y) z) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)))
(fma.f64 1 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y (neg.f64 b)))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) (sqrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) (*.f64 y (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x y) z)) (sqrt.f64 (*.f64 (+.f64 x y) z)) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) 2) (cbrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) (*.f64 y (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) z)) 2) (cbrt.f64 (*.f64 (+.f64 x y) z)) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)))
(+.f64 (*.f64 a y) (*.f64 a t))
(+.f64 (*.f64 a t) (*.f64 a y))
(+.f64 (*.f64 y a) (*.f64 t a))
(+.f64 (*.f64 t a) (*.f64 y a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y t) a))) 1)
(/.f64 (*.f64 a (-.f64 (*.f64 t t) (*.f64 y y))) (-.f64 t y))
(/.f64 (*.f64 a (+.f64 (pow.f64 t 3) (pow.f64 y 3))) (fma.f64 t t (*.f64 y (-.f64 y t))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 y y)) a) (-.f64 t y))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 y 3)) a) (fma.f64 t t (*.f64 y (-.f64 y t))))
(pow.f64 (*.f64 (+.f64 y t) a) 1)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y t) a)) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y t) a)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y t) a) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y t) a) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y t)) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y t) a))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y t) a) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y t) a)))
(exp.f64 (log.f64 (*.f64 (+.f64 y t) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y t) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y t) a)))
Outputs
(/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t))
(/.f64 (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t))
(-.f64 (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2)) (/.f64 a (+.f64 y t)))) x) (/.f64 (*.f64 y z) (+.f64 y t)))) (/.f64 (*.f64 y b) (+.f64 y t)))
(+.f64 a (-.f64 (fma.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) b))) (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) z)) (/.f64 a (+.f64 y t)))) x (/.f64 y (/.f64 (+.f64 y t) z))) (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 a (-.f64 (fma.f64 (+.f64 (/.f64 z (+.f64 y t)) (-.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) b) (/.f64 a (+.f64 y t))) (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) z))) x (*.f64 (/.f64 y (+.f64 y t)) z)) (*.f64 (/.f64 y (+.f64 y t)) b)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (/.f64 a (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 2)) (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2)) (/.f64 a (+.f64 y t)))) x) (/.f64 (*.f64 y z) (+.f64 y t))))) (/.f64 (*.f64 y b) (+.f64 y t)))
(-.f64 (fma.f64 (-.f64 (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 3) z)) (/.f64 a (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (*.f64 x x) (+.f64 a (fma.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) b))) (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) z)) (/.f64 a (+.f64 y t)))) x (/.f64 y (/.f64 (+.f64 y t) z))))) (/.f64 (*.f64 y b) (+.f64 y t)))
(-.f64 (fma.f64 (+.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 3)) z) (-.f64 (/.f64 a (pow.f64 (+.f64 y t) 2)) (+.f64 (/.f64 b (/.f64 (pow.f64 (+.f64 y t) 3) y)) (/.f64 z (pow.f64 (+.f64 y t) 2))))) (*.f64 x x) (+.f64 a (fma.f64 (+.f64 (/.f64 z (+.f64 y t)) (-.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) b) (/.f64 a (+.f64 y t))) (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) z))) x (*.f64 (/.f64 y (+.f64 y t)) z)))) (*.f64 (/.f64 y (+.f64 y t)) b))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (/.f64 a (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 2)) (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2)) (/.f64 a (+.f64 y t)))) x) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 4)) (/.f64 z (pow.f64 (+.f64 y t) 3))) (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 4)) (/.f64 a (pow.f64 (+.f64 y t) 3)))) (pow.f64 x 3)) (/.f64 (*.f64 y z) (+.f64 y t)))))) (/.f64 (*.f64 y b) (+.f64 y t)))
(-.f64 (fma.f64 (-.f64 (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 3) z)) (/.f64 a (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (*.f64 x x) (+.f64 a (fma.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) b))) (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) z)) (/.f64 a (+.f64 y t)))) x (fma.f64 (-.f64 (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 4)) (/.f64 z (pow.f64 (+.f64 y t) 3))) (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 4)) (/.f64 a (pow.f64 (+.f64 y t) 3)))) (pow.f64 x 3) (/.f64 y (/.f64 (+.f64 y t) z)))))) (/.f64 (*.f64 y b) (+.f64 y t)))
(-.f64 (fma.f64 (+.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 3)) z) (-.f64 (/.f64 a (pow.f64 (+.f64 y t) 2)) (+.f64 (/.f64 b (/.f64 (pow.f64 (+.f64 y t) 3) y)) (/.f64 z (pow.f64 (+.f64 y t) 2))))) (*.f64 x x) (+.f64 a (fma.f64 (+.f64 (/.f64 z (+.f64 y t)) (-.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) b) (/.f64 a (+.f64 y t))) (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) z))) x (fma.f64 (-.f64 (+.f64 (/.f64 z (pow.f64 (+.f64 y t) 3)) (-.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 4) b)) (/.f64 z (/.f64 (pow.f64 (+.f64 y t) 4) y)))) (/.f64 a (pow.f64 (+.f64 y t) 3))) (pow.f64 x 3) (*.f64 (/.f64 y (+.f64 y t)) z))))) (*.f64 (/.f64 y (+.f64 y t)) b))
z
(-.f64 (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (+.f64 z (/.f64 (*.f64 y z) x))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
(+.f64 (/.f64 a (/.f64 x (+.f64 y t))) (-.f64 (+.f64 z (/.f64 y (/.f64 x z))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 y (/.f64 x b)))))
(+.f64 (*.f64 (/.f64 a x) (+.f64 y t)) (-.f64 (+.f64 z (*.f64 (/.f64 y x) z)) (+.f64 (*.f64 (/.f64 z x) (+.f64 y t)) (/.f64 y (/.f64 x b)))))
(-.f64 (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (+.f64 z (+.f64 (/.f64 (*.f64 y z) x) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2)))))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
(-.f64 (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) (+.f64 z (+.f64 (/.f64 y (/.f64 x z)) (neg.f64 (/.f64 (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t)))) (/.f64 (*.f64 x x) (+.f64 y t))))))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 y (/.f64 x b))))
(+.f64 (+.f64 (+.f64 z (*.f64 (/.f64 y x) z)) (neg.f64 (/.f64 (+.f64 y t) (/.f64 (*.f64 x x) (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t)))))))) (-.f64 (*.f64 (/.f64 a x) (+.f64 y t)) (+.f64 (*.f64 (/.f64 z x) (+.f64 y t)) (/.f64 y (/.f64 x b)))))
(-.f64 (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (+.f64 z (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 y z) x) (*.f64 -1 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2))))))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
(+.f64 (/.f64 a (/.f64 x (+.f64 y t))) (-.f64 (+.f64 z (+.f64 (+.f64 (/.f64 y (/.f64 x z)) (neg.f64 (/.f64 (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t)))) (/.f64 (*.f64 x x) (+.f64 y t))))) (/.f64 (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t)))) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2))))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 y (/.f64 x b)))))
(+.f64 (*.f64 (/.f64 a x) (+.f64 y t)) (+.f64 z (-.f64 (+.f64 (neg.f64 (/.f64 (+.f64 y t) (/.f64 (*.f64 x x) (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t))))))) (+.f64 (*.f64 (/.f64 y x) z) (*.f64 (/.f64 (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t)))) (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2)))) (+.f64 (*.f64 (/.f64 z x) (+.f64 y t)) (/.f64 y (/.f64 x b))))))
z
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) z)
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t))))) x) z)
(+.f64 z (/.f64 (*.f64 1 (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t))))) x))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) (+.f64 z (/.f64 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t))))) x) z) (/.f64 (*.f64 -1 (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t))))) (/.f64 (*.f64 x x) (+.f64 y t))))
(+.f64 z (+.f64 (neg.f64 (/.f64 (+.f64 y t) (/.f64 (*.f64 x x) (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t))))))) (/.f64 (*.f64 1 (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t))))) x)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3))) (+.f64 z (/.f64 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2)))))
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t))))) x) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t))))) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2))) (+.f64 z (/.f64 (*.f64 -1 (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t))))) (/.f64 (*.f64 x x) (+.f64 y t))))))
(+.f64 (+.f64 z (+.f64 (neg.f64 (/.f64 (+.f64 y t) (/.f64 (*.f64 x x) (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t))))))) (/.f64 (*.f64 1 (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t))))) x))) (/.f64 (*.f64 1 (-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (fma.f64 y b (*.f64 z (+.f64 y t))))) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2))))
(/.f64 (+.f64 (*.f64 z x) (*.f64 a t)) (+.f64 t x))
(/.f64 (fma.f64 z x (*.f64 a t)) (+.f64 t x))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 t x)) (/.f64 a (+.f64 t x))) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x))))) y) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (/.f64 (*.f64 z x) (+.f64 t x))))
(fma.f64 (-.f64 (+.f64 (/.f64 z (+.f64 t x)) (/.f64 a (+.f64 t x))) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 t x) 2) x)) (/.f64 b (+.f64 t x))))) y (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (/.f64 (*.f64 z x) (+.f64 t x))))
(fma.f64 (+.f64 (/.f64 z (+.f64 t x)) (-.f64 (/.f64 a (+.f64 t x)) (+.f64 (/.f64 t (/.f64 (pow.f64 (+.f64 t x) 2) a)) (+.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 t x) 2) x)) (/.f64 b (+.f64 t x)))))) y (+.f64 (/.f64 t (/.f64 (+.f64 t x) a)) (/.f64 (*.f64 z x) (+.f64 t x))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 t x)) (/.f64 a (+.f64 t x))) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x))))) y) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2)))) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2)))) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (/.f64 (*.f64 z x) (+.f64 t x)))))
(fma.f64 (-.f64 (+.f64 (/.f64 z (+.f64 t x)) (/.f64 a (+.f64 t x))) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 t x) 2) x)) (/.f64 b (+.f64 t x))))) y (fma.f64 (-.f64 (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2)))) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2)))) (*.f64 y y) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (/.f64 (*.f64 z x) (+.f64 t x)))))
(fma.f64 (+.f64 (/.f64 z (+.f64 t x)) (-.f64 (/.f64 a (+.f64 t x)) (+.f64 (/.f64 t (/.f64 (pow.f64 (+.f64 t x) 2) a)) (+.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 t x) 2) x)) (/.f64 b (+.f64 t x)))))) y (fma.f64 (+.f64 (*.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) x) (+.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (-.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2)))))) (*.f64 y y) (+.f64 (/.f64 t (/.f64 (+.f64 t x) a)) (/.f64 (*.f64 z x) (+.f64 t x)))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 t x)) (/.f64 a (+.f64 t x))) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x))))) y) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2)))) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2)))) (pow.f64 y 2)) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (/.f64 z (pow.f64 (+.f64 t x) 3))) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 4)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 4)) (/.f64 b (pow.f64 (+.f64 t x) 3)))))) (/.f64 (*.f64 z x) (+.f64 t x))))))
(fma.f64 (-.f64 (+.f64 (/.f64 z (+.f64 t x)) (/.f64 a (+.f64 t x))) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 t x) 2) x)) (/.f64 b (+.f64 t x))))) y (fma.f64 (-.f64 (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2)))) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2)))) (*.f64 y y) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (fma.f64 (pow.f64 y 3) (-.f64 (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (/.f64 z (pow.f64 (+.f64 t x) 3))) (+.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 t x) 4) x)) (+.f64 (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 4) t)) (/.f64 b (pow.f64 (+.f64 t x) 3))))) (/.f64 (*.f64 z x) (+.f64 t x))))))
(fma.f64 (+.f64 (/.f64 z (+.f64 t x)) (-.f64 (/.f64 a (+.f64 t x)) (+.f64 (/.f64 t (/.f64 (pow.f64 (+.f64 t x) 2) a)) (+.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 t x) 2) x)) (/.f64 b (+.f64 t x)))))) y (fma.f64 (+.f64 (*.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) x) (+.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (-.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2)))))) (*.f64 y y) (+.f64 (/.f64 t (/.f64 (+.f64 t x) a)) (fma.f64 (pow.f64 y 3) (-.f64 (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (/.f64 z (pow.f64 (+.f64 t x) 3))) (+.f64 (/.f64 b (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 t x) 4) x)) (/.f64 t (/.f64 (pow.f64 (+.f64 t x) 4) a))))) (/.f64 (*.f64 z x) (+.f64 t x))))))
(-.f64 (+.f64 a z) b)
(-.f64 (+.f64 z a) b)
(+.f64 z (-.f64 a b))
(-.f64 (+.f64 a (+.f64 (/.f64 (*.f64 a t) y) (+.f64 (/.f64 (*.f64 z x) y) z))) (+.f64 b (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)))
(-.f64 (+.f64 a (+.f64 (/.f64 a (/.f64 y t)) (+.f64 z (/.f64 z (/.f64 y x))))) (+.f64 b (/.f64 (+.f64 t x) (/.f64 y (-.f64 (+.f64 z a) b)))))
(+.f64 a (-.f64 (+.f64 z (+.f64 (*.f64 (/.f64 a y) t) (*.f64 (/.f64 z y) x))) (+.f64 b (*.f64 (/.f64 (+.f64 t x) y) (+.f64 z (-.f64 a b))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 (*.f64 z x) (*.f64 a t)) (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)))) (pow.f64 y 2))) (+.f64 a (+.f64 (/.f64 (*.f64 z x) y) (+.f64 (/.f64 (*.f64 a t) y) z)))) (+.f64 b (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (-.f64 (fma.f64 z x (*.f64 a t)) (*.f64 (+.f64 t x) (-.f64 (+.f64 z a) b))))) (+.f64 a (+.f64 (/.f64 z (/.f64 y x)) (+.f64 z (/.f64 a (/.f64 y t)))))) (+.f64 b (/.f64 (+.f64 t x) (/.f64 y (-.f64 (+.f64 z a) b)))))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (-.f64 (fma.f64 z x (*.f64 a t)) (*.f64 (+.f64 t x) (+.f64 z (-.f64 a b))))) (+.f64 (*.f64 (/.f64 a y) t) (+.f64 (+.f64 z (*.f64 (/.f64 z y) x)) a))) (+.f64 b (*.f64 (/.f64 (+.f64 t x) y) (+.f64 z (-.f64 a b)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 (*.f64 z x) (*.f64 a t)) (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)))) (pow.f64 y 2))) (+.f64 a (+.f64 (/.f64 (*.f64 z x) y) (+.f64 (/.f64 (*.f64 a t) y) (+.f64 z (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (+.f64 (*.f64 z x) (*.f64 a t)) (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)))) (pow.f64 y 3))))))) (+.f64 b (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (-.f64 (fma.f64 z x (*.f64 a t)) (*.f64 (+.f64 t x) (-.f64 (+.f64 z a) b))))) (+.f64 a (+.f64 (/.f64 z (/.f64 y x)) (+.f64 (/.f64 a (/.f64 y t)) (+.f64 z (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) (-.f64 (fma.f64 z x (*.f64 a t)) (*.f64 (+.f64 t x) (-.f64 (+.f64 z a) b)))))))))) (+.f64 b (/.f64 (+.f64 t x) (/.f64 y (-.f64 (+.f64 z a) b)))))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (-.f64 (fma.f64 z x (*.f64 a t)) (*.f64 (+.f64 t x) (+.f64 z (-.f64 a b))))) (+.f64 (+.f64 (*.f64 (/.f64 a y) t) (+.f64 (+.f64 z (*.f64 (/.f64 z y) x)) a)) (*.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)) (-.f64 (fma.f64 z x (*.f64 a t)) (*.f64 (+.f64 t x) (+.f64 z (-.f64 a b))))))) (+.f64 b (*.f64 (/.f64 (+.f64 t x) y) (+.f64 z (-.f64 a b)))))
(*.f64 -1 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)))
(neg.f64 (-.f64 (*.f64 -1 (+.f64 z a)) (neg.f64 b)))
(neg.f64 (-.f64 (fma.f64 -1 z (neg.f64 a)) (neg.f64 b)))
(+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 z x) (*.f64 a t))) (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) (+.f64 t x))) y)))
(*.f64 -1 (+.f64 (-.f64 (*.f64 -1 (+.f64 z a)) (neg.f64 b)) (/.f64 (-.f64 (neg.f64 (fma.f64 z x (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (+.f64 z a)) (neg.f64 b)))) y)))
(*.f64 -1 (+.f64 (-.f64 (fma.f64 -1 z (neg.f64 a)) (neg.f64 b)) (/.f64 (-.f64 (neg.f64 (fma.f64 z x (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (fma.f64 -1 z (neg.f64 a)) (neg.f64 b)))) y)))
(+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 z x) (*.f64 a t))) (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) (+.f64 t x))) y)) (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (+.f64 (*.f64 z x) (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b))))) (pow.f64 y 2))))
(fma.f64 -1 (-.f64 (*.f64 -1 (+.f64 z a)) (neg.f64 b)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (fma.f64 z x (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (+.f64 z a)) (neg.f64 b)))) y) (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (-.f64 (neg.f64 (fma.f64 z x (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (+.f64 z a)) (neg.f64 b))))))))
(fma.f64 -1 (-.f64 (fma.f64 -1 z (neg.f64 a)) (neg.f64 b)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (fma.f64 z x (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (fma.f64 -1 z (neg.f64 a)) (neg.f64 b)))) y) (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (-.f64 (neg.f64 (fma.f64 z x (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (fma.f64 -1 z (neg.f64 a)) (neg.f64 b)))))))
(+.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 (*.f64 z x) (*.f64 a t))) (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) (+.f64 t x))) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 -1 (+.f64 (*.f64 z x) (*.f64 a t))) (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) (+.f64 t x)))) (pow.f64 y 3))) (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (+.f64 (*.f64 z x) (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b))))) (pow.f64 y 2)))))
(fma.f64 -1 (-.f64 (*.f64 -1 (+.f64 z a)) (neg.f64 b)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (fma.f64 z x (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (+.f64 z a)) (neg.f64 b)))) y) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) (-.f64 (neg.f64 (fma.f64 z x (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (+.f64 z a)) (neg.f64 b)))))) (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (-.f64 (neg.f64 (fma.f64 z x (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (+.f64 z a)) (neg.f64 b)))))))))
(fma.f64 -1 (-.f64 (fma.f64 -1 z (neg.f64 a)) (neg.f64 b)) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (fma.f64 z x (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (fma.f64 -1 z (neg.f64 a)) (neg.f64 b)))) y) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)) (-.f64 (neg.f64 (fma.f64 z x (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (fma.f64 -1 z (neg.f64 a)) (neg.f64 b))))) (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (-.f64 (neg.f64 (fma.f64 z x (*.f64 a t))) (*.f64 (+.f64 t x) (-.f64 (fma.f64 -1 z (neg.f64 a)) (neg.f64 b))))))))
(/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 z (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x))))) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 z (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x))))) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 z (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x))))) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z))
(*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z))
(*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (+.f64 (*.f64 y a) (*.f64 (+.f64 y x) z)) (*.f64 y b)) (+.f64 y x))
(/.f64 (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (*.f64 y b)) (+.f64 y x))
(-.f64 (+.f64 (*.f64 t (-.f64 (+.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))) (+.f64 (/.f64 z (+.f64 y x)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 2))))) (+.f64 (/.f64 (*.f64 a y) (+.f64 y x)) z)) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (fma.f64 t (+.f64 (/.f64 a (+.f64 y x)) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (+.f64 (/.f64 z (+.f64 y x)) (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 2) a))))) (+.f64 z (/.f64 (*.f64 y a) (+.f64 y x)))) (/.f64 y (/.f64 (+.f64 y x) b)))
(-.f64 (fma.f64 t (+.f64 (/.f64 a (+.f64 y x)) (-.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) b) (/.f64 z (+.f64 y x))) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) a))) (+.f64 z (/.f64 (*.f64 y a) (+.f64 y x)))) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (+.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))) (+.f64 (/.f64 z (+.f64 y x)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 2))))) (+.f64 (/.f64 (*.f64 a y) (+.f64 y x)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 (*.f64 a y) (pow.f64 (+.f64 y x) 3))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)) (/.f64 a (pow.f64 (+.f64 y x) 2))))) z))) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (fma.f64 t (+.f64 (/.f64 a (+.f64 y x)) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (+.f64 (/.f64 z (+.f64 y x)) (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 2) a))))) (+.f64 (/.f64 (*.f64 y a) (+.f64 y x)) (fma.f64 (*.f64 t t) (-.f64 (+.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 3))) (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 3) b)) (/.f64 a (pow.f64 (+.f64 y x) 2)))) z))) (/.f64 y (/.f64 (+.f64 y x) b)))
(-.f64 (fma.f64 t (+.f64 (/.f64 a (+.f64 y x)) (-.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) b) (/.f64 z (+.f64 y x))) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) a))) (+.f64 (/.f64 (*.f64 y a) (+.f64 y x)) (fma.f64 (*.f64 t t) (-.f64 (+.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (-.f64 (*.f64 (/.f64 a (pow.f64 (+.f64 y x) 3)) y) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 3)) b))) (/.f64 a (pow.f64 (+.f64 y x) 2))) z))) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 4)) (/.f64 a (pow.f64 (+.f64 y x) 3))) (+.f64 (/.f64 z (pow.f64 (+.f64 y x) 3)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 4)))) (pow.f64 t 3)) (+.f64 (*.f64 t (-.f64 (+.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))) (+.f64 (/.f64 z (+.f64 y x)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 2))))) (+.f64 (/.f64 (*.f64 a y) (+.f64 y x)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 (*.f64 a y) (pow.f64 (+.f64 y x) 3))) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)) (/.f64 a (pow.f64 (+.f64 y x) 2))))) z)))) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (fma.f64 (-.f64 (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 4) b)) (/.f64 a (pow.f64 (+.f64 y x) 3))) (+.f64 (/.f64 z (pow.f64 (+.f64 y x) 3)) (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 4) a)))) (pow.f64 t 3) (fma.f64 t (+.f64 (/.f64 a (+.f64 y x)) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (+.f64 (/.f64 z (+.f64 y x)) (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 2) a))))) (+.f64 (/.f64 (*.f64 y a) (+.f64 y x)) (fma.f64 (*.f64 t t) (-.f64 (+.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 3))) (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 3) b)) (/.f64 a (pow.f64 (+.f64 y x) 2)))) z)))) (/.f64 y (/.f64 (+.f64 y x) b)))
(-.f64 (fma.f64 (+.f64 (/.f64 a (pow.f64 (+.f64 y x) 3)) (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 4)) b) (+.f64 (/.f64 z (pow.f64 (+.f64 y x) 3)) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 4)) a)))) (pow.f64 t 3) (fma.f64 t (+.f64 (/.f64 a (+.f64 y x)) (-.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) b) (/.f64 z (+.f64 y x))) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) a))) (+.f64 (/.f64 (*.f64 y a) (+.f64 y x)) (fma.f64 (*.f64 t t) (-.f64 (+.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (-.f64 (*.f64 (/.f64 a (pow.f64 (+.f64 y x) 3)) y) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 3)) b))) (/.f64 a (pow.f64 (+.f64 y x) 2))) z)))) (/.f64 (*.f64 y b) (+.f64 y x)))
a
(-.f64 (+.f64 (/.f64 (*.f64 a y) t) (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) a)) (+.f64 (/.f64 (*.f64 (+.f64 y x) a) t) (/.f64 (*.f64 y b) t)))
(+.f64 (/.f64 y (/.f64 t a)) (-.f64 (+.f64 a (/.f64 (+.f64 y x) (/.f64 t z))) (+.f64 (/.f64 y (/.f64 t b)) (/.f64 (+.f64 y x) (/.f64 t a)))))
(-.f64 (+.f64 (+.f64 (/.f64 (+.f64 y x) (/.f64 t z)) (/.f64 y (/.f64 t a))) (-.f64 a (/.f64 (+.f64 y x) (/.f64 t a)))) (*.f64 (/.f64 y t) b))
(-.f64 (+.f64 (/.f64 (*.f64 y a) t) (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 a (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (+.f64 (*.f64 a y) (*.f64 (+.f64 y x) z)) (+.f64 (*.f64 y b) (*.f64 (+.f64 y x) a)))) (pow.f64 t 2)))))) (+.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 a (+.f64 y x)) t)))
(+.f64 (/.f64 y (/.f64 t a)) (-.f64 (+.f64 (/.f64 (+.f64 y x) (/.f64 t z)) (+.f64 a (neg.f64 (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x))))))))) (+.f64 (/.f64 y (/.f64 t b)) (/.f64 (+.f64 y x) (/.f64 t a)))))
(+.f64 (+.f64 a (+.f64 (/.f64 (+.f64 y x) (/.f64 t z)) (neg.f64 (*.f64 (/.f64 (+.f64 y x) (*.f64 t t)) (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x)))))))) (-.f64 (/.f64 y (/.f64 t a)) (+.f64 (*.f64 (/.f64 y t) b) (/.f64 (+.f64 y x) (/.f64 t a)))))
(-.f64 (+.f64 (/.f64 (*.f64 y a) t) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (+.f64 (*.f64 y a) (*.f64 (+.f64 y x) z)) (+.f64 (*.f64 y b) (*.f64 a (+.f64 y x))))) (pow.f64 t 3)) (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 a (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (+.f64 (*.f64 a y) (*.f64 (+.f64 y x) z)) (+.f64 (*.f64 y b) (*.f64 (+.f64 y x) a)))) (pow.f64 t 2))))))) (+.f64 (/.f64 (*.f64 y b) t) (/.f64 (*.f64 a (+.f64 y x)) t)))
(+.f64 (/.f64 y (/.f64 t a)) (-.f64 (+.f64 (+.f64 (/.f64 (+.f64 y x) (/.f64 t z)) (+.f64 a (neg.f64 (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x))))))))) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x))))))) (+.f64 (/.f64 y (/.f64 t b)) (/.f64 (+.f64 y x) (/.f64 t a)))))
(+.f64 (/.f64 y (/.f64 t a)) (+.f64 (+.f64 a (+.f64 (/.f64 (+.f64 y x) (/.f64 t z)) (neg.f64 (*.f64 (/.f64 (+.f64 y x) (*.f64 t t)) (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x)))))))) (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3)) (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x))))) (+.f64 (*.f64 (/.f64 y t) b) (/.f64 (+.f64 y x) (/.f64 t a))))))
a
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y a) (*.f64 (+.f64 y x) z)) (*.f64 y b))) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) a)
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x))))) t) a)
(+.f64 a (/.f64 (*.f64 1 (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x))))) t))
(+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 a y) (*.f64 (+.f64 y x) z)) (*.f64 y b))) (*.f64 -1 (*.f64 (+.f64 y x) a))) (+.f64 y x)) (pow.f64 t 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y a) (*.f64 (+.f64 y x) z)) (*.f64 y b))) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) a))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x))))) t) a) (/.f64 (*.f64 -1 (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x))))) (/.f64 (*.f64 t t) (+.f64 y x))))
(+.f64 a (+.f64 (neg.f64 (*.f64 (/.f64 (+.f64 y x) (*.f64 t t)) (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x)))))) (/.f64 (*.f64 1 (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x))))) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y a) (*.f64 (+.f64 y x) z)) (*.f64 y b))) (*.f64 -1 (*.f64 (+.f64 y x) a))) (pow.f64 (+.f64 y x) 2)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 y a) (*.f64 (+.f64 y x) z)) (*.f64 y b))) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) (+.f64 a (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 -1 (-.f64 (+.f64 (*.f64 a y) (*.f64 (+.f64 y x) z)) (*.f64 y b))) (*.f64 -1 (*.f64 (+.f64 y x) a)))) (pow.f64 t 2)))))
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x))))) (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 2))) (+.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x))))) t) a) (/.f64 (*.f64 -1 (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x))))) (/.f64 (*.f64 t t) (+.f64 y x)))))
(+.f64 (+.f64 (/.f64 (*.f64 1 (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x))))) (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 2))) (+.f64 a (/.f64 (*.f64 1 (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x))))) t))) (neg.f64 (*.f64 (/.f64 (+.f64 y x) (*.f64 t t)) (-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (fma.f64 y b (*.f64 a (+.f64 y x)))))))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x)))))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x)))))) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b)))
(+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) (/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x)))))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x)))))) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b)))
(+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) (/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x)))))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x)))))) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b)))
(+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) (/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (+.f64 y t))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (+.f64 y t))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(/.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 y z) (*.f64 a (+.f64 y t)))
(fma.f64 y z (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 z x)
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 z x)
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 z x) (*.f64 a t))
(fma.f64 z x (*.f64 a t))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (+.f64 a z)) (*.f64 a t)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (+.f64 a z)) (*.f64 a t)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (+.f64 a z)) (*.f64 a t)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 y (+.f64 a z))
(*.f64 y (+.f64 z a))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (+.f64 a z)) (*.f64 a t)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (+.f64 a z)) (*.f64 a t)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (+.f64 a z)) (*.f64 a t)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 z) (*.f64 -1 a))))
(*.f64 (neg.f64 y) (*.f64 -1 (+.f64 z a)))
(neg.f64 (*.f64 (neg.f64 y) (+.f64 z a)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 z) (*.f64 -1 a)))) (*.f64 a t)))
(fma.f64 z x (fma.f64 -1 (*.f64 y (*.f64 -1 (+.f64 z a))) (*.f64 a t)))
(fma.f64 z x (fma.f64 -1 (*.f64 (neg.f64 y) (+.f64 z a)) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 z) (*.f64 -1 a)))) (*.f64 a t)))
(fma.f64 z x (fma.f64 -1 (*.f64 y (*.f64 -1 (+.f64 z a))) (*.f64 a t)))
(fma.f64 z x (fma.f64 -1 (*.f64 (neg.f64 y) (+.f64 z a)) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y (+.f64 (*.f64 -1 z) (*.f64 -1 a)))) (*.f64 a t)))
(fma.f64 z x (fma.f64 -1 (*.f64 y (*.f64 -1 (+.f64 z a))) (*.f64 a t)))
(fma.f64 z x (fma.f64 -1 (*.f64 (neg.f64 y) (+.f64 z a)) (*.f64 a t)))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 (+.f64 y x) z)
(*.f64 z (+.f64 y x))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 (+.f64 y x) z)
(*.f64 z (+.f64 y x))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 y a) (*.f64 (+.f64 y x) z))
(fma.f64 y a (*.f64 z (+.f64 y x)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 a t)
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 a t)
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 (+.f64 y x) z)
(*.f64 z (+.f64 y x))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b))
(-.f64 (fma.f64 y z (*.f64 a (+.f64 y t))) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 z x)
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 z x)
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 y z) (+.f64 (*.f64 z x) (*.f64 a (+.f64 y t)))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 z x) (*.f64 a t))
(fma.f64 z x (*.f64 a t))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (*.f64 a t)))
(fma.f64 z x (fma.f64 y (-.f64 (+.f64 z a) b) (*.f64 a t)))
(fma.f64 z x (fma.f64 y (+.f64 z (-.f64 a b)) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (*.f64 a t)))
(fma.f64 z x (fma.f64 y (-.f64 (+.f64 z a) b) (*.f64 a t)))
(fma.f64 z x (fma.f64 y (+.f64 z (-.f64 a b)) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (*.f64 a t)))
(fma.f64 z x (fma.f64 y (-.f64 (+.f64 z a) b) (*.f64 a t)))
(fma.f64 z x (fma.f64 y (+.f64 z (-.f64 a b)) (*.f64 a t)))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (-.f64 (+.f64 z a) b))
(*.f64 y (+.f64 z (-.f64 a b)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 a t) (*.f64 y (-.f64 (+.f64 a z) b))))
(fma.f64 z x (fma.f64 y (-.f64 (+.f64 z a) b) (*.f64 a t)))
(fma.f64 z x (fma.f64 y (+.f64 z (-.f64 a b)) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 a t) (*.f64 y (-.f64 (+.f64 a z) b))))
(fma.f64 z x (fma.f64 y (-.f64 (+.f64 z a) b) (*.f64 a t)))
(fma.f64 z x (fma.f64 y (+.f64 z (-.f64 a b)) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 a t) (*.f64 y (-.f64 (+.f64 a z) b))))
(fma.f64 z x (fma.f64 y (-.f64 (+.f64 z a) b) (*.f64 a t)))
(fma.f64 z x (fma.f64 y (+.f64 z (-.f64 a b)) (*.f64 a t)))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) y))
(*.f64 (neg.f64 (-.f64 (*.f64 -1 (+.f64 z a)) (neg.f64 b))) y)
(*.f64 (-.f64 (fma.f64 -1 z (neg.f64 a)) (neg.f64 b)) (neg.f64 y))
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) y)) (*.f64 a t)))
(fma.f64 z x (fma.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (+.f64 z a)) (neg.f64 b))) (*.f64 a t)))
(fma.f64 z x (fma.f64 -1 (*.f64 y (-.f64 (fma.f64 -1 z (neg.f64 a)) (neg.f64 b))) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) y)) (*.f64 a t)))
(fma.f64 z x (fma.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (+.f64 z a)) (neg.f64 b))) (*.f64 a t)))
(fma.f64 z x (fma.f64 -1 (*.f64 y (-.f64 (fma.f64 -1 z (neg.f64 a)) (neg.f64 b))) (*.f64 a t)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) (*.f64 -1 a)) (*.f64 -1 b)) y)) (*.f64 a t)))
(fma.f64 z x (fma.f64 -1 (*.f64 y (-.f64 (*.f64 -1 (+.f64 z a)) (neg.f64 b))) (*.f64 a t)))
(fma.f64 z x (fma.f64 -1 (*.f64 y (-.f64 (fma.f64 -1 z (neg.f64 a)) (neg.f64 b))) (*.f64 a t)))
(-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 (+.f64 y x) z)
(*.f64 z (+.f64 y x))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 (+.f64 y x) z)
(*.f64 z (+.f64 y x))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a y) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y a (*.f64 z (+.f64 y x))) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 a t)
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 a t)
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 a t))) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 a (+.f64 y t))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 a (+.f64 y t))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z)) (*.f64 y b))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 a (+.f64 y t)) (*.f64 (+.f64 y x) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 y a)
(+.f64 (*.f64 y a) (*.f64 a t))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 y a) (*.f64 a t))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 y a) (*.f64 a t))
(*.f64 a (+.f64 y t))
(*.f64 a t)
(+.f64 (*.f64 y a) (*.f64 a t))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 y a) (*.f64 a t))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 y a) (*.f64 a t))
(*.f64 a (+.f64 y t))
(*.f64 a t)
(+.f64 (*.f64 y a) (*.f64 a t))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 y a) (*.f64 a t))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 y a) (*.f64 a t))
(*.f64 a (+.f64 y t))
(*.f64 a t)
(+.f64 (*.f64 a y) (*.f64 a t))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 a y) (*.f64 a t))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 a y) (*.f64 a t))
(*.f64 a (+.f64 y t))
(*.f64 a y)
(*.f64 y a)
(+.f64 (*.f64 a y) (*.f64 a t))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 a y) (*.f64 a t))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 a y) (*.f64 a t))
(*.f64 a (+.f64 y t))
(*.f64 a y)
(*.f64 y a)
(+.f64 (*.f64 a y) (*.f64 a t))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 a y) (*.f64 a t))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 a y) (*.f64 a t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(*.f64 a (+.f64 y t))
(+.f64 (/.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 x (+.f64 y t))) (neg.f64 (/.f64 (*.f64 y b) (+.f64 x (+.f64 y t)))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(+.f64 (neg.f64 (/.f64 (*.f64 y b) (+.f64 x (+.f64 y t)))) (/.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 x (+.f64 y t))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(-.f64 (/.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 x (+.f64 y t))) (/.f64 (*.f64 y b) (+.f64 x (+.f64 y t))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))))) 1)
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(*.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (/.f64 1 (+.f64 x (+.f64 y t))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))) 1)
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(*.f64 1 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (/.f64 1 (+.f64 x (+.f64 y t)))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))) 2))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))) 2) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 2) (*.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (/.f64 1 (+.f64 x (+.f64 y t)))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 1 (+.f64 x (+.f64 y t))) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(*.f64 (neg.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 x (+.f64 y t)))))
(neg.f64 (*.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x))))))
(/.f64 (neg.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))) (-.f64 (neg.f64 y) (+.f64 t x)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 x (+.f64 y t)))) (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (sqrt.f64 (+.f64 x (+.f64 y t)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y t))) 2)) (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (cbrt.f64 (+.f64 x (+.f64 y t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (cbrt.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (cbrt.f64 (+.f64 y (+.f64 t x)))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))
(*.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))
(*.f64 (/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (/.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 1) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (+.f64 x (+.f64 y t))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y t))) 2)) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (cbrt.f64 (+.f64 x (+.f64 y t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (cbrt.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (cbrt.f64 (+.f64 y (+.f64 t x)))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (+.f64 x (+.f64 y t))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 2) (sqrt.f64 (+.f64 x (+.f64 y t)))) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (sqrt.f64 (+.f64 x (+.f64 y t)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 2) (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y t))) 2)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b))) 2) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))) 2) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)))
(pow.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))) 1)
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))) 2)
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))) 3)
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(pow.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))) 3) 1/3)
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(pow.f64 (/.f64 (+.f64 x (+.f64 y t)) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) -1)
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(neg.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (neg.f64 (+.f64 x (+.f64 y t)))))
(neg.f64 (*.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x))))))
(/.f64 (neg.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))) (-.f64 (neg.f64 y) (+.f64 t x)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x))) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t))) 3))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) 3) (pow.f64 (+.f64 x (+.f64 y t)) 3)))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(exp.f64 (log.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))) 1))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 x (+.f64 y t)))))
(/.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (+.f64 y (+.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)))) 1)
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a))) (/.f64 (pow.f64 (*.f64 (+.f64 y t) a) 2) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 a (+.f64 y t)) 2)) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 a (+.f64 y t))))
(*.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 1)
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 1 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) (sqrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) 2))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) 2) (cbrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (pow.f64 (*.f64 (+.f64 y t) a) 2)) (/.f64 1 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 a (+.f64 y t)) 2)) (/.f64 1 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 a (+.f64 y t)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 3) (pow.f64 (*.f64 (+.f64 y t) a) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (*.f64 (*.f64 (+.f64 y t) a) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 (+.f64 x y) z))))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 a (+.f64 y t)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 a (+.f64 y t)) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 z (+.f64 y x)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 a (+.f64 y t)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 a (*.f64 (+.f64 y t) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 z (+.f64 y x))))))))
(/.f64 1 (/.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a)) (-.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (pow.f64 (*.f64 (+.f64 y t) a) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 a (+.f64 y t)) 2)) (/.f64 1 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 a (+.f64 y t)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (*.f64 (*.f64 (+.f64 y t) a) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 (+.f64 x y) z)))) (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 3) (pow.f64 (*.f64 (+.f64 y t) a) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 a (+.f64 y t)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 a (+.f64 y t)) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 z (+.f64 y x)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 a (+.f64 y t)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 a (*.f64 (+.f64 y t) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 z (+.f64 y x))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (pow.f64 (*.f64 (+.f64 y t) a) 2)) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 a (+.f64 y t)) 2)) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 a (+.f64 y t))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 3) (pow.f64 (*.f64 (+.f64 y t) a) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (*.f64 (*.f64 (+.f64 y t) a) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 (+.f64 x y) z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 a (+.f64 y t)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 a (+.f64 y t)) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 z (+.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 a (+.f64 y t)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 a (*.f64 (+.f64 y t) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 z (+.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 3) (pow.f64 (*.f64 (+.f64 y t) a) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y t) a) 2) (-.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (*.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 a (+.f64 y t)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 y t)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (+.f64 y x) (*.f64 z (*.f64 a (+.f64 y t)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 a (+.f64 y t)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 y t)) 2) (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (+.f64 y x) (*.f64 (*.f64 z (+.f64 y t)) a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y t) a) 2) (pow.f64 (*.f64 (+.f64 x y) z) 2)) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 (+.f64 x y) z)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 y t)) 2) (pow.f64 (*.f64 z (+.f64 y x)) 2)) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 z (+.f64 y x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (pow.f64 (*.f64 (+.f64 y t) a) 2))) (neg.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 a (+.f64 y t)) 2))) (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 a (+.f64 y t)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 3) (pow.f64 (*.f64 (+.f64 y t) a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (*.f64 (*.f64 (+.f64 y t) a) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 (+.f64 x y) z))))))
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 a (+.f64 y t)) 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 a (+.f64 y t)) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 z (+.f64 y x))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 a (+.f64 y t)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 a (*.f64 (+.f64 y t) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 z (+.f64 y x))))))))
(pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 1)
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) 2)
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) 3)
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(pow.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 3) 1/3)
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2))
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 3))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(exp.f64 (log.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) 1))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(fma.f64 z (+.f64 x y) (*.f64 (+.f64 y t) a))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(fma.f64 (+.f64 y t) a (*.f64 (+.f64 x y) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(fma.f64 a (+.f64 y t) (*.f64 (+.f64 x y) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(fma.f64 1 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 y t) a))
(fma.f64 1 (*.f64 z (+.f64 y x)) (*.f64 a (+.f64 y t)))
(fma.f64 1 (*.f64 (+.f64 y t) a) (*.f64 (+.f64 x y) z))
(fma.f64 1 (*.f64 a (+.f64 y t)) (*.f64 z (+.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y t) a)) (sqrt.f64 (*.f64 (+.f64 y t) a)) (*.f64 (+.f64 x y) z))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 a (+.f64 y t))) 2) (*.f64 z (+.f64 y x)))
(+.f64 (*.f64 z (+.f64 y x)) (pow.f64 (sqrt.f64 (*.f64 a (+.f64 y t))) 2))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x y) z)) (sqrt.f64 (*.f64 (+.f64 x y) z)) (*.f64 (+.f64 y t) a))
(fma.f64 (sqrt.f64 (*.f64 z (+.f64 y x))) (sqrt.f64 (*.f64 z (+.f64 y x))) (*.f64 a (+.f64 y t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y t) a)) 2) (cbrt.f64 (*.f64 (+.f64 y t) a)) (*.f64 (+.f64 x y) z))
(fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t))))
(fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) z)) 2) (cbrt.f64 (*.f64 (+.f64 x y) z)) (*.f64 (+.f64 y t) a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y x))) 2) (cbrt.f64 (*.f64 z (+.f64 y x))) (*.f64 a (+.f64 y t)))
(+.f64 (*.f64 (+.f64 x y) z) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 x y) z) (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 x y) z) (+.f64 (*.f64 (+.f64 y t) a) (*.f64 (*.f64 y (neg.f64 b)) 1)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 x y) z) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 x y) z) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 x y) z) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 x y) z) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 x y) z) (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 y t) a) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (*.f64 y (neg.f64 b)) 1)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 (+.f64 y t) a) (+.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y (neg.f64 b)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 (*.f64 y (neg.f64 b)) 1))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (*.f64 (+.f64 x y) z))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (*.f64 (+.f64 x y) z) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (*.f64 (+.f64 x y) z) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (*.f64 (+.f64 x y) z) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (*.f64 (+.f64 x y) z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (*.f64 (+.f64 x y) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 (+.f64 x y) z)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (*.f64 (+.f64 x y) z)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (*.f64 (+.f64 x y) z)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (*.f64 (+.f64 x y) z)))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (*.f64 (+.f64 x y) z)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b)))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b)))
(+.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b))) (*.f64 (+.f64 y t) a))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b)) (*.f64 (+.f64 y t) a))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 a y) (+.f64 (*.f64 a t) (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b)))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 a y) (+.f64 (*.f64 a t) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 a y) (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b)))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 a y) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 z y) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 z y) (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 z y) (+.f64 (*.f64 z x) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 z y) (+.f64 (*.f64 z x) (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1) (*.f64 (+.f64 x y) z))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 t a) (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b)))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 t a) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y a) (+.f64 (*.f64 (+.f64 x y) z) (*.f64 y (neg.f64 b)))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y a) (-.f64 (*.f64 (+.f64 x y) z) (*.f64 y b))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 x z) (+.f64 (*.f64 y z) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 x z) (+.f64 (*.f64 y z) (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 x z) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 x z) (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 1)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(+.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(fma.f64 (+.f64 y t) a (-.f64 (fma.f64 (+.f64 y x) z (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b)))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (*.f64 z x)) (*.f64 z y))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (*.f64 z y)) (*.f64 z x))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (*.f64 x z)) (*.f64 y z))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (*.f64 y z)) (*.f64 x z))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) 1)
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 1 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 2))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 2) (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (+.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (*.f64 (*.f64 y b) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (*.f64 y (*.f64 b (+.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (*.f64 b (*.f64 y (+.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) (sqrt.f64 (*.f64 y b))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) (sqrt.f64 (*.f64 y b))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))) (sqrt.f64 (*.f64 y b))) (-.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))) (sqrt.f64 (*.f64 y b))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (pow.f64 (*.f64 y b) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (+.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (*.f64 (*.f64 y b) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))) (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 3) (pow.f64 (*.f64 y b) 3))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (*.f64 y (*.f64 b (+.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (*.f64 b (*.f64 y (+.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (pow.f64 (*.f64 y b) 2)) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (pow.f64 (*.f64 y b) 2)) (+.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (*.f64 (*.f64 y b) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (*.f64 y (*.f64 b (+.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (*.f64 b (*.f64 y (+.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (pow.f64 (*.f64 y b) 2))) (neg.f64 (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (pow.f64 (*.f64 y b) 2))) (neg.f64 (+.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (*.f64 (*.f64 y b) (+.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (*.f64 y (*.f64 b (+.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (*.f64 b (*.f64 y (+.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)))) (-.f64 (*.f64 (+.f64 x y) z) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))) (+.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 a (+.f64 y t))) (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))) (+.f64 (*.f64 y b) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 a (+.f64 y t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (*.f64 y (*.f64 (neg.f64 b) (*.f64 y (neg.f64 b))))) (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (*.f64 (*.f64 y b) (*.f64 (neg.f64 b) (neg.f64 y)))) (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y (neg.f64 b))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 3) (pow.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 x y) z) 2) (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b))) (*.f64 (*.f64 (+.f64 x y) z) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (-.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (*.f64 z (+.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (-.f64 (*.f64 a (+.f64 y t)) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b))) (*.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (*.f64 (*.f64 y (neg.f64 b)) (-.f64 (*.f64 y (neg.f64 b)) (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) 2) (*.f64 y (*.f64 (neg.f64 b) (-.f64 (*.f64 y (neg.f64 b)) (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))))))))
(pow.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) 1)
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 2)
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 3)
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(pow.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) 3) 1/3)
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 z (+.f64 y x) (*.f64 a (+.f64 y t))) (*.f64 y b)) 2))
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)) 3))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(exp.f64 (log.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))) 1))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b))))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(fma.f64 (+.f64 x y) z (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(fma.f64 z (+.f64 x y) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(fma.f64 1 (*.f64 (+.f64 x y) z) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(fma.f64 1 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y (neg.f64 b)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) (sqrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) (*.f64 y (neg.f64 b)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 x y) z)) (sqrt.f64 (*.f64 (+.f64 x y) z)) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)))
(fma.f64 (sqrt.f64 (*.f64 z (+.f64 y x))) (sqrt.f64 (*.f64 z (+.f64 y x))) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) 2) (cbrt.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a))) (*.f64 y (neg.f64 b)))
(-.f64 (fma.f64 y z (fma.f64 z x (*.f64 a (+.f64 y t)))) (*.f64 y b))
(fma.f64 z (+.f64 y x) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) z)) 2) (cbrt.f64 (*.f64 (+.f64 x y) z)) (-.f64 (*.f64 (+.f64 y t) a) (*.f64 y b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y x))) 2) (cbrt.f64 (*.f64 z (+.f64 y x))) (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)))
(-.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y x))) 2) (cbrt.f64 (*.f64 z (+.f64 y x))) (*.f64 a (+.f64 y t))) (*.f64 y b))
(+.f64 (*.f64 a y) (*.f64 a t))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 a t) (*.f64 a y))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 y a) (*.f64 t a))
(*.f64 a (+.f64 y t))
(+.f64 (*.f64 t a) (*.f64 y a))
(*.f64 a (+.f64 y t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y t) a))) 1)
(*.f64 a (+.f64 y t))
(/.f64 (*.f64 a (-.f64 (*.f64 t t) (*.f64 y y))) (-.f64 t y))
(/.f64 a (/.f64 (-.f64 t y) (-.f64 (*.f64 t t) (*.f64 y y))))
(*.f64 (/.f64 a (-.f64 t y)) (-.f64 (*.f64 t t) (*.f64 y y)))
(/.f64 (*.f64 a (+.f64 (pow.f64 t 3) (pow.f64 y 3))) (fma.f64 t t (*.f64 y (-.f64 y t))))
(/.f64 a (/.f64 (fma.f64 t t (*.f64 y (-.f64 y t))) (+.f64 (pow.f64 y 3) (pow.f64 t 3))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 y y)) a) (-.f64 t y))
(/.f64 a (/.f64 (-.f64 t y) (-.f64 (*.f64 t t) (*.f64 y y))))
(*.f64 (/.f64 a (-.f64 t y)) (-.f64 (*.f64 t t) (*.f64 y y)))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 y 3)) a) (fma.f64 t t (*.f64 y (-.f64 y t))))
(/.f64 a (/.f64 (fma.f64 t t (*.f64 y (-.f64 y t))) (+.f64 (pow.f64 y 3) (pow.f64 t 3))))
(pow.f64 (*.f64 (+.f64 y t) a) 1)
(*.f64 a (+.f64 y t))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y t) a)) 2)
(pow.f64 (sqrt.f64 (*.f64 a (+.f64 y t))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y t) a)) 3)
(*.f64 a (+.f64 y t))
(pow.f64 (pow.f64 (*.f64 (+.f64 y t) a) 3) 1/3)
(*.f64 a (+.f64 y t))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y t) a) 2))
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 y t)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y t)) a))
(*.f64 a (log.f64 (exp.f64 (+.f64 y t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y t) a))))
(*.f64 a (+.f64 y t))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y t) a) 3))
(*.f64 a (+.f64 y t))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y t) a)))
(*.f64 a (+.f64 y t))
(exp.f64 (log.f64 (*.f64 (+.f64 y t) a)))
(*.f64 a (+.f64 y t))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y t) a)) 1))
(*.f64 a (+.f64 y t))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y t) a)))
(*.f64 a (+.f64 y t))

eval110.0ms (0.4%)

Compiler

Compiled 18070 to 3756 computations (79.2% saved)

prune118.0ms (0.4%)

Pruning

20 alts after pruning (20 fresh and 0 done)

PrunedKeptTotal
New48020500
Fresh000
Picked101
Done000
Total48120501
Error
0.02%
Counts
501 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
56.24%
(/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t))
61.67%
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 (+.f64 x t) y))
72.77%
(/.f64 (-.f64 (*.f64 z x) (*.f64 y b)) (+.f64 (+.f64 x t) y))
61.62%
(/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
70.3%
(/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 x t) y))
67.23%
(/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z))
72.75%
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
67.76%
(/.f64 (*.f64 y (-.f64 (+.f64 z a) b)) (+.f64 (+.f64 x t) y))
86.07%
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 (+.f64 x t) y))
73.42%
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
55.99%
(/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
62.94%
(-.f64 (+.f64 (+.f64 (/.f64 (+.f64 y x) (/.f64 t z)) (/.f64 y (/.f64 t a))) (-.f64 a (/.f64 (+.f64 y x) (/.f64 t a)))) (*.f64 (/.f64 y t) b))
46.16%
(-.f64 (+.f64 z a) b)
73.78%
(+.f64 (/.f64 a (/.f64 x (+.f64 y t))) (-.f64 (+.f64 z (/.f64 y (/.f64 x z))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 y (/.f64 x b)))))
23.54%
(+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) (/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x))))
62.42%
(*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z)
61.67%
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (+.f64 y t))
37.4%
(*.f64 (/.f64 1 (+.f64 x (+.f64 y t))) (-.f64 (fma.f64 (+.f64 x y) z (*.f64 (+.f64 y t) a)) (*.f64 y b)))
72.04%
z
64.71%
a
Compiler

Compiled 790 to 474 computations (40% saved)

localize25.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.03%
(/.f64 t (+.f64 y (+.f64 t x)))
1.25%
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
2%
(*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x)))))
22.32%
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
Compiler

Compiled 134 to 18 computations (86.6% saved)

series25.0ms (0.1%)

Counts
4 → 180
Calls

48 calls:

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

rewrite118.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
630×+-commutative
514×add-sqr-sqrt
512×pow1
512×*-un-lft-identity
478×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify145.0ms (0.5%)

Algorithm
egg-herbie
Rules
1380×associate-*r*
1100×associate-*l*
1048×associate-/l*
878×+-commutative
834×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086219821
1261919091
Stop Event
node limit
Counts
343 → 516
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(/.f64 (*.f64 z x) (+.f64 t x))
(+.f64 (*.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x)))) y) (/.f64 (*.f64 z x) (+.f64 t x)))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (pow.f64 y 2)) (+.f64 (*.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x)))) y) (/.f64 (*.f64 z x) (+.f64 t x))))
(+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 4)) (/.f64 b (pow.f64 (+.f64 t x) 3))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (pow.f64 y 2)) (+.f64 (*.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x)))) y) (/.f64 (*.f64 z x) (+.f64 t x)))))
(-.f64 z b)
(-.f64 (+.f64 (/.f64 (*.f64 z x) y) z) (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 z b)) y) b))
(-.f64 (+.f64 (/.f64 (*.f64 z x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 z x) (*.f64 (+.f64 t x) (-.f64 z b)))) (pow.f64 y 2))) z)) (+.f64 b (/.f64 (*.f64 (-.f64 z b) (+.f64 t x)) y)))
(-.f64 (+.f64 (/.f64 (*.f64 z x) y) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 z x) (*.f64 (-.f64 z b) (+.f64 t x)))) (pow.f64 y 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 z x) (*.f64 (+.f64 t x) (-.f64 z b)))) (pow.f64 y 2))) z))) (+.f64 b (/.f64 (*.f64 (-.f64 z b) (+.f64 t x)) y)))
(*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b)))
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b)))) y)))
(+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b))))) (pow.f64 y 2)) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b)))) y))))
(+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b))))) (pow.f64 y 2)) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b)))) y)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b))))) (pow.f64 y 3))))))
(/.f64 (-.f64 (*.f64 y z) (*.f64 y b)) (+.f64 y t))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2))) x) (/.f64 (*.f64 y z) (+.f64 y t))) (/.f64 (*.f64 y b) (+.f64 y t)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2))) x) (/.f64 (*.f64 y z) (+.f64 y t)))) (/.f64 (*.f64 y b) (+.f64 y t)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 4)) (/.f64 z (pow.f64 (+.f64 y t) 3))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 4))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2))) x) (/.f64 (*.f64 y z) (+.f64 y t))))) (/.f64 (*.f64 y b) (+.f64 y t)))
z
(-.f64 (+.f64 z (/.f64 (*.f64 y z) x)) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y z) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2))) (+.f64 z (/.f64 (*.f64 y z) x))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y z) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 z (/.f64 (*.f64 y z) x)))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
z
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) z)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) (+.f64 (/.f64 (*.f64 (+.f64 y t) (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 x 2)) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y t) 2) (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) (+.f64 (/.f64 (*.f64 (+.f64 y t) (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 x 2)) z)))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 y x))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (/.f64 z (+.f64 y x))) t) z) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (/.f64 z (+.f64 y x))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)))) z)) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (+.f64 (*.f64 (pow.f64 t 3) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 4)) (/.f64 z (pow.f64 (+.f64 y x) 3)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (/.f64 z (+.f64 y x))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)))) z))) (/.f64 (*.f64 y b) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) t)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2)))) (/.f64 (*.f64 y b) t))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3)))) (/.f64 (*.f64 y b) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 4))) (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3))))) (/.f64 (*.f64 y b) t))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) t)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2)))) (/.f64 (*.f64 y b) t))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3)))) (/.f64 (*.f64 y b) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 4))) (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3))))) (/.f64 (*.f64 y b) t))
(/.f64 (*.f64 a t) (+.f64 t x))
(+.f64 (*.f64 a (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2))))) (/.f64 (*.f64 a t) (+.f64 t x)))
(+.f64 (*.f64 a (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2))))) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 -1 (*.f64 (pow.f64 y 2) (*.f64 a (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (*.f64 -1 (/.f64 t (pow.f64 (+.f64 t x) 3)))))))))
(+.f64 (*.f64 a (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2))))) (+.f64 (*.f64 a (*.f64 (pow.f64 y 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 t x) 3)) (/.f64 t (pow.f64 (+.f64 t x) 4))))) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 -1 (*.f64 (pow.f64 y 2) (*.f64 a (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (*.f64 -1 (/.f64 t (pow.f64 (+.f64 t x) 3))))))))))
a
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 t x) 2)) (*.f64 (+.f64 t x) t)) a) (pow.f64 y 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (pow.f64 (+.f64 t x) 3) (*.f64 -1 (*.f64 (pow.f64 (+.f64 t x) 2) t)))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 t x) 2)) (*.f64 (+.f64 t x) t)) a) (pow.f64 y 2))))))
a
(+.f64 a (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 t) (+.f64 t x))) y)))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 (+.f64 t x) t)) a) (pow.f64 y 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 t) (+.f64 t x))) y))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 (+.f64 t x) t)) a) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (pow.f64 (+.f64 t x) 3) (*.f64 (pow.f64 (+.f64 t x) 2) t))) (pow.f64 y 3))) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 t) (+.f64 t x))) y)))))
(/.f64 (*.f64 a y) (+.f64 y x))
(+.f64 (*.f64 a (*.f64 t (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))))) (/.f64 (*.f64 y a) (+.f64 y x)))
(+.f64 (*.f64 a (*.f64 t (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 y x) 2)) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y x) 3)))) (pow.f64 t 2)))) (/.f64 (*.f64 y a) (+.f64 y x))))
(+.f64 (*.f64 a (*.f64 (pow.f64 t 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 y x) 3)) (/.f64 y (pow.f64 (+.f64 y x) 4))))) (+.f64 (*.f64 a (*.f64 t (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 y x) 2)) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y x) 3)))) (pow.f64 t 2)))) (/.f64 (*.f64 y a) (+.f64 y x)))))
a
(+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t)))
(+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) t)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 y x)) (*.f64 -1 (pow.f64 (+.f64 y x) 2))) a) (pow.f64 t 2)))))
(+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 y x)) (*.f64 -1 (pow.f64 (+.f64 y x) 2))) a) (pow.f64 t 2))) (*.f64 -1 (/.f64 (*.f64 a (+.f64 (pow.f64 (+.f64 y x) 3) (*.f64 -1 (*.f64 (pow.f64 (+.f64 y x) 2) y)))) (pow.f64 t 3))))))
a
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y (+.f64 (*.f64 -1 y) x)) a) t)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y (+.f64 (*.f64 -1 y) x)) a) t)) (+.f64 a (/.f64 (*.f64 a (-.f64 (pow.f64 (+.f64 y x) 2) (*.f64 y (+.f64 y x)))) (pow.f64 t 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y (+.f64 (*.f64 -1 y) x)) a) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (pow.f64 (+.f64 y x) 3) (*.f64 y (pow.f64 (+.f64 y x) 2)))) (pow.f64 t 3))) (+.f64 a (/.f64 (*.f64 a (-.f64 (pow.f64 (+.f64 y x) 2) (*.f64 y (+.f64 y x)))) (pow.f64 t 2)))))
(*.f64 (+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t))) a)
(+.f64 (*.f64 (+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t))) a) (*.f64 -1 (*.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2))) (*.f64 a x))))
(+.f64 (*.f64 (+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t))) a) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2))) (*.f64 a x))) (*.f64 -1 (*.f64 a (*.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 (+.f64 y t) 3))) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y t) 3)))) (pow.f64 x 2))))))
(+.f64 (*.f64 (+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t))) a) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2))) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 (+.f64 y t) 3))) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y t) 3)))) (pow.f64 x 2)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 t (pow.f64 (+.f64 y t) 4)) (/.f64 y (pow.f64 (+.f64 y t) 4))) (*.f64 a (pow.f64 x 3)))))))
(/.f64 (*.f64 a (+.f64 y t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t)))) (pow.f64 x 2))) (/.f64 (*.f64 a (+.f64 y t)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t)))) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t (pow.f64 (+.f64 y t) 2))) (*.f64 -1 (*.f64 y (pow.f64 (+.f64 y t) 2))))) (pow.f64 x 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t)))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (pow.f64 (+.f64 y t) 3)) (*.f64 y (pow.f64 (+.f64 y t) 3)))) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t (pow.f64 (+.f64 y t) 2))) (*.f64 -1 (*.f64 y (pow.f64 (+.f64 y t) 2))))) (pow.f64 x 3))))))
(*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 t) (*.f64 -1 y))) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t)))) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 t) (*.f64 -1 y))) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t)))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 t) (*.f64 -1 y))) x)) (/.f64 (*.f64 a (+.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (*.f64 y (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t)))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 t) (*.f64 -1 y))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (pow.f64 (+.f64 y t) 3)) (*.f64 y (pow.f64 (+.f64 y t) 3)))) (pow.f64 x 4))) (/.f64 (*.f64 a (+.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (*.f64 y (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 3)))))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(*.f64 (+.f64 y x) z)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(*.f64 (+.f64 y x) z)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(*.f64 z x)
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(*.f64 (-.f64 z b) y)
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y)))
(-.f64 (*.f64 y z) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(*.f64 z x)
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(*.f64 z x)
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(*.f64 (+.f64 y x) z)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(/.f64 t (+.f64 y x))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 (+.f64 y x) 2))) (/.f64 t (+.f64 y x)))
(+.f64 (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 (+.f64 y x) 2))) (/.f64 t (+.f64 y x))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 y x) 4))) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 (+.f64 y x) 2))) (/.f64 t (+.f64 y x)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 y x) t)))
(+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 y x) t))))
(+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 y x) t)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 3))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 y x) t)))
(+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 y x) t))))
(+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 y x) t)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 3))))))
(/.f64 t (+.f64 t x))
(+.f64 (/.f64 t (+.f64 t x)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 (+.f64 t x) 2))))
(+.f64 (/.f64 t (+.f64 t x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 (+.f64 t x) 2))) (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 (+.f64 t x) 3))))
(+.f64 (/.f64 t (+.f64 t x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 (+.f64 t x) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 (+.f64 t x) 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) t) (pow.f64 (+.f64 t x) 4))))))
(/.f64 t y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2))) (/.f64 t y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2))) (+.f64 (/.f64 t y) (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) t) (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2))) (+.f64 (/.f64 t y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 3) t) (pow.f64 y 4))) (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) t) (pow.f64 y 3)))))
(/.f64 t y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2))) (/.f64 t y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2))) (+.f64 (/.f64 t y) (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) t) (pow.f64 y 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2))) (+.f64 (/.f64 t y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 3) t) (pow.f64 y 4))) (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) t) (pow.f64 y 3)))))
(/.f64 t (+.f64 y t))
(+.f64 (/.f64 t (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 (+.f64 y t) 2))))
(+.f64 (/.f64 t (+.f64 y t)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (pow.f64 (+.f64 y t) 3)) (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 (+.f64 y t) 2)))))
(+.f64 (/.f64 t (+.f64 y t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (pow.f64 x 3)) (pow.f64 (+.f64 y t) 4))) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (pow.f64 (+.f64 y t) 3)) (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 (+.f64 y t) 2))))))
(/.f64 t x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 y t)) (pow.f64 x 2))) (/.f64 t x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 t x) (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 y t)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 3)) (pow.f64 x 4))) (+.f64 (/.f64 t x) (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)))))
(/.f64 t x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 y t)) (pow.f64 x 2))) (/.f64 t x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 t x) (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 y t)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 3)) (pow.f64 x 4))) (+.f64 (/.f64 t x) (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)))))
(+.f64 (/.f64 z (/.f64 (+.f64 y (+.f64 x t)) (+.f64 y x))) (neg.f64 (/.f64 (*.f64 y b) (+.f64 y (+.f64 x t)))))
(+.f64 (neg.f64 (/.f64 (*.f64 y b) (+.f64 y (+.f64 x t)))) (/.f64 z (/.f64 (+.f64 y (+.f64 x t)) (+.f64 y x))))
(-.f64 (/.f64 z (/.f64 (+.f64 y (+.f64 x t)) (+.f64 y x))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 x t))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))))) 1)
(*.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (/.f64 1 (+.f64 y (+.f64 x t))))
(*.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 1)
(*.f64 1 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) (sqrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (*.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (/.f64 1 (+.f64 y (+.f64 x t)))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 2) (cbrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (/.f64 1 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(*.f64 (neg.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 x t) 2))) (-.f64 y (+.f64 x t)))
(*.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))) (fma.f64 y y (*.f64 (+.f64 x t) (-.f64 (+.f64 x t) y))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 1) (/.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (+.f64 y (+.f64 x t))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (+.f64 y (+.f64 x t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2) (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (cbrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 3) 1/3)
(pow.f64 (/.f64 (+.f64 y (+.f64 x t)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) -1)
(neg.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (neg.f64 (+.f64 y (+.f64 x t)))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3) (pow.f64 (+.f64 y (+.f64 x t)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(exp.f64 (log.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(+.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))))
(+.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))))
(+.f64 (*.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) 1) (*.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) 1))
(+.f64 (*.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) 1) (*.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t))))) 1)
(/.f64 (*.f64 a (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 x t))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 2))) (/.f64 (-.f64 y t) (+.f64 y (+.f64 x t))))
(/.f64 (*.f64 a (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 x t))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 3))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 x t))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 x t)) 2)))))
(/.f64 (*.f64 a (fma.f64 y (+.f64 y (+.f64 x t)) (*.f64 t (+.f64 y (+.f64 x t))))) (pow.f64 (+.f64 y (+.f64 x t)) 2))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 x t))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 2)) a) (/.f64 (-.f64 y t) (+.f64 y (+.f64 x t))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 x t))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 3)) a) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 x t))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 x t)) 2)))))
(/.f64 (*.f64 (fma.f64 y (+.f64 y (+.f64 x t)) (*.f64 t (+.f64 y (+.f64 x t)))) a) (pow.f64 (+.f64 y (+.f64 x t)) 2))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t)))) (*.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))))) (-.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) 3) (pow.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) 3)) (+.f64 (*.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t)))) (-.f64 (*.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t))))) (*.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t))))))))
(pow.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t))) 1)
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)))) 3)
(pow.f64 (pow.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t))) 2))
(log.f64 (pow.f64 (exp.f64 a) (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t))))))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t))) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)))))
(exp.f64 (log.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)))))
(fma.f64 a (/.f64 y (+.f64 y (+.f64 x t))) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))))
(fma.f64 (/.f64 y (+.f64 y (+.f64 x t))) a (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))))
(+.f64 (*.f64 z (+.f64 y x)) (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 z (+.f64 y x)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 z (+.f64 y x)) (*.f64 (*.f64 y (neg.f64 b)) 1))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (*.f64 z y) (+.f64 (*.f64 z x) (*.f64 y (neg.f64 b))))
(+.f64 (*.f64 z y) (-.f64 (*.f64 z x) (*.f64 y b)))
(+.f64 (*.f64 y (neg.f64 b)) (*.f64 z (+.f64 y x)))
(+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(+.f64 (+.f64 (*.f64 z x) (*.f64 y (neg.f64 b))) (*.f64 z y))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 z (+.f64 y x)))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 y b)) (*.f64 z y))
(+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (*.f64 z (+.f64 y x)))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(*.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 1)
(*.f64 1 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(*.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2) (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (fma.f64 z (+.f64 y x) (*.f64 y b))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 z (+.f64 y x)))) (-.f64 (sqrt.f64 (*.f64 z (+.f64 y x))) (sqrt.f64 (*.f64 y b))))
(/.f64 1 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y b)) (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b)))) (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) (fma.f64 z (+.f64 y x) (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2))) (neg.f64 (fma.f64 z (+.f64 y x) (*.f64 y b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (-.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b))) (*.f64 (*.f64 z (+.f64 y x)) (*.f64 y (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))))
(pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 1)
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 3)
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 2))
(log.f64 (exp.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))))
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(exp.f64 (log.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))
(fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))
(fma.f64 1 (*.f64 z (+.f64 y x)) (*.f64 y (neg.f64 b)))
(fma.f64 1 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 (sqrt.f64 (*.f64 z (+.f64 y x))) (sqrt.f64 (*.f64 z (+.f64 y x))) (*.f64 y (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2) (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y x))) 2) (cbrt.f64 (*.f64 z (+.f64 y x))) (*.f64 y (neg.f64 b)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t (+.f64 y (+.f64 x t))))) 1)
(*.f64 t (/.f64 1 (+.f64 y (+.f64 x t))))
(*.f64 (/.f64 t (+.f64 y (+.f64 x t))) 1)
(*.f64 1 (/.f64 t (+.f64 y (+.f64 x t))))
(*.f64 (sqrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))) (sqrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))))
(*.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 1 (+.f64 y (+.f64 x t)))))
(*.f64 (cbrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))) (pow.f64 (cbrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))) 2) (cbrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))))
(*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 1 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) t)
(*.f64 (neg.f64 t) (/.f64 1 (neg.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 t (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 t (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 t (-.f64 (*.f64 y y) (pow.f64 (+.f64 x t) 2))) (-.f64 y (+.f64 x t)))
(*.f64 (/.f64 t (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))) (fma.f64 y y (*.f64 (+.f64 x t) (-.f64 (+.f64 x t) y))))
(*.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (+.f64 y (+.f64 x t))))
(*.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (+.f64 y (+.f64 x t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 (cbrt.f64 t) (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (cbrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))))
(pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 1)
(pow.f64 (sqrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))) 2)
(pow.f64 (cbrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))) 3)
(pow.f64 (/.f64 (+.f64 y (+.f64 x t)) t) -1)
(pow.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 3) 1/3)
(neg.f64 (/.f64 t (neg.f64 (+.f64 y (+.f64 x t)))))
(sqrt.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 2))
(log.f64 (exp.f64 (/.f64 t (+.f64 y (+.f64 x t)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t (+.f64 y (+.f64 x t))))))
(cbrt.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 3))
(expm1.f64 (log1p.f64 (/.f64 t (+.f64 y (+.f64 x t)))))
(exp.f64 (log.f64 (/.f64 t (+.f64 y (+.f64 x t)))))
(exp.f64 (*.f64 (log.f64 (/.f64 t (+.f64 y (+.f64 x t)))) 1))
(log1p.f64 (expm1.f64 (/.f64 t (+.f64 y (+.f64 x t)))))
Outputs
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x)))
(/.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) b))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(fma.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))))
(fma.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z (/.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) b)))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(fma.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))))
(fma.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z (/.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) b)))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(fma.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))))
(fma.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z (/.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) b)))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x)))
(*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x)))
(*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(/.f64 (*.f64 z x) (+.f64 t x))
(/.f64 z (/.f64 (+.f64 t x) x))
(*.f64 (/.f64 z (+.f64 t x)) x)
(+.f64 (*.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x)))) y) (/.f64 (*.f64 z x) (+.f64 t x)))
(fma.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 (*.f64 x z) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x)))) y (/.f64 z (/.f64 (+.f64 t x) x)))
(fma.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 x (/.f64 (pow.f64 (+.f64 t x) 2) z)) (/.f64 b (+.f64 t x)))) y (*.f64 (/.f64 z (+.f64 t x)) x))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (pow.f64 y 2)) (+.f64 (*.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x)))) y) (/.f64 (*.f64 z x) (+.f64 t x))))
(fma.f64 (-.f64 (+.f64 (/.f64 (*.f64 x z) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (*.f64 y y) (fma.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 (*.f64 x z) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x)))) y (/.f64 z (/.f64 (+.f64 t x) x))))
(fma.f64 (+.f64 (*.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) x) (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2)))) (*.f64 y y) (fma.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 x (/.f64 (pow.f64 (+.f64 t x) 2) z)) (/.f64 b (+.f64 t x)))) y (*.f64 (/.f64 z (+.f64 t x)) x)))
(+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 4)) (/.f64 b (pow.f64 (+.f64 t x) 3))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (pow.f64 y 2)) (+.f64 (*.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x)))) y) (/.f64 (*.f64 z x) (+.f64 t x)))))
(fma.f64 (pow.f64 y 3) (-.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 t x) 4) x)) (/.f64 b (pow.f64 (+.f64 t x) 3)))) (fma.f64 (-.f64 (+.f64 (/.f64 (*.f64 x z) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (*.f64 y y) (fma.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 (*.f64 x z) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x)))) y (/.f64 z (/.f64 (+.f64 t x) x)))))
(fma.f64 (pow.f64 y 3) (-.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 x (/.f64 (pow.f64 (+.f64 t x) 4) z)) (/.f64 b (pow.f64 (+.f64 t x) 3)))) (fma.f64 (+.f64 (*.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) x) (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2)))) (*.f64 y y) (fma.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 x (/.f64 (pow.f64 (+.f64 t x) 2) z)) (/.f64 b (+.f64 t x)))) y (*.f64 (/.f64 z (+.f64 t x)) x))))
(-.f64 z b)
(-.f64 (+.f64 (/.f64 (*.f64 z x) y) z) (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 z b)) y) b))
(-.f64 (+.f64 z (/.f64 (*.f64 x z) y)) (+.f64 b (/.f64 (+.f64 t x) (/.f64 y (-.f64 z b)))))
(+.f64 (*.f64 (/.f64 z y) x) (-.f64 (-.f64 z b) (*.f64 (/.f64 (-.f64 z b) y) (+.f64 t x))))
(-.f64 (+.f64 (/.f64 (*.f64 z x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 z x) (*.f64 (+.f64 t x) (-.f64 z b)))) (pow.f64 y 2))) z)) (+.f64 b (/.f64 (*.f64 (-.f64 z b) (+.f64 t x)) y)))
(-.f64 (+.f64 (/.f64 (*.f64 x z) y) (fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (-.f64 (*.f64 x z) (*.f64 (+.f64 t x) (-.f64 z b))))) z)) (+.f64 b (/.f64 (+.f64 t x) (/.f64 y (-.f64 z b)))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (-.f64 (*.f64 x z) (*.f64 (+.f64 t x) (-.f64 z b)))) z) (-.f64 (*.f64 (/.f64 z y) x) (+.f64 b (*.f64 (/.f64 (-.f64 z b) y) (+.f64 t x)))))
(-.f64 (+.f64 (/.f64 (*.f64 z x) y) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 z x) (*.f64 (-.f64 z b) (+.f64 t x)))) (pow.f64 y 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 z x) (*.f64 (+.f64 t x) (-.f64 z b)))) (pow.f64 y 2))) z))) (+.f64 b (/.f64 (*.f64 (-.f64 z b) (+.f64 t x)) y)))
(-.f64 (+.f64 (+.f64 (/.f64 (*.f64 x z) y) (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 x z) (*.f64 (+.f64 t x) (-.f64 z b)))) (pow.f64 y 3))) (fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (-.f64 (*.f64 x z) (*.f64 (+.f64 t x) (-.f64 z b))))) z)) (+.f64 b (/.f64 (+.f64 t x) (/.f64 y (-.f64 z b)))))
(+.f64 (*.f64 (/.f64 z y) x) (+.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (-.f64 (*.f64 x z) (*.f64 (+.f64 t x) (-.f64 z b)))) z) (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)) (-.f64 (*.f64 x z) (*.f64 (+.f64 t x) (-.f64 z b)))) (+.f64 b (*.f64 (/.f64 (-.f64 z b) y) (+.f64 t x))))))
(*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b)))
(neg.f64 (*.f64 -1 (-.f64 z b)))
(*.f64 1 (-.f64 z b))
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b)))) y)))
(*.f64 -1 (+.f64 (*.f64 -1 (-.f64 z b)) (/.f64 (-.f64 (*.f64 (neg.f64 z) x) (*.f64 (+.f64 t x) (*.f64 -1 (-.f64 z b)))) y)))
(+.f64 (*.f64 1 (-.f64 z b)) (neg.f64 (/.f64 (-.f64 (*.f64 x (neg.f64 z)) (*.f64 (*.f64 (+.f64 t x) -1) (-.f64 z b))) y)))
(+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b))))) (pow.f64 y 2)) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b)))) y))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (-.f64 z b)) (/.f64 (-.f64 (*.f64 (neg.f64 z) x) (*.f64 (+.f64 t x) (*.f64 -1 (-.f64 z b)))) y))) (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (-.f64 (*.f64 (neg.f64 z) x) (*.f64 (+.f64 t x) (*.f64 -1 (-.f64 z b)))))))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 x (neg.f64 z)) (*.f64 (*.f64 (+.f64 t x) -1) (-.f64 z b))) y)) (+.f64 (*.f64 1 (-.f64 z b)) (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (-.f64 (*.f64 x (neg.f64 z)) (*.f64 (*.f64 (+.f64 t x) -1) (-.f64 z b))))))
(+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b))))) (pow.f64 y 2)) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b)))) y)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b))))) (pow.f64 y 3))))))
(+.f64 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (-.f64 (*.f64 (neg.f64 z) x) (*.f64 (+.f64 t x) (*.f64 -1 (-.f64 z b)))))) (fma.f64 -1 (*.f64 -1 (-.f64 z b)) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (neg.f64 z) x) (*.f64 (+.f64 t x) (*.f64 -1 (-.f64 z b)))) y) (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) (-.f64 (*.f64 (neg.f64 z) x) (*.f64 (+.f64 t x) (*.f64 -1 (-.f64 z b))))))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 x (neg.f64 z)) (*.f64 (*.f64 (+.f64 t x) -1) (-.f64 z b))) y) (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) (-.f64 (*.f64 x (neg.f64 z)) (*.f64 (*.f64 (+.f64 t x) -1) (-.f64 z b))))))) (+.f64 (*.f64 1 (-.f64 z b)) (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (-.f64 (*.f64 x (neg.f64 z)) (*.f64 (*.f64 (+.f64 t x) -1) (-.f64 z b))))))
(/.f64 (-.f64 (*.f64 y z) (*.f64 y b)) (+.f64 y t))
(/.f64 (*.f64 y (-.f64 z b)) (+.f64 y t))
(/.f64 (-.f64 z b) (/.f64 (+.f64 y t) y))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2))) x) (/.f64 (*.f64 y z) (+.f64 y t))) (/.f64 (*.f64 y b) (+.f64 y t)))
(+.f64 (*.f64 x (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) b))) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) z)))) (/.f64 (*.f64 y (-.f64 z b)) (+.f64 y t)))
(+.f64 (*.f64 x (+.f64 (/.f64 z (+.f64 y t)) (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) b) (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) z)))) (/.f64 (-.f64 z b) (/.f64 (+.f64 y t) y)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2))) x) (/.f64 (*.f64 y z) (+.f64 y t)))) (/.f64 (*.f64 y b) (+.f64 y t)))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 3) b)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (*.f64 x x)) (+.f64 (*.f64 x (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) b))) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) z)))) (/.f64 (*.f64 y (-.f64 z b)) (+.f64 y t))))
(+.f64 (+.f64 (*.f64 x (+.f64 (/.f64 z (+.f64 y t)) (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) b) (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) z)))) (/.f64 (-.f64 z b) (/.f64 (+.f64 y t) y))) (*.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 3)) z) (+.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 3)) b) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (*.f64 x x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 4)) (/.f64 z (pow.f64 (+.f64 y t) 3))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 4))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2))) x) (/.f64 (*.f64 y z) (+.f64 y t))))) (/.f64 (*.f64 y b) (+.f64 y t)))
(+.f64 (*.f64 (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 4)) (-.f64 (/.f64 z (pow.f64 (+.f64 y t) 3)) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 4) z)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 3) b)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (*.f64 x x)) (+.f64 (*.f64 x (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) b))) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) z)))) (/.f64 (*.f64 y (-.f64 z b)) (+.f64 y t)))))
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 3)) z) (+.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 3)) b) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (*.f64 x x)) (*.f64 (+.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 4)) b) (-.f64 (/.f64 z (pow.f64 (+.f64 y t) 3)) (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 4)) z))) (pow.f64 x 3))) (+.f64 (*.f64 x (+.f64 (/.f64 z (+.f64 y t)) (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) b) (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) z)))) (/.f64 (-.f64 z b) (/.f64 (+.f64 y t) y))))
z
(-.f64 (+.f64 z (/.f64 (*.f64 y z) x)) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
(-.f64 (+.f64 z (/.f64 y (/.f64 x z))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 y (/.f64 x b))))
(-.f64 (+.f64 z (*.f64 (/.f64 y x) z)) (+.f64 (*.f64 (/.f64 z x) (+.f64 y t)) (/.f64 y (/.f64 x b))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y z) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2))) (+.f64 z (/.f64 (*.f64 y z) x))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t))) (/.f64 (*.f64 x x) (+.f64 y t))) (+.f64 z (/.f64 y (/.f64 x z)))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 y (/.f64 x b))))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 y t) (/.f64 (*.f64 x x) (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t))))) (+.f64 z (*.f64 (/.f64 y x) z))) (+.f64 (*.f64 (/.f64 z x) (+.f64 y t)) (/.f64 y (/.f64 x b))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y z) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 z (/.f64 (*.f64 y z) x)))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t))) (/.f64 (*.f64 x x) (+.f64 y t))) (+.f64 (+.f64 z (/.f64 y (/.f64 x z))) (/.f64 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t))) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2))))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 y (/.f64 x b))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 y t) (/.f64 (*.f64 x x) (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t))))) (+.f64 z (*.f64 (/.f64 y x) z))) (/.f64 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t))) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2)))) (+.f64 (*.f64 (/.f64 z x) (+.f64 y t)) (/.f64 y (/.f64 x b))))
z
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) z)
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t)))) x) z)
(+.f64 z (/.f64 (*.f64 1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t)))) x))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) (+.f64 (/.f64 (*.f64 (+.f64 y t) (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 x 2)) z))
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t)))) x) (+.f64 z (/.f64 (+.f64 y t) (/.f64 (*.f64 x x) (*.f64 -1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t))))))))
(+.f64 z (+.f64 (neg.f64 (/.f64 (+.f64 y t) (/.f64 (*.f64 x x) (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t)))))) (/.f64 (*.f64 1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t)))) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y t) 2) (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) (+.f64 (/.f64 (*.f64 (+.f64 y t) (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 x 2)) z)))
(fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (/.f64 (pow.f64 x 3) (*.f64 -1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t)))))) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t)))) x) (+.f64 z (/.f64 (+.f64 y t) (/.f64 (*.f64 x x) (*.f64 -1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t)))))))))
(+.f64 (+.f64 z (neg.f64 (/.f64 (+.f64 y t) (/.f64 (*.f64 x x) (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t))))))) (+.f64 (/.f64 (*.f64 1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t)))) x) (/.f64 (*.f64 (*.f64 1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 y t)))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3))))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x)))
(*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x)))
(/.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x)))
(/.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 y x))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y x))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (/.f64 z (+.f64 y x))) t) z) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (fma.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (/.f64 z (+.f64 y x))) t z) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) b) (/.f64 z (+.f64 y x))) t z) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (/.f64 z (+.f64 y x))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)))) z)) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (fma.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (/.f64 z (+.f64 y x))) t (fma.f64 (*.f64 t t) (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 3) b))) z)) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (fma.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) b) (/.f64 z (+.f64 y x))) t (fma.f64 (*.f64 t t) (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 3)) b)) z)) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (+.f64 (*.f64 (pow.f64 t 3) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 4)) (/.f64 z (pow.f64 (+.f64 y x) 3)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (/.f64 z (+.f64 y x))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)))) z))) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (fma.f64 (pow.f64 t 3) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 4)) (/.f64 z (pow.f64 (+.f64 y x) 3))) (fma.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (/.f64 z (+.f64 y x))) t (fma.f64 (*.f64 t t) (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 3) b))) z))) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (fma.f64 (pow.f64 t 3) (-.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 4) b)) (/.f64 z (pow.f64 (+.f64 y x) 3))) (fma.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) b) (/.f64 z (+.f64 y x))) t (fma.f64 (*.f64 t t) (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 3)) b)) z))) (/.f64 (*.f64 y b) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) t)
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) t)
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2)))) (/.f64 (*.f64 y b) t))
(+.f64 (/.f64 (+.f64 y x) (/.f64 t z)) (-.f64 (neg.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (*.f64 t t))) (/.f64 y (/.f64 t b))))
(+.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) (+.f64 y x)) (*.f64 t t)) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3)))) (/.f64 (*.f64 y b) t))
(+.f64 (/.f64 (+.f64 y x) (/.f64 t z)) (-.f64 (fma.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (*.f64 t t)) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (pow.f64 t 3))) (/.f64 y (/.f64 t b))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (*.f64 t t) (+.f64 y x))) (*.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3)) (fma.f64 z x (*.f64 y (-.f64 z b))))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 4))) (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3))))) (/.f64 (*.f64 y b) t))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y x) 3) (/.f64 (pow.f64 t 4) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)))) (+.f64 (/.f64 (+.f64 y x) (/.f64 t z)) (fma.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (*.f64 t t)) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (pow.f64 t 3))))) (/.f64 y (/.f64 t b)))
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (*.f64 t t) (+.f64 y x))) (*.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3)) (fma.f64 z x (*.f64 y (-.f64 z b))))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t)) (/.f64 (*.f64 (neg.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) (pow.f64 (+.f64 y x) 3)) (pow.f64 t 4)))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) t)
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) t)
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2)))) (/.f64 (*.f64 y b) t))
(+.f64 (/.f64 (+.f64 y x) (/.f64 t z)) (-.f64 (neg.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (*.f64 t t))) (/.f64 y (/.f64 t b))))
(+.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) (+.f64 y x)) (*.f64 t t)) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3)))) (/.f64 (*.f64 y b) t))
(+.f64 (/.f64 (+.f64 y x) (/.f64 t z)) (-.f64 (fma.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (*.f64 t t)) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (pow.f64 t 3))) (/.f64 y (/.f64 t b))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (*.f64 t t) (+.f64 y x))) (*.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3)) (fma.f64 z x (*.f64 y (-.f64 z b))))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 4))) (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3))))) (/.f64 (*.f64 y b) t))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y x) 3) (/.f64 (pow.f64 t 4) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)))) (+.f64 (/.f64 (+.f64 y x) (/.f64 t z)) (fma.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (*.f64 t t)) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (pow.f64 t 3))))) (/.f64 y (/.f64 t b)))
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (*.f64 t t) (+.f64 y x))) (*.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3)) (fma.f64 z x (*.f64 y (-.f64 z b))))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t)) (/.f64 (*.f64 (neg.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) (pow.f64 (+.f64 y x) 3)) (pow.f64 t 4)))
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 (*.f64 t a) (+.f64 t x))
(*.f64 (/.f64 a (+.f64 t x)) t)
(+.f64 (*.f64 a (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2))))) (/.f64 (*.f64 a t) (+.f64 t x)))
(fma.f64 a (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2)))) (/.f64 (*.f64 t a) (+.f64 t x)))
(fma.f64 a (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2)))) (*.f64 (/.f64 a (+.f64 t x)) t))
(+.f64 (*.f64 a (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2))))) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 -1 (*.f64 (pow.f64 y 2) (*.f64 a (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (*.f64 -1 (/.f64 t (pow.f64 (+.f64 t x) 3)))))))))
(+.f64 (fma.f64 a (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2)))) (/.f64 (*.f64 t a) (+.f64 t x))) (neg.f64 (*.f64 (*.f64 y y) (*.f64 a (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (/.f64 (neg.f64 t) (pow.f64 (+.f64 t x) 3)))))))
(+.f64 (fma.f64 a (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2)))) (*.f64 (/.f64 a (+.f64 t x)) t)) (*.f64 (*.f64 a (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (/.f64 (neg.f64 t) (pow.f64 (+.f64 t x) 3)))) (*.f64 (neg.f64 y) y)))
(+.f64 (*.f64 a (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2))))) (+.f64 (*.f64 a (*.f64 (pow.f64 y 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 t x) 3)) (/.f64 t (pow.f64 (+.f64 t x) 4))))) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 -1 (*.f64 (pow.f64 y 2) (*.f64 a (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (*.f64 -1 (/.f64 t (pow.f64 (+.f64 t x) 3))))))))))
(fma.f64 a (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2)))) (fma.f64 a (*.f64 (pow.f64 y 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 t x) 3)) (/.f64 t (pow.f64 (+.f64 t x) 4)))) (+.f64 (/.f64 (*.f64 t a) (+.f64 t x)) (neg.f64 (*.f64 (*.f64 y y) (*.f64 a (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (/.f64 (neg.f64 t) (pow.f64 (+.f64 t x) 3)))))))))
(fma.f64 a (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2)))) (fma.f64 a (*.f64 (pow.f64 y 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 t x) 3)) (/.f64 t (pow.f64 (+.f64 t x) 4)))) (+.f64 (*.f64 (/.f64 a (+.f64 t x)) t) (*.f64 (*.f64 a (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (/.f64 (neg.f64 t) (pow.f64 (+.f64 t x) 3)))) (*.f64 (neg.f64 y) y)))))
a
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) a)
(fma.f64 -1 (/.f64 (*.f64 x a) y) a)
(fma.f64 -1 (*.f64 (/.f64 a y) x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 t x) 2)) (*.f64 (+.f64 t x) t)) a) (pow.f64 y 2)))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 x a) y) a) (neg.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 t x) 2) (*.f64 t (+.f64 t x))) (/.f64 (*.f64 y y) a))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 a y) x) a) (neg.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 t x) 2) (*.f64 t (+.f64 t x))) (/.f64 y (/.f64 a y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (pow.f64 (+.f64 t x) 3) (*.f64 -1 (*.f64 (pow.f64 (+.f64 t x) 2) t)))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) y)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 t x) 2)) (*.f64 (+.f64 t x) t)) a) (pow.f64 y 2))))))
(fma.f64 -1 (/.f64 (*.f64 a (-.f64 (pow.f64 (+.f64 t x) 3) (*.f64 t (pow.f64 (+.f64 t x) 2)))) (pow.f64 y 3)) (+.f64 (fma.f64 -1 (/.f64 (*.f64 x a) y) a) (neg.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 t x) 2) (*.f64 t (+.f64 t x))) (/.f64 (*.f64 y y) a)))))
(fma.f64 -1 (*.f64 (/.f64 a (pow.f64 y 3)) (-.f64 (pow.f64 (+.f64 t x) 3) (*.f64 t (pow.f64 (+.f64 t x) 2)))) (+.f64 (fma.f64 -1 (*.f64 (/.f64 a y) x) a) (neg.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 t x) 2) (*.f64 t (+.f64 t x))) (/.f64 y (/.f64 a y))))))
a
(+.f64 a (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 t) (+.f64 t x))) y)))
(+.f64 a (neg.f64 (/.f64 a (/.f64 y (fma.f64 -1 t (+.f64 t x))))))
(+.f64 a (neg.f64 (*.f64 (/.f64 a y) (fma.f64 -1 t (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 (+.f64 t x) t)) a) (pow.f64 y 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 t) (+.f64 t x))) y))))
(+.f64 (+.f64 a (neg.f64 (/.f64 a (/.f64 y (fma.f64 -1 t (+.f64 t x)))))) (/.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 t (+.f64 t x))) (/.f64 (*.f64 y y) a)))
(+.f64 (neg.f64 (*.f64 (/.f64 a y) (fma.f64 -1 t (+.f64 t x)))) (+.f64 a (/.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 t (+.f64 t x))) (/.f64 y (/.f64 a y)))))
(+.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 (+.f64 t x) t)) a) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (pow.f64 (+.f64 t x) 3) (*.f64 (pow.f64 (+.f64 t x) 2) t))) (pow.f64 y 3))) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 t) (+.f64 t x))) y)))))
(+.f64 (/.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 t (+.f64 t x))) (/.f64 (*.f64 y y) a)) (fma.f64 -1 (/.f64 (*.f64 a (-.f64 (pow.f64 (+.f64 t x) 3) (*.f64 t (pow.f64 (+.f64 t x) 2)))) (pow.f64 y 3)) (+.f64 a (neg.f64 (/.f64 a (/.f64 y (fma.f64 -1 t (+.f64 t x))))))))
(+.f64 (/.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 t (+.f64 t x))) (/.f64 y (/.f64 a y))) (fma.f64 -1 (*.f64 (/.f64 a (pow.f64 y 3)) (-.f64 (pow.f64 (+.f64 t x) 3) (*.f64 t (pow.f64 (+.f64 t x) 2)))) (+.f64 a (neg.f64 (*.f64 (/.f64 a y) (fma.f64 -1 t (+.f64 t x)))))))
(/.f64 (*.f64 a y) (+.f64 y x))
(/.f64 y (/.f64 (+.f64 y x) a))
(*.f64 (/.f64 y (+.f64 y x)) a)
(+.f64 (*.f64 a (*.f64 t (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))))) (/.f64 (*.f64 y a) (+.f64 y x)))
(fma.f64 a (*.f64 t (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2)))) (/.f64 y (/.f64 (+.f64 y x) a)))
(fma.f64 a (*.f64 t (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2)))) (*.f64 (/.f64 y (+.f64 y x)) a))
(+.f64 (*.f64 a (*.f64 t (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 y x) 2)) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y x) 3)))) (pow.f64 t 2)))) (/.f64 (*.f64 y a) (+.f64 y x))))
(fma.f64 a (*.f64 t (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2)))) (fma.f64 -1 (*.f64 a (*.f64 (*.f64 t t) (+.f64 (/.f64 1 (pow.f64 (+.f64 y x) 2)) (/.f64 (neg.f64 y) (pow.f64 (+.f64 y x) 3))))) (/.f64 y (/.f64 (+.f64 y x) a))))
(fma.f64 a (*.f64 t (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2)))) (fma.f64 -1 (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 y x) 2)) (/.f64 (neg.f64 y) (pow.f64 (+.f64 y x) 3))) (*.f64 (*.f64 t t) a)) (*.f64 (/.f64 y (+.f64 y x)) a)))
(+.f64 (*.f64 a (*.f64 (pow.f64 t 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 y x) 3)) (/.f64 y (pow.f64 (+.f64 y x) 4))))) (+.f64 (*.f64 a (*.f64 t (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 y x) 2)) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y x) 3)))) (pow.f64 t 2)))) (/.f64 (*.f64 y a) (+.f64 y x)))))
(fma.f64 a (*.f64 (pow.f64 t 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 y x) 3)) (/.f64 y (pow.f64 (+.f64 y x) 4)))) (fma.f64 a (*.f64 t (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2)))) (fma.f64 -1 (*.f64 a (*.f64 (*.f64 t t) (+.f64 (/.f64 1 (pow.f64 (+.f64 y x) 2)) (/.f64 (neg.f64 y) (pow.f64 (+.f64 y x) 3))))) (/.f64 y (/.f64 (+.f64 y x) a)))))
(fma.f64 a (*.f64 (pow.f64 t 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 y x) 3)) (/.f64 y (pow.f64 (+.f64 y x) 4)))) (fma.f64 a (*.f64 t (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2)))) (fma.f64 -1 (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 y x) 2)) (/.f64 (neg.f64 y) (pow.f64 (+.f64 y x) 3))) (*.f64 (*.f64 t t) a)) (*.f64 (/.f64 y (+.f64 y x)) a))))
a
(+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t)))
(+.f64 a (neg.f64 (/.f64 a (/.f64 t x))))
(+.f64 a (neg.f64 (*.f64 (/.f64 a t) x)))
(+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) t)) (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 y x)) (*.f64 -1 (pow.f64 (+.f64 y x) 2))) a) (pow.f64 t 2)))))
(+.f64 a (*.f64 -1 (+.f64 (/.f64 a (/.f64 t x)) (/.f64 (fma.f64 y (+.f64 y x) (neg.f64 (pow.f64 (+.f64 y x) 2))) (/.f64 (*.f64 t t) a)))))
(+.f64 a (*.f64 -1 (+.f64 (*.f64 (/.f64 a t) x) (/.f64 (fma.f64 y (+.f64 y x) (neg.f64 (pow.f64 (+.f64 y x) 2))) (/.f64 t (/.f64 a t))))))
(+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 y (+.f64 y x)) (*.f64 -1 (pow.f64 (+.f64 y x) 2))) a) (pow.f64 t 2))) (*.f64 -1 (/.f64 (*.f64 a (+.f64 (pow.f64 (+.f64 y x) 3) (*.f64 -1 (*.f64 (pow.f64 (+.f64 y x) 2) y)))) (pow.f64 t 3))))))
(+.f64 a (fma.f64 -1 (/.f64 a (/.f64 t x)) (fma.f64 -1 (/.f64 (fma.f64 y (+.f64 y x) (neg.f64 (pow.f64 (+.f64 y x) 2))) (/.f64 (*.f64 t t) a)) (neg.f64 (/.f64 a (/.f64 (pow.f64 t 3) (-.f64 (pow.f64 (+.f64 y x) 3) (*.f64 y (pow.f64 (+.f64 y x) 2)))))))))
(+.f64 a (fma.f64 -1 (*.f64 (/.f64 a t) x) (*.f64 -1 (+.f64 (/.f64 (fma.f64 y (+.f64 y x) (neg.f64 (pow.f64 (+.f64 y x) 2))) (/.f64 t (/.f64 a t))) (*.f64 (/.f64 a (pow.f64 t 3)) (-.f64 (pow.f64 (+.f64 y x) 3) (*.f64 y (pow.f64 (+.f64 y x) 2))))))))
a
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y (+.f64 (*.f64 -1 y) x)) a) t)) a)
(fma.f64 -1 (/.f64 (+.f64 y (fma.f64 -1 y x)) (/.f64 t a)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y (+.f64 (*.f64 -1 y) x)) a) t)) (+.f64 a (/.f64 (*.f64 a (-.f64 (pow.f64 (+.f64 y x) 2) (*.f64 y (+.f64 y x)))) (pow.f64 t 2))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 y (fma.f64 -1 y x)) (/.f64 t a)) a) (/.f64 (*.f64 a (-.f64 (pow.f64 (+.f64 y x) 2) (*.f64 y (+.f64 y x)))) (*.f64 t t)))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 y (fma.f64 -1 y x)) (/.f64 t a)) a) (*.f64 (/.f64 a (*.f64 t t)) (-.f64 (pow.f64 (+.f64 y x) 2) (*.f64 y (+.f64 y x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y (+.f64 (*.f64 -1 y) x)) a) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (-.f64 (pow.f64 (+.f64 y x) 3) (*.f64 y (pow.f64 (+.f64 y x) 2)))) (pow.f64 t 3))) (+.f64 a (/.f64 (*.f64 a (-.f64 (pow.f64 (+.f64 y x) 2) (*.f64 y (+.f64 y x)))) (pow.f64 t 2)))))
(fma.f64 -1 (/.f64 (+.f64 y (fma.f64 -1 y x)) (/.f64 t a)) (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 t 3) (-.f64 (pow.f64 (+.f64 y x) 3) (*.f64 y (pow.f64 (+.f64 y x) 2))))) (+.f64 a (/.f64 (*.f64 a (-.f64 (pow.f64 (+.f64 y x) 2) (*.f64 y (+.f64 y x)))) (*.f64 t t)))))
(fma.f64 -1 (/.f64 (+.f64 y (fma.f64 -1 y x)) (/.f64 t a)) (fma.f64 -1 (*.f64 (/.f64 a (pow.f64 t 3)) (-.f64 (pow.f64 (+.f64 y x) 3) (*.f64 y (pow.f64 (+.f64 y x) 2)))) (+.f64 a (*.f64 (/.f64 a (*.f64 t t)) (-.f64 (pow.f64 (+.f64 y x) 2) (*.f64 y (+.f64 y x)))))))
(*.f64 (+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t))) a)
(*.f64 a (+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t))))
(+.f64 (*.f64 (+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t))) a) (*.f64 -1 (*.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2))) (*.f64 a x))))
(fma.f64 (+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t))) a (neg.f64 (*.f64 (*.f64 x a) (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2))))))
(+.f64 (*.f64 (+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t))) a) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2))) (*.f64 a x))) (*.f64 -1 (*.f64 a (*.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 (+.f64 y t) 3))) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y t) 3)))) (pow.f64 x 2))))))
(fma.f64 (+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t))) a (*.f64 -1 (+.f64 (*.f64 (*.f64 x a) (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2)))) (*.f64 a (*.f64 (*.f64 x x) (fma.f64 -1 (/.f64 t (pow.f64 (+.f64 y t) 3)) (/.f64 (neg.f64 y) (pow.f64 (+.f64 y t) 3))))))))
(fma.f64 (+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t))) a (*.f64 -1 (+.f64 (*.f64 (*.f64 x a) (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2)))) (*.f64 (fma.f64 -1 (/.f64 t (pow.f64 (+.f64 y t) 3)) (/.f64 (neg.f64 y) (pow.f64 (+.f64 y t) 3))) (*.f64 (*.f64 x x) a)))))
(+.f64 (*.f64 (+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t))) a) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2))) (*.f64 a x))) (+.f64 (*.f64 -1 (*.f64 a (*.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 (+.f64 y t) 3))) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y t) 3)))) (pow.f64 x 2)))) (*.f64 -1 (*.f64 (+.f64 (/.f64 t (pow.f64 (+.f64 y t) 4)) (/.f64 y (pow.f64 (+.f64 y t) 4))) (*.f64 a (pow.f64 x 3)))))))
(fma.f64 (+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t))) a (fma.f64 -1 (*.f64 (*.f64 x a) (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2)))) (fma.f64 -1 (*.f64 a (*.f64 (*.f64 x x) (fma.f64 -1 (/.f64 t (pow.f64 (+.f64 y t) 3)) (/.f64 (neg.f64 y) (pow.f64 (+.f64 y t) 3))))) (neg.f64 (*.f64 (+.f64 (/.f64 t (pow.f64 (+.f64 y t) 4)) (/.f64 y (pow.f64 (+.f64 y t) 4))) (*.f64 (pow.f64 x 3) a))))))
(fma.f64 (+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t))) a (fma.f64 -1 (*.f64 (*.f64 x a) (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2)))) (*.f64 -1 (+.f64 (*.f64 (fma.f64 -1 (/.f64 t (pow.f64 (+.f64 y t) 3)) (/.f64 (neg.f64 y) (pow.f64 (+.f64 y t) 3))) (*.f64 (*.f64 x x) a)) (*.f64 (pow.f64 x 3) (*.f64 a (+.f64 (/.f64 t (pow.f64 (+.f64 y t) 4)) (/.f64 y (pow.f64 (+.f64 y t) 4)))))))))
(/.f64 (*.f64 a (+.f64 y t)) x)
(/.f64 a (/.f64 x (+.f64 y t)))
(*.f64 (/.f64 a x) (+.f64 y t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t)))) (pow.f64 x 2))) (/.f64 (*.f64 a (+.f64 y t)) x))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 2))) (/.f64 a (/.f64 x (+.f64 y t))))
(fma.f64 -1 (*.f64 (/.f64 a (*.f64 x x)) (pow.f64 (+.f64 y t) 2)) (*.f64 (/.f64 a x) (+.f64 y t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t)))) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t (pow.f64 (+.f64 y t) 2))) (*.f64 -1 (*.f64 y (pow.f64 (+.f64 y t) 2))))) (pow.f64 x 3)))))
(+.f64 (fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 2))) (/.f64 a (/.f64 x (+.f64 y t)))) (neg.f64 (/.f64 (*.f64 a (*.f64 -1 (pow.f64 (+.f64 y t) 3))) (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 a (*.f64 x x)) (pow.f64 (+.f64 y t) 2)) (*.f64 (/.f64 a x) (+.f64 y t))) (neg.f64 (*.f64 (/.f64 a (pow.f64 x 3)) (*.f64 -1 (pow.f64 (+.f64 y t) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t)))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (pow.f64 (+.f64 y t) 3)) (*.f64 y (pow.f64 (+.f64 y t) 3)))) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 (*.f64 t (pow.f64 (+.f64 y t) 2))) (*.f64 -1 (*.f64 y (pow.f64 (+.f64 y t) 2))))) (pow.f64 x 3))))))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 2))) (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y t) 3) (+.f64 y t)))) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) (neg.f64 (/.f64 (*.f64 a (*.f64 -1 (pow.f64 (+.f64 y t) 3))) (pow.f64 x 3))))))
(fma.f64 -1 (*.f64 (/.f64 a (*.f64 x x)) (pow.f64 (+.f64 y t) 2)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 4) (/.f64 (pow.f64 x 4) a)) (+.f64 (*.f64 (/.f64 a x) (+.f64 y t)) (neg.f64 (*.f64 (/.f64 a (pow.f64 x 3)) (*.f64 -1 (pow.f64 (+.f64 y t) 3)))))))
(*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 t) (*.f64 -1 y))) x))
(neg.f64 (/.f64 a (/.f64 x (*.f64 -1 (+.f64 y t)))))
(neg.f64 (*.f64 (/.f64 a x) (*.f64 -1 (+.f64 y t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t)))) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 t) (*.f64 -1 y))) x)))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 2))) (neg.f64 (/.f64 a (/.f64 x (*.f64 -1 (+.f64 y t))))))
(fma.f64 -1 (*.f64 (/.f64 a (*.f64 x x)) (pow.f64 (+.f64 y t) 2)) (neg.f64 (*.f64 (/.f64 a x) (*.f64 -1 (+.f64 y t)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t)))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 t) (*.f64 -1 y))) x)) (/.f64 (*.f64 a (+.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (*.f64 y (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 3))))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 2))) (fma.f64 -1 (/.f64 a (/.f64 x (*.f64 -1 (+.f64 y t)))) (/.f64 a (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3)))))
(fma.f64 -1 (*.f64 (/.f64 a (*.f64 x x)) (pow.f64 (+.f64 y t) 2)) (fma.f64 -1 (*.f64 (/.f64 a x) (*.f64 -1 (+.f64 y t))) (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 (+.f64 y t) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t)))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 -1 t) (*.f64 -1 y))) x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (+.f64 (*.f64 t (pow.f64 (+.f64 y t) 3)) (*.f64 y (pow.f64 (+.f64 y t) 3)))) (pow.f64 x 4))) (/.f64 (*.f64 a (+.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (*.f64 y (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 3)))))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 2))) (fma.f64 -1 (/.f64 a (/.f64 x (*.f64 -1 (+.f64 y t)))) (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 x 4) (*.f64 (pow.f64 (+.f64 y t) 3) (+.f64 y t)))) (/.f64 a (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))))))
(fma.f64 -1 (*.f64 (/.f64 a (*.f64 x x)) (pow.f64 (+.f64 y t) 2)) (fma.f64 -1 (*.f64 (/.f64 a x) (*.f64 -1 (+.f64 y t))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 4) (/.f64 (pow.f64 x 4) a)) (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 (+.f64 y t) 3)))))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (+.f64 y x) z)
(*.f64 z (+.f64 y x))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (+.f64 y x) z)
(*.f64 z (+.f64 y x))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 z x)
(*.f64 x z)
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (-.f64 z b) y)
(*.f64 y (-.f64 z b))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y))
(*.f64 (neg.f64 (*.f64 -1 (-.f64 z b))) y)
(*.f64 y (*.f64 1 (-.f64 z b)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y)))
(fma.f64 z x (*.f64 (neg.f64 (*.f64 -1 (-.f64 z b))) y))
(fma.f64 z x (*.f64 y (*.f64 1 (-.f64 z b))))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y)))
(fma.f64 z x (*.f64 (neg.f64 (*.f64 -1 (-.f64 z b))) y))
(fma.f64 z x (*.f64 y (*.f64 1 (-.f64 z b))))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y)))
(fma.f64 z x (*.f64 (neg.f64 (*.f64 -1 (-.f64 z b))) y))
(fma.f64 z x (*.f64 y (*.f64 1 (-.f64 z b))))
(-.f64 (*.f64 y z) (*.f64 y b))
(*.f64 y (-.f64 z b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 z x)
(*.f64 x z)
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 z x)
(*.f64 x z)
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (+.f64 y x) z)
(*.f64 z (+.f64 y x))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(/.f64 t (+.f64 y x))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 (+.f64 y x) 2))) (/.f64 t (+.f64 y x)))
(fma.f64 -1 (/.f64 (*.f64 t t) (pow.f64 (+.f64 y x) 2)) (/.f64 t (+.f64 y x)))
(fma.f64 -1 (/.f64 t (/.f64 (pow.f64 (+.f64 y x) 2) t)) (/.f64 t (+.f64 y x)))
(+.f64 (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 (+.f64 y x) 2))) (/.f64 t (+.f64 y x))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 t t) (pow.f64 (+.f64 y x) 2)) (/.f64 t (+.f64 y x))) (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 3)))
(+.f64 (fma.f64 -1 (/.f64 t (/.f64 (pow.f64 (+.f64 y x) 2) t)) (/.f64 t (+.f64 y x))) (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 y x) 4))) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 3)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 (+.f64 y x) 2))) (/.f64 t (+.f64 y x)))))
(fma.f64 -1 (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 y x) 4)) (+.f64 (fma.f64 -1 (/.f64 (*.f64 t t) (pow.f64 (+.f64 y x) 2)) (/.f64 t (+.f64 y x))) (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 3))))
(fma.f64 -1 (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 y x) 4)) (+.f64 (fma.f64 -1 (/.f64 t (/.f64 (pow.f64 (+.f64 y x) 2) t)) (/.f64 t (+.f64 y x))) (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 3))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 y x) t)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 y x) t)))
(+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 y x) t))))
(+.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 y x) t))) (/.f64 (pow.f64 (+.f64 y x) 2) (*.f64 t t)))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 y x) t)) (/.f64 (pow.f64 (+.f64 y x) 2) (*.f64 t t))))
(+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 y x) t)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (*.f64 t t)) (+.f64 1 (*.f64 -1 (+.f64 (/.f64 (+.f64 y x) t) (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 3))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 y x) t) (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 3)))) (+.f64 1 (/.f64 (pow.f64 (+.f64 y x) 2) (*.f64 t t))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 y x) t)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 y x) t)))
(+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 y x) t))))
(+.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 y x) t))) (/.f64 (pow.f64 (+.f64 y x) 2) (*.f64 t t)))
(+.f64 1 (+.f64 (neg.f64 (/.f64 (+.f64 y x) t)) (/.f64 (pow.f64 (+.f64 y x) 2) (*.f64 t t))))
(+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 y x) t)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 3))))))
(+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (*.f64 t t)) (+.f64 1 (*.f64 -1 (+.f64 (/.f64 (+.f64 y x) t) (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 3))))))
(+.f64 (*.f64 -1 (+.f64 (/.f64 (+.f64 y x) t) (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 3)))) (+.f64 1 (/.f64 (pow.f64 (+.f64 y x) 2) (*.f64 t t))))
(/.f64 t (+.f64 t x))
(+.f64 (/.f64 t (+.f64 t x)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 (+.f64 t x) 2))))
(+.f64 (/.f64 t (+.f64 t x)) (neg.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 t x) 2) t))))
(+.f64 (/.f64 t (+.f64 t x)) (/.f64 (*.f64 (neg.f64 t) y) (pow.f64 (+.f64 t x) 2)))
(+.f64 (/.f64 t (+.f64 t x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 (+.f64 t x) 2))) (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 (+.f64 t x) 3))))
(+.f64 (/.f64 t (+.f64 t x)) (fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (+.f64 t x) 2) t)) (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 t x) 3) t))))
(+.f64 (/.f64 t (+.f64 t x)) (fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (+.f64 t x) 2) t)) (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 3)) t)))
(+.f64 (/.f64 t (+.f64 t x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 (+.f64 t x) 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (pow.f64 (+.f64 t x) 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) t) (pow.f64 (+.f64 t x) 4))))))
(+.f64 (/.f64 t (+.f64 t x)) (fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (+.f64 t x) 2) t)) (+.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (+.f64 t x) 3) t)) (neg.f64 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (+.f64 t x) 4) t))))))
(+.f64 (fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (+.f64 t x) 2) t)) (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 3)) t)) (+.f64 (/.f64 (*.f64 (neg.f64 t) (pow.f64 y 3)) (pow.f64 (+.f64 t x) 4)) (/.f64 t (+.f64 t x))))
(/.f64 t y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2))) (/.f64 t y))
(fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) t)) (/.f64 t y))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) t) (/.f64 t y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2))) (+.f64 (/.f64 t y) (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) t) (pow.f64 y 3))))
(fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) t)) (+.f64 (/.f64 t y) (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) t))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) t) (/.f64 t y)) (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2))) (+.f64 (/.f64 t y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 3) t) (pow.f64 y 4))) (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) t) (pow.f64 y 3)))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) t)) (/.f64 t y)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 3) (/.f64 (pow.f64 y 4) t)) (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) t))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) t) (/.f64 t y)) (fma.f64 -1 (/.f64 t (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 t x) 3))) (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) t))))
(/.f64 t y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2))) (/.f64 t y))
(fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) t)) (/.f64 t y))
(fma.f64 -1 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) t) (/.f64 t y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2))) (+.f64 (/.f64 t y) (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) t) (pow.f64 y 3))))
(fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) t)) (+.f64 (/.f64 t y) (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) t))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) t) (/.f64 t y)) (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2))) (+.f64 (/.f64 t y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 3) t) (pow.f64 y 4))) (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) t) (pow.f64 y 3)))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) t)) (/.f64 t y)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 3) (/.f64 (pow.f64 y 4) t)) (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) t))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) t) (/.f64 t y)) (fma.f64 -1 (/.f64 t (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 t x) 3))) (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) t))))
(/.f64 t (+.f64 y t))
(+.f64 (/.f64 t (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 (+.f64 y t) 2))))
(+.f64 (/.f64 t (+.f64 y t)) (neg.f64 (/.f64 t (/.f64 (pow.f64 (+.f64 y t) 2) x))))
(+.f64 (/.f64 t (+.f64 y t)) (/.f64 (*.f64 (neg.f64 t) x) (pow.f64 (+.f64 y t) 2)))
(+.f64 (/.f64 t (+.f64 y t)) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (pow.f64 (+.f64 y t) 3)) (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 (+.f64 y t) 2)))))
(+.f64 (/.f64 t (+.f64 y t)) (+.f64 (neg.f64 (/.f64 t (/.f64 (pow.f64 (+.f64 y t) 2) x))) (/.f64 t (/.f64 (pow.f64 (+.f64 y t) 3) (*.f64 x x)))))
(+.f64 (/.f64 t (+.f64 y t)) (+.f64 (/.f64 (*.f64 (neg.f64 t) x) (pow.f64 (+.f64 y t) 2)) (/.f64 (*.f64 t (*.f64 x x)) (pow.f64 (+.f64 y t) 3))))
(+.f64 (/.f64 t (+.f64 y t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (pow.f64 x 3)) (pow.f64 (+.f64 y t) 4))) (+.f64 (/.f64 (*.f64 t (pow.f64 x 2)) (pow.f64 (+.f64 y t) 3)) (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 (+.f64 y t) 2))))))
(+.f64 (/.f64 t (+.f64 y t)) (fma.f64 -1 (/.f64 t (/.f64 (pow.f64 (+.f64 y t) 4) (pow.f64 x 3))) (+.f64 (neg.f64 (/.f64 t (/.f64 (pow.f64 (+.f64 y t) 2) x))) (/.f64 t (/.f64 (pow.f64 (+.f64 y t) 3) (*.f64 x x))))))
(+.f64 (/.f64 t (+.f64 y t)) (fma.f64 -1 (*.f64 (/.f64 t (pow.f64 (+.f64 y t) 4)) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (neg.f64 t) x) (pow.f64 (+.f64 y t) 2)) (/.f64 (*.f64 t (*.f64 x x)) (pow.f64 (+.f64 y t) 3)))))
(/.f64 t x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 y t)) (pow.f64 x 2))) (/.f64 t x))
(fma.f64 -1 (/.f64 t (/.f64 (*.f64 x x) (+.f64 y t))) (/.f64 t x))
(fma.f64 -1 (*.f64 (/.f64 t (*.f64 x x)) (+.f64 y t)) (/.f64 t x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 t x) (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 t (/.f64 (*.f64 x x) (+.f64 y t))) (/.f64 t x)) (/.f64 t (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 t (*.f64 x x)) (+.f64 y t)) (/.f64 t x)) (*.f64 (/.f64 t (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 y t)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 3)) (pow.f64 x 4))) (+.f64 (/.f64 t x) (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)))))
(fma.f64 -1 (/.f64 t (/.f64 (*.f64 x x) (+.f64 y t))) (fma.f64 -1 (/.f64 t (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y t) 3))) (+.f64 (/.f64 t x) (/.f64 t (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2))))))
(fma.f64 -1 (*.f64 (/.f64 t (*.f64 x x)) (+.f64 y t)) (fma.f64 -1 (*.f64 (/.f64 t (pow.f64 x 4)) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 t x) (*.f64 (/.f64 t (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2)))))
(/.f64 t x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 y t)) (pow.f64 x 2))) (/.f64 t x))
(fma.f64 -1 (/.f64 t (/.f64 (*.f64 x x) (+.f64 y t))) (/.f64 t x))
(fma.f64 -1 (*.f64 (/.f64 t (*.f64 x x)) (+.f64 y t)) (/.f64 t x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 t x) (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 t (/.f64 (*.f64 x x) (+.f64 y t))) (/.f64 t x)) (/.f64 t (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 t (*.f64 x x)) (+.f64 y t)) (/.f64 t x)) (*.f64 (/.f64 t (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t (+.f64 y t)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 3)) (pow.f64 x 4))) (+.f64 (/.f64 t x) (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)))))
(fma.f64 -1 (/.f64 t (/.f64 (*.f64 x x) (+.f64 y t))) (fma.f64 -1 (/.f64 t (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y t) 3))) (+.f64 (/.f64 t x) (/.f64 t (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2))))))
(fma.f64 -1 (*.f64 (/.f64 t (*.f64 x x)) (+.f64 y t)) (fma.f64 -1 (*.f64 (/.f64 t (pow.f64 x 4)) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 t x) (*.f64 (/.f64 t (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2)))))
(+.f64 (/.f64 z (/.f64 (+.f64 y (+.f64 x t)) (+.f64 y x))) (neg.f64 (/.f64 (*.f64 y b) (+.f64 y (+.f64 x t)))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (neg.f64 (/.f64 (*.f64 y b) (+.f64 y (+.f64 x t)))) (/.f64 z (/.f64 (+.f64 y (+.f64 x t)) (+.f64 y x))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(-.f64 (/.f64 z (/.f64 (+.f64 y (+.f64 x t)) (+.f64 y x))) (/.f64 (*.f64 y b) (+.f64 y (+.f64 x t))))
(+.f64 (/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 z (+.f64 y x)) (+.f64 y (+.f64 t x))))
(-.f64 (*.f64 (+.f64 y x) (/.f64 z (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))))) 1)
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(*.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (/.f64 1 (+.f64 y (+.f64 x t))))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 1)
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(*.f64 1 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) (sqrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (*.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (/.f64 1 (+.f64 y (+.f64 x t)))))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 2))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 2) (cbrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2) (*.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (/.f64 1 (+.f64 y (+.f64 x t)))))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(*.f64 (neg.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (neg.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) (-.f64 (neg.f64 y) (+.f64 t x)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (cbrt.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (cbrt.f64 (+.f64 y (+.f64 t x)))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))
(*.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 x t) 2))) (-.f64 y (+.f64 x t)))
(*.f64 (/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (-.f64 y (+.f64 t x)))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (-.f64 y (+.f64 t x)))
(*.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))) (fma.f64 y y (*.f64 (+.f64 x t) (-.f64 (+.f64 x t) y))))
(*.f64 (/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 x (-.f64 t y)))))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 1) (/.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (+.f64 y (+.f64 x t))))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (cbrt.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (cbrt.f64 (+.f64 y (+.f64 t x)))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (+.f64 y (+.f64 x t))))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2) (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (cbrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) 2) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (cbrt.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x))))))
(pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 1)
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 2)
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 3)
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 3) 1/3)
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(pow.f64 (/.f64 (+.f64 y (+.f64 x t)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) -1)
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(neg.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (neg.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (neg.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) (-.f64 (neg.f64 y) (+.f64 t x)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x))) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x))) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))))))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 3))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3) (pow.f64 (+.f64 y (+.f64 x t)) 3)))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(exp.f64 (log.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 1))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(/.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))))
(fma.f64 a (/.f64 t (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(fma.f64 a (/.f64 t (+.f64 y (+.f64 t x))) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(+.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))))
(fma.f64 a (/.f64 t (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(fma.f64 a (/.f64 t (+.f64 y (+.f64 t x))) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(+.f64 (*.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) 1) (*.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) 1))
(fma.f64 a (/.f64 t (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(fma.f64 a (/.f64 t (+.f64 y (+.f64 t x))) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(+.f64 (*.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) 1) (*.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) 1))
(fma.f64 a (/.f64 t (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(fma.f64 a (/.f64 t (+.f64 y (+.f64 t x))) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t))))) 1)
(*.f64 a (/.f64 (*.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 a (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(/.f64 (*.f64 a (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 x t))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 2))) (/.f64 (-.f64 y t) (+.f64 y (+.f64 x t))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (/.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) a))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 a (/.f64 (-.f64 y t) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))))
(/.f64 (*.f64 a (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 x t))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 3))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 x t))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 x t)) 2)))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))))
(*.f64 (/.f64 a (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (-.f64 (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))
(/.f64 (*.f64 a (fma.f64 y (+.f64 y (+.f64 x t)) (*.f64 t (+.f64 y (+.f64 x t))))) (pow.f64 (+.f64 y (+.f64 x t)) 2))
(/.f64 a (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))))
(*.f64 (/.f64 a (pow.f64 (+.f64 y (+.f64 t x)) 2)) (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 x t))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 2)) a) (/.f64 (-.f64 y t) (+.f64 y (+.f64 x t))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (/.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) a))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 a (/.f64 (-.f64 y t) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 x t))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 3)) a) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 x t))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 x t)) 2)))))
(/.f64 a (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))))
(*.f64 (/.f64 a (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (-.f64 (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))
(/.f64 (*.f64 (fma.f64 y (+.f64 y (+.f64 x t)) (*.f64 t (+.f64 y (+.f64 x t)))) a) (pow.f64 (+.f64 y (+.f64 x t)) 2))
(/.f64 a (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))))
(*.f64 (/.f64 a (pow.f64 (+.f64 y (+.f64 t x)) 2)) (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t)))) (*.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))))) (-.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x)))) (*.f64 (*.f64 a a) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (-.f64 (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))) (*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y)) (*.f64 a (*.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) a))) (-.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y) (*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) 3) (pow.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) 3)) (+.f64 (*.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t)))) (-.f64 (*.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t))))) (*.f64 (/.f64 (*.f64 a y) (+.f64 y (+.f64 x t))) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))) 3) (pow.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) 3)) (fma.f64 (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) (-.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y) 3) (pow.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) 3)) (fma.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y) (*.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) (-.f64 (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y)))))
(pow.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t))) 1)
(*.f64 a (/.f64 (*.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 a (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(pow.f64 (sqrt.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)))) 2)
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 (*.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x))))) 2)
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))) 2)
(pow.f64 (cbrt.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)))) 3)
(*.f64 a (/.f64 (*.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 a (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(pow.f64 (pow.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t))) 3) 1/3)
(*.f64 a (/.f64 (*.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 a (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(sqrt.f64 (pow.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t))) 2))
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 (*.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x)))) 2))
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))) 2))
(log.f64 (pow.f64 (exp.f64 a) (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t))))
(*.f64 (/.f64 (*.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x))) (log.f64 (exp.f64 a)))
(*.f64 (+.f64 y t) (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (log.f64 (exp.f64 a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t))))))
(*.f64 a (/.f64 (*.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 a (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(cbrt.f64 (pow.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t))) 3))
(*.f64 a (/.f64 (*.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 a (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)) 3)))
(*.f64 a (/.f64 (*.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 a (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)) 3) (pow.f64 a 3)))
(*.f64 a (/.f64 (*.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 a (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(expm1.f64 (log1p.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)))))
(*.f64 a (/.f64 (*.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 a (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(exp.f64 (log.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)))))
(*.f64 a (/.f64 (*.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 a (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)))) 1))
(*.f64 a (/.f64 (*.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 a (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(log1p.f64 (expm1.f64 (*.f64 a (*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (+.f64 y t)))))
(*.f64 a (/.f64 (*.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 a (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(fma.f64 a (/.f64 y (+.f64 y (+.f64 x t))) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))))
(fma.f64 a (/.f64 t (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(fma.f64 a (/.f64 t (+.f64 y (+.f64 t x))) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(fma.f64 (/.f64 y (+.f64 y (+.f64 x t))) a (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))))
(fma.f64 a (/.f64 t (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(fma.f64 a (/.f64 t (+.f64 y (+.f64 t x))) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(+.f64 (*.f64 z (+.f64 y x)) (*.f64 y (neg.f64 b)))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z (+.f64 y x)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 z (+.f64 y x) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (*.f64 z (+.f64 y x)) (*.f64 (*.f64 y (neg.f64 b)) 1))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 z (+.f64 y x) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1))
(fma.f64 z (+.f64 y x) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(fma.f64 z (+.f64 y x) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)))
(fma.f64 z (+.f64 y x) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (*.f64 z y) (+.f64 (*.f64 z x) (*.f64 y (neg.f64 b))))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z y) (-.f64 (*.f64 z x) (*.f64 y b)))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 y (neg.f64 b)) (*.f64 z (+.f64 y x)))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(fma.f64 z (+.f64 y x) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (+.f64 (*.f64 z x) (*.f64 y (neg.f64 b))) (*.f64 z y))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 z (+.f64 y x)))
(fma.f64 z (+.f64 y x) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(+.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 z x) (*.f64 y b)) (*.f64 z y))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (*.f64 z (+.f64 y x)))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(fma.f64 z (+.f64 y x) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(fma.f64 z (+.f64 y x) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(fma.f64 z (+.f64 y x) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(+.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(+.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(*.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 1)
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 1 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2) (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (fma.f64 z (+.f64 y x) (*.f64 y b))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) 1) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 y (*.f64 b (fma.f64 z (+.f64 y x) (*.f64 y b))))) 1))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 z (+.f64 y x)))) (-.f64 (sqrt.f64 (*.f64 z (+.f64 y x))) (sqrt.f64 (*.f64 y b))))
(/.f64 1 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y b)) (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (fma.f64 z (+.f64 y x) (*.f64 y b))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b)))) (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) 1) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 y (*.f64 b (fma.f64 z (+.f64 y x) (*.f64 y b))))) 1))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) (fma.f64 z (+.f64 y x) (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 y (*.f64 b (fma.f64 z (+.f64 y x) (*.f64 y b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2))) (neg.f64 (fma.f64 z (+.f64 y x) (*.f64 y b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 y (*.f64 b (fma.f64 z (+.f64 y x) (*.f64 y b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (neg.f64 b) (*.f64 (*.f64 y b) (neg.f64 y)))) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (-.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b)))) (-.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) 2) (*.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b)))) (-.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b))) (*.f64 (*.f64 z (+.f64 y x)) (*.f64 y (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y (neg.f64 b)) (-.f64 (*.f64 y (neg.f64 b)) (*.f64 z (+.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 y (*.f64 (neg.f64 b) (-.f64 (*.f64 y (neg.f64 b)) (*.f64 z (+.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) (+.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) 3) (pow.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (-.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) 3) (pow.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) 3)) (+.f64 (pow.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) 2) (*.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (-.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 z x (*.f64 y (-.f64 z b)))))))
(pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 1)
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2)
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 3)
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3) 1/3)
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b)) 2))
(sqrt.f64 (pow.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) 2))
(log.f64 (exp.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(exp.f64 (log.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 1))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(fma.f64 1 (*.f64 z (+.f64 y x)) (*.f64 y (neg.f64 b)))
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(fma.f64 1 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 z (+.f64 y x) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(fma.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 z (+.f64 y x) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(fma.f64 (sqrt.f64 (*.f64 z (+.f64 y x))) (sqrt.f64 (*.f64 z (+.f64 y x))) (*.f64 y (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) 2) (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 z (+.f64 y x) (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y x))) 2) (cbrt.f64 (*.f64 z (+.f64 y x))) (*.f64 y (neg.f64 b)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t (+.f64 y (+.f64 x t))))) 1)
(/.f64 t (+.f64 y (+.f64 t x)))
(*.f64 t (/.f64 1 (+.f64 y (+.f64 x t))))
(/.f64 t (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 y (+.f64 x t))) 1)
(/.f64 t (+.f64 y (+.f64 t x)))
(*.f64 1 (/.f64 t (+.f64 y (+.f64 x t))))
(/.f64 t (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))) (sqrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))))
(/.f64 t (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 1 (+.f64 y (+.f64 x t)))))
(*.f64 (sqrt.f64 t) (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (sqrt.f64 t)))
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 (sqrt.f64 t) (sqrt.f64 t)))
(*.f64 (cbrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))) (pow.f64 (cbrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))) 2))
(/.f64 t (+.f64 y (+.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))) 2) (cbrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))))
(/.f64 t (+.f64 y (+.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 1 (+.f64 y (+.f64 x t)))))
(*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (cbrt.f64 t)))
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 (cbrt.f64 t) (pow.f64 (cbrt.f64 t) 2)))
(*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) t)
(/.f64 t (+.f64 y (+.f64 t x)))
(*.f64 (neg.f64 t) (/.f64 1 (neg.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (neg.f64 t) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (neg.f64 t) (-.f64 (neg.f64 y) (+.f64 t x)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 t (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 t (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 t (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 t (cbrt.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (*.f64 1 (/.f64 t (cbrt.f64 (+.f64 y (+.f64 t x))))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))
(*.f64 (/.f64 t (-.f64 (*.f64 y y) (pow.f64 (+.f64 x t) 2))) (-.f64 y (+.f64 x t)))
(*.f64 (-.f64 y (+.f64 t x)) (/.f64 t (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(/.f64 (*.f64 t (-.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))
(*.f64 (/.f64 t (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))) (fma.f64 y y (*.f64 (+.f64 x t) (-.f64 (+.f64 x t) y))))
(*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 x (-.f64 t y)))) (/.f64 t (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (/.f64 t (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (+.f64 y (+.f64 x t))))
(*.f64 (sqrt.f64 t) (/.f64 (sqrt.f64 t) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (+.f64 y (+.f64 x t))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t)) (+.f64 y (+.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 (cbrt.f64 t) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 (cbrt.f64 t) (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (cbrt.f64 t) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (cbrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 (/.f64 t (+.f64 y (+.f64 t x))))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))
(*.f64 (cbrt.f64 (/.f64 t (+.f64 y (+.f64 t x)))) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)))
(pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 1)
(/.f64 t (+.f64 y (+.f64 t x)))
(pow.f64 (sqrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))) 2)
(/.f64 t (+.f64 y (+.f64 t x)))
(pow.f64 (cbrt.f64 (/.f64 t (+.f64 y (+.f64 x t)))) 3)
(/.f64 t (+.f64 y (+.f64 t x)))
(pow.f64 (/.f64 (+.f64 y (+.f64 x t)) t) -1)
(/.f64 t (+.f64 y (+.f64 t x)))
(pow.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 3) 1/3)
(/.f64 t (+.f64 y (+.f64 t x)))
(neg.f64 (/.f64 t (neg.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (neg.f64 t) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (neg.f64 t) (-.f64 (neg.f64 y) (+.f64 t x)))
(sqrt.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 2))
(sqrt.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))
(log.f64 (exp.f64 (/.f64 t (+.f64 y (+.f64 x t)))))
(/.f64 t (+.f64 y (+.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 t (+.f64 y (+.f64 x t))))))
(/.f64 t (+.f64 y (+.f64 t x)))
(cbrt.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 x t))) 3))
(/.f64 t (+.f64 y (+.f64 t x)))
(expm1.f64 (log1p.f64 (/.f64 t (+.f64 y (+.f64 x t)))))
(/.f64 t (+.f64 y (+.f64 t x)))
(exp.f64 (log.f64 (/.f64 t (+.f64 y (+.f64 x t)))))
(/.f64 t (+.f64 y (+.f64 t x)))
(exp.f64 (*.f64 (log.f64 (/.f64 t (+.f64 y (+.f64 x t)))) 1))
(/.f64 t (+.f64 y (+.f64 t x)))
(log1p.f64 (expm1.f64 (/.f64 t (+.f64 y (+.f64 x t)))))
(/.f64 t (+.f64 y (+.f64 t x)))

localize6.0ms (0%)

Compiler

Compiled 17 to 8 computations (52.9% saved)

localize12.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.02%
(/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))
2.33%
(/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
Compiler

Compiled 41 to 11 computations (73.2% saved)

series9.0ms (0%)

Counts
2 → 84
Calls

21 calls:

TimeVariablePointExpression
2.0ms
t
@-inf
(/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
1.0ms
a
@inf
(/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
0.0ms
a
@0
(/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
0.0ms
t
@0
(/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
0.0ms
y
@-inf
(/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))

rewrite97.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1664×distribute-lft-in
1552×associate-/r/
976×associate-/l/
342×associate-+l+
294×+-commutative
Iterations

Useful iterations: 0 (0.0ms)

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

simplify112.0ms (0.4%)

Algorithm
egg-herbie
Rules
1090×*-commutative
978×associate-/l*
942×associate-*r*
780×associate-*l*
732×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
074313557
1251313363
Stop Event
node limit
Counts
271 → 407
Calls
Call 1
Inputs
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 t x))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 y (-.f64 (/.f64 a (+.f64 t x)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (+.f64 (*.f64 y (-.f64 (/.f64 a (+.f64 t x)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (/.f64 a (pow.f64 (+.f64 t x) 2))))))
(+.f64 (*.f64 (-.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 4))) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (+.f64 (*.f64 y (-.f64 (/.f64 a (+.f64 t x)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (/.f64 a (pow.f64 (+.f64 t x) 2)))))))
a
(-.f64 (+.f64 a (/.f64 (*.f64 a t) y)) (/.f64 (*.f64 (+.f64 t x) a) y))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 a t) (*.f64 (+.f64 t x) a))) (pow.f64 y 2))) (+.f64 a (/.f64 (*.f64 a t) y))) (/.f64 (*.f64 (+.f64 t x) a) y))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 a t) (*.f64 (+.f64 t x) a))) (pow.f64 y 2))) (+.f64 a (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 a t) (*.f64 (+.f64 t x) a))) (pow.f64 y 3)) (/.f64 (*.f64 a t) y)))) (/.f64 (*.f64 (+.f64 t x) a) y))
a
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 (+.f64 t x) a))) y)) a)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 (+.f64 t x) a))) y)) (+.f64 a (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 (+.f64 t x) a)))) (pow.f64 y 2))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 (+.f64 t x) a))) y)) (+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 (+.f64 t x) a)))) (pow.f64 y 3))) (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 (+.f64 t x) a)))) (pow.f64 y 2)))))
(/.f64 (*.f64 a y) (+.f64 y x))
(+.f64 (*.f64 (-.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 2))) t) (/.f64 (*.f64 y a) (+.f64 y x)))
(+.f64 (*.f64 (-.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 2))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 3)) (/.f64 a (pow.f64 (+.f64 y x) 2)))) (/.f64 (*.f64 y a) (+.f64 y x))))
(+.f64 (*.f64 (-.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 2))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 3)) (/.f64 a (pow.f64 (+.f64 y x) 2)))) (+.f64 (*.f64 (pow.f64 t 3) (-.f64 (/.f64 a (pow.f64 (+.f64 y x) 3)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 4)))) (/.f64 (*.f64 y a) (+.f64 y x)))))
a
(-.f64 (+.f64 (/.f64 (*.f64 y a) t) a) (/.f64 (*.f64 (+.f64 y x) a) t))
(-.f64 (+.f64 (/.f64 (*.f64 a y) t) (+.f64 a (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y a) (*.f64 (+.f64 y x) a)) (+.f64 y x)) (pow.f64 t 2))))) (/.f64 (*.f64 a (+.f64 y x)) t))
(-.f64 (+.f64 (/.f64 (*.f64 a y) t) (+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y a) (*.f64 (+.f64 y x) a)) (+.f64 y x)) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 a y) (*.f64 a (+.f64 y x)))) (pow.f64 t 3))))) (/.f64 (*.f64 a (+.f64 y x)) t))
a
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) a)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) (+.f64 a (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 y x) a))) (+.f64 y x)) (pow.f64 t 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 y x) a))) (pow.f64 (+.f64 y x) 2)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) (+.f64 a (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 -1 (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 y x) a)))) (pow.f64 t 2)))))
a
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (+.f64 y t))) a)
(+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 (+.f64 y t) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (+.f64 y t))) a))
(+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 (+.f64 y t) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (+.f64 y t))) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a (pow.f64 x 3)) (pow.f64 (+.f64 y t) 3))))))
(/.f64 (*.f64 a (+.f64 y t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 2)) (pow.f64 x 2))) (/.f64 (*.f64 a (+.f64 y t)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 2)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 3)) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 4)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 2)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 3)) (pow.f64 x 3)))))
(/.f64 (*.f64 a (+.f64 y t)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 2)) (pow.f64 x 2))) (/.f64 (*.f64 a (+.f64 y t)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 2)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 3)) (pow.f64 x 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 4)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 2)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 3)) (pow.f64 x 3)))))
(/.f64 (+.f64 t x) t)
(+.f64 1 (+.f64 (/.f64 x t) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))))
(+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 t 3)) (+.f64 (/.f64 x t) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2))))))
(+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 t 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 t 4))) (+.f64 (/.f64 x t) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))))))
1
(+.f64 1 (/.f64 x y))
(+.f64 1 (+.f64 (/.f64 x y) (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 y 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 x y) (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 y 2))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 t x)) (*.f64 -1 t)) y)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 t x)) (*.f64 -1 t)) y)) (/.f64 (*.f64 t (-.f64 (*.f64 -1 (+.f64 t x)) (*.f64 -1 t))) (pow.f64 y 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (+.f64 t x)) (*.f64 -1 t))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 t x)) (*.f64 -1 t)) y)) (/.f64 (*.f64 t (-.f64 (*.f64 -1 (+.f64 t x)) (*.f64 -1 t))) (pow.f64 y 2)))))
(/.f64 (+.f64 y x) y)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 y 2))) (/.f64 x y)))
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 y 3)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 y 2))) (/.f64 x y))))
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 y 3)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 y 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 y 2))) (/.f64 x y)))))
1
(+.f64 1 (/.f64 x t))
(+.f64 1 (+.f64 (/.f64 x t) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))))
(+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 t 3)) (+.f64 (/.f64 x t) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2))))))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 y x)) (*.f64 -1 y)) t)) 1)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 y x)) (*.f64 -1 y)) t)) (+.f64 1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 y x)) (*.f64 -1 y)) y) (pow.f64 t 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 y x)) (*.f64 -1 y)) (pow.f64 y 2)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 y x)) (*.f64 -1 y)) t)) (+.f64 1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 y x)) (*.f64 -1 y)) y) (pow.f64 t 2)))))
1
(+.f64 1 (/.f64 x (+.f64 y t)))
(+.f64 1 (/.f64 x (+.f64 y t)))
(+.f64 1 (/.f64 x (+.f64 y t)))
(/.f64 x (+.f64 y t))
(+.f64 1 (/.f64 x (+.f64 y t)))
(+.f64 1 (/.f64 x (+.f64 y t)))
(+.f64 1 (/.f64 x (+.f64 y t)))
(/.f64 x (+.f64 y t))
(+.f64 1 (/.f64 x (+.f64 y t)))
(+.f64 1 (/.f64 x (+.f64 y t)))
(+.f64 1 (/.f64 x (+.f64 y t)))
(+.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) t))
(+.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) t) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(+.f64 (*.f64 y (/.f64 a (+.f64 y (+.f64 t x)))) (*.f64 t (/.f64 a (+.f64 y (+.f64 t x)))))
(+.f64 (*.f64 t (/.f64 a (+.f64 y (+.f64 t x)))) (*.f64 y (/.f64 a (+.f64 y (+.f64 t x)))))
(+.f64 (*.f64 1 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y)) (*.f64 1 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) t)))
(+.f64 (*.f64 1 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) t)) (*.f64 1 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y)))
(+.f64 (*.f64 1 (*.f64 y (/.f64 a (+.f64 y (+.f64 t x))))) (*.f64 1 (*.f64 t (/.f64 a (+.f64 y (+.f64 t x))))))
(+.f64 (*.f64 1 (*.f64 t (/.f64 a (+.f64 y (+.f64 t x))))) (*.f64 1 (*.f64 y (/.f64 a (+.f64 y (+.f64 t x))))))
(+.f64 (*.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) 1) y) (*.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) 1) t))
(+.f64 (*.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) 1) t) (*.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) 1) y))
(+.f64 (*.f64 (/.f64 a (neg.f64 (+.f64 y (+.f64 t x)))) (neg.f64 y)) (*.f64 (/.f64 a (neg.f64 (+.f64 y (+.f64 t x)))) (neg.f64 t)))
(+.f64 (*.f64 (/.f64 a (neg.f64 (+.f64 y (+.f64 t x)))) (neg.f64 t)) (*.f64 (/.f64 a (neg.f64 (+.f64 y (+.f64 t x)))) (neg.f64 y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))))) 1)
(*.f64 a (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))
(*.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))) 1)
(*.f64 1 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))) (sqrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))) 2) (cbrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (+.f64 y t))
(*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a)
(*.f64 (neg.f64 a) (*.f64 -1 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(*.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) 1) (+.f64 y t))
(*.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 y t)))
(*.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (+.f64 y t)))
(*.f64 (/.f64 a 1) (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 a (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (+.f64 y t) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 (+.f64 y t) (cbrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 a (+.f64 y t)))
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 (/.f64 a 1) (+.f64 y t)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))) (/.f64 a (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2)) (/.f64 a (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))))
(*.f64 (/.f64 a (neg.f64 (+.f64 y (+.f64 t x)))) (neg.f64 (+.f64 y t)))
(*.f64 (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 y t) (-.f64 y (+.f64 t x))))
(*.f64 (/.f64 a (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (*.f64 (+.f64 y t) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))) (*.f64 a (neg.f64 (+.f64 y t))))
(*.f64 (*.f64 -1 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))) (neg.f64 a))
(*.f64 (/.f64 (sqrt.f64 a) (+.f64 y (+.f64 t x))) (*.f64 (/.f64 (sqrt.f64 a) 1) (+.f64 y t)))
(*.f64 (/.f64 (sqrt.f64 a) 1) (*.f64 (/.f64 (sqrt.f64 a) (+.f64 y (+.f64 t x))) (+.f64 y t)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 a) (+.f64 y (+.f64 t x))) (+.f64 y t)) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (+.f64 y (+.f64 t x))) (*.f64 (/.f64 (cbrt.f64 a) 1) (+.f64 y t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (*.f64 (/.f64 (cbrt.f64 a) (+.f64 y (+.f64 t x))) (+.f64 y t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))) (/.f64 (cbrt.f64 a) (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2)) (cbrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))))
(*.f64 (/.f64 a -1) (neg.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (/.f64 a 1) 1) (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (/.f64 a 1) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 y t) (-.f64 y (+.f64 t x))))
(*.f64 (/.f64 (/.f64 a 1) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (*.f64 (+.f64 y t) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 a (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (/.f64 1 (+.f64 y t)))) (-.f64 y (+.f64 t x)))
(*.f64 (/.f64 a (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (/.f64 1 (+.f64 y t)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (cbrt.f64 (+.f64 y t)))
(*.f64 (/.f64 a (neg.f64 (neg.f64 (+.f64 y (+.f64 t x))))) (neg.f64 (neg.f64 (+.f64 y t))))
(*.f64 (/.f64 a (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) 1)) (*.f64 (-.f64 y (+.f64 t x)) (+.f64 y t)))
(*.f64 (/.f64 a (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) 1)) (*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (+.f64 y t)))
(*.f64 (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (*.f64 (sqrt.f64 a) (+.f64 y t)))) (sqrt.f64 a))
(*.f64 (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (+.f64 y t)))) (cbrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (cbrt.f64 a))
(*.f64 (/.f64 (/.f64 a (+.f64 y (+.f64 t x))) 1) (+.f64 y t))
(*.f64 (/.f64 (/.f64 a (+.f64 y (+.f64 t x))) (/.f64 1 (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 a (+.f64 y (+.f64 t x))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (cbrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 a (+.f64 y (+.f64 t x))) -1) (neg.f64 (+.f64 y t)))
(*.f64 (/.f64 (neg.f64 a) -1) (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (neg.f64 a) (neg.f64 (neg.f64 (+.f64 y (+.f64 t x))))) (neg.f64 (+.f64 y t)))
(*.f64 (/.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (*.f64 t t))) (-.f64 (*.f64 y y) (*.f64 t t))) (+.f64 y t))
(*.f64 (/.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (*.f64 t t))) (-.f64 (pow.f64 y 3) (pow.f64 t 3))) (+.f64 (*.f64 y y) (*.f64 t (+.f64 y t))))
(*.f64 (/.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 t (-.f64 t y)) (*.f64 t (-.f64 t y))))) (-.f64 (*.f64 y y) (*.f64 t (-.f64 t y))))
(*.f64 (/.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (+.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (*.f64 t (-.f64 t y)) 3))) (+.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (-.f64 (*.f64 (*.f64 t (-.f64 t y)) (*.f64 t (-.f64 t y))) (*.f64 (*.f64 y y) (*.f64 t (-.f64 t y))))))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) 1) (/.f64 (-.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) 1) (/.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (-.f64 y (+.f64 t x)))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (neg.f64 (-.f64 y (+.f64 t x))))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (-.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x))) (+.f64 y (-.f64 t x)))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (+.f64 y t) 2) (-.f64 (*.f64 x x) (*.f64 (+.f64 y t) x))))
(*.f64 (/.f64 (/.f64 a 1) (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (+.f64 y t) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (/.f64 a 1) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 (+.f64 y t) (cbrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (/.f64 a 1) (neg.f64 (+.f64 y (+.f64 t x)))) (neg.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 a 1) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (/.f64 1 (+.f64 y t)))) (-.f64 y (+.f64 t x)))
(*.f64 (/.f64 (/.f64 a 1) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (/.f64 1 (+.f64 y t)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 (/.f64 a 1) (/.f64 (+.f64 y (+.f64 t x)) (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 a 1) (/.f64 (+.f64 y (+.f64 t x)) (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (cbrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 a 1) -1) (neg.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (/.f64 a 1) (neg.f64 (neg.f64 (+.f64 y (+.f64 t x))))) (neg.f64 (neg.f64 (+.f64 y t))))
(*.f64 (/.f64 (/.f64 a 1) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) 1)) (*.f64 (-.f64 y (+.f64 t x)) (+.f64 y t)))
(*.f64 (/.f64 (/.f64 a 1) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) 1)) (*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (+.f64 y t)))
(*.f64 (/.f64 (/.f64 a (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))) 1) (sqrt.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (/.f64 a (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))) (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 a (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))) (sqrt.f64 (neg.f64 (+.f64 y (+.f64 t x))))) (sqrt.f64 (neg.f64 (+.f64 y t))))
(*.f64 (/.f64 (/.f64 a (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2)) 1) (cbrt.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (/.f64 a (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2)) (cbrt.f64 (+.f64 y (+.f64 t x)))) (cbrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 a (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2)) (cbrt.f64 (neg.f64 (+.f64 y (+.f64 t x))))) (cbrt.f64 (neg.f64 (+.f64 y t))))
(pow.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))) 1)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))) 3) 1/3)
(pow.f64 (/.f64 (+.f64 y (+.f64 t x)) (*.f64 a (+.f64 y t))) -1)
(neg.f64 (/.f64 a (/.f64 (neg.f64 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))) 2))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))) 3))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))))
(exp.f64 (log.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))))
(+.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (fma.f64 (neg.f64 t) 1 t)))
(+.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (fma.f64 (neg.f64 (sqrt.f64 t)) (sqrt.f64 t) t)))
(+.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (fma.f64 (neg.f64 (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) t)))
(+.f64 (*.f64 (/.f64 1 (+.f64 y t)) y) (*.f64 (/.f64 1 (+.f64 y t)) (+.f64 t x)))
(+.f64 (*.f64 (/.f64 1 (+.f64 y t)) (+.f64 t x)) (*.f64 (/.f64 1 (+.f64 y t)) y))
(+.f64 (*.f64 (/.f64 1 (+.f64 y t)) t) (*.f64 (/.f64 1 (+.f64 y t)) (+.f64 y x)))
(+.f64 (*.f64 (/.f64 1 (+.f64 y t)) (+.f64 y x)) (*.f64 (/.f64 1 (+.f64 y t)) t))
(+.f64 (*.f64 (/.f64 1 (+.f64 y t)) x) (*.f64 (/.f64 1 (+.f64 y t)) (+.f64 y t)))
(+.f64 (*.f64 (/.f64 1 (+.f64 y t)) (+.f64 y t)) (*.f64 (/.f64 1 (+.f64 y t)) x))
(+.f64 (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) y) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (neg.f64 t)))
(+.f64 (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) y) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (*.f64 -1 t)))
(+.f64 (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) y) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (*.f64 (neg.f64 (sqrt.f64 t)) (sqrt.f64 t))))
(+.f64 (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) y) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t))))
(+.f64 (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (*.f64 y y)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (*.f64 t (-.f64 t y))))
(+.f64 (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (*.f64 t (-.f64 t y))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (*.f64 y y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))) 1)
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 1 (+.f64 y t)))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (-.f64 y t) (-.f64 (*.f64 y y) (*.f64 t t))))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (fma.f64 y y (*.f64 t (-.f64 t y))) (+.f64 (pow.f64 y 3) (pow.f64 t 3))))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) 1)
(*.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (*.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (/.f64 1 (+.f64 y t))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (*.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) (/.f64 1 (+.f64 y t))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2) (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(*.f64 (/.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x)))
(*.f64 (neg.f64 (+.f64 y (+.f64 t x))) (/.f64 1 (neg.f64 (+.f64 y t))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y t))) (/.f64 (+.f64 y (+.f64 t x)) (sqrt.f64 (+.f64 y t))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (/.f64 (+.f64 y (+.f64 t x)) (cbrt.f64 (+.f64 y t))))
(*.f64 (/.f64 1 (-.f64 (*.f64 y y) (*.f64 t t))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 y t)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (*.f64 (+.f64 y (+.f64 t x)) (fma.f64 y y (*.f64 t (-.f64 t y)))))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (-.f64 y t))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (fma.f64 y y (*.f64 t (-.f64 t y))))
(*.f64 -1 (/.f64 (neg.f64 (+.f64 y (+.f64 t x))) (+.f64 y t)))
(*.f64 (/.f64 1 (neg.f64 (+.f64 y t))) (neg.f64 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) 1) (/.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (+.f64 y t)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (+.f64 y t)) (sqrt.f64 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (/.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (cbrt.f64 (+.f64 y t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) 1) (/.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) (+.f64 y t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (sqrt.f64 (+.f64 y t))) (/.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) (sqrt.f64 (+.f64 y t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(*.f64 (/.f64 (neg.f64 (+.f64 y (+.f64 t x))) (neg.f64 (-.f64 (*.f64 y y) (*.f64 t t)))) (-.f64 y t))
(*.f64 (/.f64 (neg.f64 (+.f64 y (+.f64 t x))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3)))) (fma.f64 y y (*.f64 t (-.f64 t y))))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (neg.f64 (-.f64 (*.f64 y y) (*.f64 t t)))) (neg.f64 (-.f64 y t)))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3)))) (neg.f64 (fma.f64 y y (*.f64 t (-.f64 t y)))))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 t t) (*.f64 y y))) (-.f64 t y))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2))) (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(*.f64 (/.f64 1 (/.f64 (+.f64 y t) (sqrt.f64 (+.f64 y (+.f64 t x))))) (sqrt.f64 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 1 (/.f64 (+.f64 y t) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))) (cbrt.f64 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (+.f64 y t)) (cbrt.f64 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (/.f64 1 (+.f64 y t))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (/.f64 1 (+.f64 y t))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (+.f64 (*.f64 y y) (*.f64 (+.f64 t x) (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (/.f64 1 (+.f64 y t))) (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))) (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))) (-.f64 (*.f64 y y) (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (/.f64 1 (+.f64 y t))) (+.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))) 3))) (+.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (-.f64 (*.f64 (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))) (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (*.f64 (*.f64 y y) (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))))
(*.f64 (/.f64 (/.f64 (+.f64 y (+.f64 t x)) (sqrt.f64 (+.f64 y t))) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 t t)))) (sqrt.f64 (-.f64 y t)))
(*.f64 (/.f64 (/.f64 (+.f64 y (+.f64 t x)) (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3)))) (sqrt.f64 (fma.f64 y y (*.f64 t (-.f64 t y)))))
(*.f64 (/.f64 (/.f64 (+.f64 y (+.f64 t x)) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 t t)))) (cbrt.f64 (-.f64 y t)))
(*.f64 (/.f64 (/.f64 (+.f64 y (+.f64 t x)) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3)))) (cbrt.f64 (fma.f64 y y (*.f64 t (-.f64 t y)))))
(pow.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) 3) 1/3)
(pow.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) -1)
(neg.f64 (/.f64 (+.f64 y (+.f64 t x)) (neg.f64 (+.f64 y t))))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 3) (pow.f64 (+.f64 y t) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(exp.f64 (log.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
Outputs
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 a (/.f64 (+.f64 t x) t))
(*.f64 (/.f64 a (+.f64 t x)) t)
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 y (-.f64 (/.f64 a (+.f64 t x)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)))))
(+.f64 (/.f64 a (/.f64 (+.f64 t x) t)) (*.f64 y (-.f64 (/.f64 a (+.f64 t x)) (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 2) t)))))
(+.f64 (*.f64 (/.f64 a (+.f64 t x)) t) (*.f64 y (-.f64 (/.f64 a (+.f64 t x)) (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 2) t)))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (+.f64 (*.f64 y (-.f64 (/.f64 a (+.f64 t x)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (/.f64 a (pow.f64 (+.f64 t x) 2))))))
(+.f64 (/.f64 a (/.f64 (+.f64 t x) t)) (fma.f64 y (-.f64 (/.f64 a (+.f64 t x)) (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 2) t))) (*.f64 (-.f64 (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 3) t)) (/.f64 a (pow.f64 (+.f64 t x) 2))) (*.f64 y y))))
(+.f64 (*.f64 (/.f64 a (+.f64 t x)) t) (fma.f64 y (-.f64 (/.f64 a (+.f64 t x)) (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 2) t))) (*.f64 y (*.f64 y (-.f64 (*.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) t) (/.f64 a (pow.f64 (+.f64 t x) 2)))))))
(+.f64 (*.f64 (-.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 4))) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (+.f64 (*.f64 y (-.f64 (/.f64 a (+.f64 t x)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (/.f64 a (pow.f64 (+.f64 t x) 2)))))))
(fma.f64 (-.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 4) t))) (pow.f64 y 3) (+.f64 (/.f64 a (/.f64 (+.f64 t x) t)) (fma.f64 y (-.f64 (/.f64 a (+.f64 t x)) (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 2) t))) (*.f64 (-.f64 (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 3) t)) (/.f64 a (pow.f64 (+.f64 t x) 2))) (*.f64 y y)))))
(fma.f64 (-.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (*.f64 (/.f64 a (pow.f64 (+.f64 t x) 4)) t)) (pow.f64 y 3) (+.f64 (*.f64 (/.f64 a (+.f64 t x)) t) (fma.f64 y (-.f64 (/.f64 a (+.f64 t x)) (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 2) t))) (*.f64 y (*.f64 y (-.f64 (*.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) t) (/.f64 a (pow.f64 (+.f64 t x) 2))))))))
a
(-.f64 (+.f64 a (/.f64 (*.f64 a t) y)) (/.f64 (*.f64 (+.f64 t x) a) y))
(+.f64 a (-.f64 (/.f64 a (/.f64 y t)) (/.f64 (+.f64 t x) (/.f64 y a))))
(+.f64 (/.f64 a (/.f64 y t)) (-.f64 a (/.f64 (+.f64 t x) (/.f64 y a))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 a t) (*.f64 (+.f64 t x) a))) (pow.f64 y 2))) (+.f64 a (/.f64 (*.f64 a t) y))) (/.f64 (*.f64 (+.f64 t x) a) y))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x))))) (+.f64 a (/.f64 a (/.f64 y t)))) (/.f64 (+.f64 t x) (/.f64 y a)))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x)))) (+.f64 a (/.f64 a (/.f64 y t)))) (/.f64 (+.f64 t x) (/.f64 y a)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 a t) (*.f64 (+.f64 t x) a))) (pow.f64 y 2))) (+.f64 a (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 a t) (*.f64 (+.f64 t x) a))) (pow.f64 y 3)) (/.f64 (*.f64 a t) y)))) (/.f64 (*.f64 (+.f64 t x) a) y))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x))))) (+.f64 a (+.f64 (/.f64 a (/.f64 y t)) (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x)))))))) (/.f64 (+.f64 t x) (/.f64 y a)))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x)))) (+.f64 a (/.f64 a (/.f64 y t)))) (*.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)) (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x))))) (/.f64 (+.f64 t x) (/.f64 y a)))
a
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 (+.f64 t x) a))) y)) a)
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x)))) y) a)
(+.f64 a (/.f64 (*.f64 1 (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x)))) y))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 (+.f64 t x) a))) y)) (+.f64 a (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 (+.f64 t x) a)))) (pow.f64 y 2))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x)))) y) a) (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (*.f64 -1 (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x)))))))
(+.f64 a (+.f64 (/.f64 (*.f64 1 (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x)))) y) (/.f64 (neg.f64 (+.f64 t x)) (/.f64 y (/.f64 (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x))) y)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 (+.f64 t x) a))) y)) (+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 (+.f64 t x) a)))) (pow.f64 y 3))) (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 (+.f64 t x) a)))) (pow.f64 y 2)))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x)))) y) a) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) (*.f64 -1 (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x)))))) (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (*.f64 -1 (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x))))))))
(+.f64 a (+.f64 (/.f64 (*.f64 1 (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x)))) y) (+.f64 (/.f64 (neg.f64 (+.f64 t x)) (/.f64 y (/.f64 (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x))) y))) (/.f64 (*.f64 (*.f64 1 (-.f64 (*.f64 a t) (*.f64 a (+.f64 t x)))) (pow.f64 (+.f64 t x) 2)) (pow.f64 y 3)))))
(/.f64 (*.f64 a y) (+.f64 y x))
(/.f64 a (/.f64 (+.f64 y x) y))
(+.f64 (*.f64 (-.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 2))) t) (/.f64 (*.f64 y a) (+.f64 y x)))
(fma.f64 (-.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 a y) (pow.f64 (+.f64 y x) 2))) t (/.f64 a (/.f64 (+.f64 y x) y)))
(fma.f64 (-.f64 (/.f64 a (+.f64 y x)) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) a)) t (/.f64 (*.f64 a y) (+.f64 y x)))
(+.f64 (*.f64 (-.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 2))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 3)) (/.f64 a (pow.f64 (+.f64 y x) 2)))) (/.f64 (*.f64 y a) (+.f64 y x))))
(fma.f64 (-.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 a y) (pow.f64 (+.f64 y x) 2))) t (fma.f64 (*.f64 t t) (-.f64 (/.f64 (*.f64 a y) (pow.f64 (+.f64 y x) 3)) (/.f64 a (pow.f64 (+.f64 y x) 2))) (/.f64 a (/.f64 (+.f64 y x) y))))
(fma.f64 (-.f64 (/.f64 a (+.f64 y x)) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) a)) t (fma.f64 (*.f64 t t) (-.f64 (/.f64 a (/.f64 (pow.f64 (+.f64 y x) 3) y)) (/.f64 a (pow.f64 (+.f64 y x) 2))) (/.f64 (*.f64 a y) (+.f64 y x))))
(+.f64 (*.f64 (-.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 2))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 3)) (/.f64 a (pow.f64 (+.f64 y x) 2)))) (+.f64 (*.f64 (pow.f64 t 3) (-.f64 (/.f64 a (pow.f64 (+.f64 y x) 3)) (/.f64 (*.f64 y a) (pow.f64 (+.f64 y x) 4)))) (/.f64 (*.f64 y a) (+.f64 y x)))))
(fma.f64 (-.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 a y) (pow.f64 (+.f64 y x) 2))) t (fma.f64 (*.f64 t t) (-.f64 (/.f64 (*.f64 a y) (pow.f64 (+.f64 y x) 3)) (/.f64 a (pow.f64 (+.f64 y x) 2))) (fma.f64 (pow.f64 t 3) (-.f64 (/.f64 a (pow.f64 (+.f64 y x) 3)) (/.f64 (*.f64 a y) (pow.f64 (+.f64 y x) 4))) (/.f64 a (/.f64 (+.f64 y x) y)))))
(fma.f64 (-.f64 (/.f64 a (+.f64 y x)) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) a)) t (fma.f64 (*.f64 t t) (-.f64 (/.f64 a (/.f64 (pow.f64 (+.f64 y x) 3) y)) (/.f64 a (pow.f64 (+.f64 y x) 2))) (fma.f64 (pow.f64 t 3) (-.f64 (/.f64 a (pow.f64 (+.f64 y x) 3)) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 4)) a)) (/.f64 (*.f64 a y) (+.f64 y x)))))
a
(-.f64 (+.f64 (/.f64 (*.f64 y a) t) a) (/.f64 (*.f64 (+.f64 y x) a) t))
(+.f64 (/.f64 a (/.f64 t y)) (-.f64 a (/.f64 a (/.f64 t (+.f64 y x)))))
(+.f64 a (-.f64 (*.f64 (/.f64 y t) a) (*.f64 (/.f64 a t) (+.f64 y x))))
(-.f64 (+.f64 (/.f64 (*.f64 a y) t) (+.f64 a (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y a) (*.f64 (+.f64 y x) a)) (+.f64 y x)) (pow.f64 t 2))))) (/.f64 (*.f64 a (+.f64 y x)) t))
(+.f64 (/.f64 a (/.f64 t y)) (-.f64 (+.f64 a (neg.f64 (/.f64 (*.f64 a (-.f64 y (+.f64 y x))) (/.f64 (*.f64 t t) (+.f64 y x))))) (/.f64 a (/.f64 t (+.f64 y x)))))
(+.f64 (*.f64 (/.f64 y t) a) (+.f64 (/.f64 (*.f64 (neg.f64 a) (-.f64 y (+.f64 y x))) (/.f64 (*.f64 t t) (+.f64 y x))) (-.f64 a (*.f64 (/.f64 a t) (+.f64 y x)))))
(-.f64 (+.f64 (/.f64 (*.f64 a y) t) (+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y a) (*.f64 (+.f64 y x) a)) (+.f64 y x)) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 a y) (*.f64 a (+.f64 y x)))) (pow.f64 t 3))))) (/.f64 (*.f64 a (+.f64 y x)) t))
(-.f64 (+.f64 (/.f64 a (/.f64 t y)) (+.f64 a (fma.f64 -1 (/.f64 (*.f64 a (-.f64 y (+.f64 y x))) (/.f64 (*.f64 t t) (+.f64 y x))) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (*.f64 a (-.f64 y (+.f64 y x)))))))) (/.f64 a (/.f64 t (+.f64 y x))))
(+.f64 (*.f64 (/.f64 y t) a) (+.f64 a (-.f64 (fma.f64 -1 (*.f64 (/.f64 (*.f64 a (-.f64 y (+.f64 y x))) (*.f64 t t)) (+.f64 y x)) (*.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3)) (*.f64 a (-.f64 y (+.f64 y x))))) (*.f64 (/.f64 a t) (+.f64 y x)))))
a
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) a)
(fma.f64 -1 (/.f64 (*.f64 -1 (*.f64 a (-.f64 y (+.f64 y x)))) t) a)
(+.f64 a (/.f64 (*.f64 1 (*.f64 a (-.f64 y (+.f64 y x)))) t))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) (+.f64 a (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 y x) a))) (+.f64 y x)) (pow.f64 t 2))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (*.f64 a (-.f64 y (+.f64 y x)))) t) a) (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (*.f64 -1 (*.f64 a (-.f64 y (+.f64 y x)))))))
(+.f64 a (+.f64 (/.f64 (*.f64 1 (*.f64 a (-.f64 y (+.f64 y x)))) t) (/.f64 (*.f64 (neg.f64 a) (-.f64 y (+.f64 y x))) (/.f64 (*.f64 t t) (+.f64 y x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 y x) a))) (pow.f64 (+.f64 y x) 2)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) (+.f64 a (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 -1 (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 y x) a)))) (pow.f64 t 2)))))
(fma.f64 -1 (/.f64 (*.f64 -1 (*.f64 a (-.f64 y (+.f64 y x)))) (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 2))) (+.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (*.f64 a (-.f64 y (+.f64 y x)))) t) a) (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (*.f64 -1 (*.f64 a (-.f64 y (+.f64 y x))))))))
(+.f64 (+.f64 a (/.f64 (*.f64 (neg.f64 a) (-.f64 y (+.f64 y x))) (/.f64 (*.f64 t t) (+.f64 y x)))) (+.f64 (/.f64 (*.f64 1 (*.f64 a (-.f64 y (+.f64 y x)))) t) (/.f64 (*.f64 1 (*.f64 a (-.f64 y (+.f64 y x)))) (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 2)))))
a
(+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (+.f64 y t))) a)
(fma.f64 -1 (/.f64 a (/.f64 (+.f64 y t) x)) a)
(fma.f64 -1 (*.f64 (/.f64 a (+.f64 y t)) x) a)
(+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 (+.f64 y t) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (+.f64 y t))) a))
(+.f64 (fma.f64 -1 (/.f64 a (/.f64 (+.f64 y t) x)) a) (/.f64 a (/.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 a (+.f64 y t)) x) a) (/.f64 a (/.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x))))
(+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 (+.f64 y t) 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a x) (+.f64 y t))) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a (pow.f64 x 3)) (pow.f64 (+.f64 y t) 3))))))
(+.f64 (/.f64 a (/.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x))) (+.f64 (fma.f64 -1 (/.f64 a (/.f64 (+.f64 y t) x)) a) (neg.f64 (/.f64 a (/.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 3))))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 a (+.f64 y t)) x) a) (+.f64 (/.f64 (*.f64 (neg.f64 a) (pow.f64 x 3)) (pow.f64 (+.f64 y t) 3)) (/.f64 a (/.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x)))))
(/.f64 (*.f64 a (+.f64 y t)) x)
(/.f64 a (/.f64 x (+.f64 y t)))
(*.f64 (/.f64 a x) (+.f64 y t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 2)) (pow.f64 x 2))) (/.f64 (*.f64 a (+.f64 y t)) x))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 2))) (/.f64 a (/.f64 x (+.f64 y t))))
(fma.f64 -1 (*.f64 (/.f64 a (*.f64 x x)) (pow.f64 (+.f64 y t) 2)) (*.f64 (/.f64 a x) (+.f64 y t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 2)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 3)) (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 2))) (/.f64 a (/.f64 x (+.f64 y t)))) (/.f64 a (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 a (*.f64 x x)) (pow.f64 (+.f64 y t) 2)) (*.f64 (/.f64 a x) (+.f64 y t))) (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 (+.f64 y t) 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 4)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 2)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 3)) (pow.f64 x 3)))))
(fma.f64 -1 (/.f64 a (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y t) 4))) (+.f64 (fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 2))) (/.f64 a (/.f64 x (+.f64 y t)))) (/.f64 a (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3)))))
(fma.f64 -1 (*.f64 (/.f64 a (pow.f64 x 4)) (pow.f64 (+.f64 y t) 4)) (+.f64 (fma.f64 -1 (*.f64 (/.f64 a (*.f64 x x)) (pow.f64 (+.f64 y t) 2)) (*.f64 (/.f64 a x) (+.f64 y t))) (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 (+.f64 y t) 3))))
(/.f64 (*.f64 a (+.f64 y t)) x)
(/.f64 a (/.f64 x (+.f64 y t)))
(*.f64 (/.f64 a x) (+.f64 y t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 2)) (pow.f64 x 2))) (/.f64 (*.f64 a (+.f64 y t)) x))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 2))) (/.f64 a (/.f64 x (+.f64 y t))))
(fma.f64 -1 (*.f64 (/.f64 a (*.f64 x x)) (pow.f64 (+.f64 y t) 2)) (*.f64 (/.f64 a x) (+.f64 y t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 2)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 3)) (pow.f64 x 3))))
(+.f64 (fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 2))) (/.f64 a (/.f64 x (+.f64 y t)))) (/.f64 a (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 a (*.f64 x x)) (pow.f64 (+.f64 y t) 2)) (*.f64 (/.f64 a x) (+.f64 y t))) (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 (+.f64 y t) 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 4)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 2)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (+.f64 y t)) x) (/.f64 (*.f64 a (pow.f64 (+.f64 y t) 3)) (pow.f64 x 3)))))
(fma.f64 -1 (/.f64 a (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y t) 4))) (+.f64 (fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 2))) (/.f64 a (/.f64 x (+.f64 y t)))) (/.f64 a (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3)))))
(fma.f64 -1 (*.f64 (/.f64 a (pow.f64 x 4)) (pow.f64 (+.f64 y t) 4)) (+.f64 (fma.f64 -1 (*.f64 (/.f64 a (*.f64 x x)) (pow.f64 (+.f64 y t) 2)) (*.f64 (/.f64 a x) (+.f64 y t))) (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 (+.f64 y t) 3))))
(/.f64 (+.f64 t x) t)
(+.f64 1 (+.f64 (/.f64 x t) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))))
(+.f64 1 (+.f64 (/.f64 x t) (neg.f64 (/.f64 y (/.f64 (*.f64 t t) x)))))
(+.f64 (/.f64 (neg.f64 y) (/.f64 t (/.f64 x t))) (+.f64 1 (/.f64 x t)))
(+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 t 3)) (+.f64 (/.f64 x t) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 x t) (neg.f64 (/.f64 y (/.f64 (*.f64 t t) x)))) (/.f64 (*.f64 x (*.f64 y y)) (pow.f64 t 3))))
(+.f64 1 (+.f64 (/.f64 x t) (+.f64 (/.f64 (neg.f64 y) (/.f64 t (/.f64 x t))) (/.f64 (*.f64 y (*.f64 y x)) (pow.f64 t 3)))))
(+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 t 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) x) (pow.f64 t 4))) (+.f64 (/.f64 x t) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))))))
(+.f64 1 (+.f64 (/.f64 (*.f64 x (*.f64 y y)) (pow.f64 t 3)) (fma.f64 -1 (/.f64 (*.f64 x (pow.f64 y 3)) (pow.f64 t 4)) (+.f64 (/.f64 x t) (neg.f64 (/.f64 y (/.f64 (*.f64 t t) x)))))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 x (pow.f64 y 3)) (pow.f64 t 4)) (+.f64 (/.f64 x t) (/.f64 (neg.f64 y) (/.f64 t (/.f64 x t))))) (+.f64 1 (/.f64 (*.f64 y (*.f64 y x)) (pow.f64 t 3))))
1
(+.f64 1 (/.f64 x y))
(+.f64 1 (+.f64 (/.f64 x y) (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 y 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 t x) (*.f64 y y)) (/.f64 x y)))
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 y 3)) (+.f64 1 (+.f64 (/.f64 x y) (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 y 2))))))
(+.f64 (/.f64 (*.f64 t t) (/.f64 (pow.f64 y 3) x)) (+.f64 1 (fma.f64 -1 (/.f64 (*.f64 t x) (*.f64 y y)) (/.f64 x y))))
(+.f64 1 (+.f64 (fma.f64 -1 (/.f64 (*.f64 t x) (*.f64 y y)) (/.f64 x y)) (/.f64 x (/.f64 (pow.f64 y 3) (*.f64 t t)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 t x)) (*.f64 -1 t)) y)))
(+.f64 1 (neg.f64 (/.f64 (*.f64 -1 (-.f64 (+.f64 t x) t)) y)))
(+.f64 1 (/.f64 (*.f64 1 (+.f64 x (-.f64 t t))) y))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 t x)) (*.f64 -1 t)) y)) (/.f64 (*.f64 t (-.f64 (*.f64 -1 (+.f64 t x)) (*.f64 -1 t))) (pow.f64 y 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (+.f64 t x) t)) y) (/.f64 t (/.f64 (*.f64 y y) (*.f64 -1 (-.f64 (+.f64 t x) t))))))
(+.f64 1 (+.f64 (/.f64 (*.f64 1 (+.f64 x (-.f64 t t))) y) (/.f64 (*.f64 (neg.f64 t) (+.f64 x (-.f64 t t))) (*.f64 y y))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (+.f64 t x)) (*.f64 -1 t))) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 t x)) (*.f64 -1 t)) y)) (/.f64 (*.f64 t (-.f64 (*.f64 -1 (+.f64 t x)) (*.f64 -1 t))) (pow.f64 y 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 t t) (/.f64 (pow.f64 y 3) (*.f64 -1 (-.f64 (+.f64 t x) t)))) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (+.f64 t x) t)) y) (/.f64 t (/.f64 (*.f64 y y) (*.f64 -1 (-.f64 (+.f64 t x) t)))))))
(+.f64 (+.f64 (/.f64 (*.f64 1 (+.f64 x (-.f64 t t))) y) (/.f64 (*.f64 (*.f64 1 (+.f64 x (-.f64 t t))) (*.f64 t t)) (pow.f64 y 3))) (+.f64 (/.f64 (*.f64 (neg.f64 t) (+.f64 x (-.f64 t t))) (*.f64 y y)) 1))
(/.f64 (+.f64 y x) y)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 y 2))) (/.f64 x y)))
(+.f64 1 (fma.f64 -1 (/.f64 (*.f64 t x) (*.f64 y y)) (/.f64 x y)))
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 y 3)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 y 2))) (/.f64 x y))))
(+.f64 (/.f64 (*.f64 t t) (/.f64 (pow.f64 y 3) x)) (+.f64 1 (fma.f64 -1 (/.f64 (*.f64 t x) (*.f64 y y)) (/.f64 x y))))
(+.f64 1 (+.f64 (fma.f64 -1 (/.f64 (*.f64 t x) (*.f64 y y)) (/.f64 x y)) (/.f64 x (/.f64 (pow.f64 y 3) (*.f64 t t)))))
(+.f64 (/.f64 (*.f64 (pow.f64 t 2) x) (pow.f64 y 3)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 y 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 t x) (pow.f64 y 2))) (/.f64 x y)))))
(+.f64 (/.f64 (*.f64 t t) (/.f64 (pow.f64 y 3) x)) (+.f64 1 (fma.f64 -1 (/.f64 (pow.f64 t 3) (/.f64 (pow.f64 y 4) x)) (fma.f64 -1 (/.f64 (*.f64 t x) (*.f64 y y)) (/.f64 x y)))))
(+.f64 1 (+.f64 (fma.f64 -1 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 y 4)) x) (fma.f64 -1 (/.f64 (*.f64 t x) (*.f64 y y)) (/.f64 x y))) (/.f64 x (/.f64 (pow.f64 y 3) (*.f64 t t)))))
1
(+.f64 1 (/.f64 x t))
(+.f64 1 (+.f64 (/.f64 x t) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2)))))
(+.f64 1 (+.f64 (/.f64 x t) (neg.f64 (/.f64 y (/.f64 (*.f64 t t) x)))))
(+.f64 (/.f64 (neg.f64 y) (/.f64 t (/.f64 x t))) (+.f64 1 (/.f64 x t)))
(+.f64 1 (+.f64 (/.f64 (*.f64 (pow.f64 y 2) x) (pow.f64 t 3)) (+.f64 (/.f64 x t) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 t 2))))))
(+.f64 1 (+.f64 (+.f64 (/.f64 x t) (neg.f64 (/.f64 y (/.f64 (*.f64 t t) x)))) (/.f64 (*.f64 x (*.f64 y y)) (pow.f64 t 3))))
(+.f64 1 (+.f64 (/.f64 x t) (+.f64 (/.f64 (neg.f64 y) (/.f64 t (/.f64 x t))) (/.f64 (*.f64 y (*.f64 y x)) (pow.f64 t 3)))))
1
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 y x)) (*.f64 -1 y)) t)) 1)
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (+.f64 y x) y)) t) 1)
(+.f64 1 (/.f64 (*.f64 1 (+.f64 y (-.f64 x y))) t))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 y x)) (*.f64 -1 y)) t)) (+.f64 1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 y x)) (*.f64 -1 y)) y) (pow.f64 t 2))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (+.f64 y x) y)) t) 1) (/.f64 (*.f64 -1 (-.f64 (+.f64 y x) y)) (/.f64 (*.f64 t t) y)))
(+.f64 1 (+.f64 (/.f64 (*.f64 1 (+.f64 y (-.f64 x y))) t) (/.f64 (*.f64 (neg.f64 y) (+.f64 y (-.f64 x y))) (*.f64 t t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 y x)) (*.f64 -1 y)) (pow.f64 y 2)) (pow.f64 t 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (+.f64 y x)) (*.f64 -1 y)) t)) (+.f64 1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (+.f64 y x)) (*.f64 -1 y)) y) (pow.f64 t 2)))))
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (+.f64 y x) y)) (/.f64 (pow.f64 t 3) (*.f64 y y))) (+.f64 (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (+.f64 y x) y)) t) 1) (/.f64 (*.f64 -1 (-.f64 (+.f64 y x) y)) (/.f64 (*.f64 t t) y))))
(+.f64 (/.f64 (*.f64 1 (+.f64 y (-.f64 x y))) t) (+.f64 (+.f64 1 (/.f64 (*.f64 (neg.f64 y) (+.f64 y (-.f64 x y))) (*.f64 t t))) (/.f64 (*.f64 1 (+.f64 y (-.f64 x y))) (/.f64 (pow.f64 t 3) (*.f64 y y)))))
1
(+.f64 1 (/.f64 x (+.f64 y t)))
(+.f64 1 (/.f64 x (+.f64 y t)))
(+.f64 1 (/.f64 x (+.f64 y t)))
(/.f64 x (+.f64 y t))
(+.f64 1 (/.f64 x (+.f64 y t)))
(+.f64 1 (/.f64 x (+.f64 y t)))
(+.f64 1 (/.f64 x (+.f64 y t)))
(/.f64 x (+.f64 y t))
(+.f64 1 (/.f64 x (+.f64 y t)))
(+.f64 1 (/.f64 x (+.f64 y t)))
(+.f64 1 (/.f64 x (+.f64 y t)))
(+.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) t))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(+.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) t) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(+.f64 (*.f64 y (/.f64 a (+.f64 y (+.f64 t x)))) (*.f64 t (/.f64 a (+.f64 y (+.f64 t x)))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(+.f64 (*.f64 t (/.f64 a (+.f64 y (+.f64 t x)))) (*.f64 y (/.f64 a (+.f64 y (+.f64 t x)))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(+.f64 (*.f64 1 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y)) (*.f64 1 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) t)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(+.f64 (*.f64 1 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) t)) (*.f64 1 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(+.f64 (*.f64 1 (*.f64 y (/.f64 a (+.f64 y (+.f64 t x))))) (*.f64 1 (*.f64 t (/.f64 a (+.f64 y (+.f64 t x))))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(+.f64 (*.f64 1 (*.f64 t (/.f64 a (+.f64 y (+.f64 t x))))) (*.f64 1 (*.f64 y (/.f64 a (+.f64 y (+.f64 t x))))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(+.f64 (*.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) 1) y) (*.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) 1) t))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(+.f64 (*.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) 1) t) (*.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) 1) y))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(+.f64 (*.f64 (/.f64 a (neg.f64 (+.f64 y (+.f64 t x)))) (neg.f64 y)) (*.f64 (/.f64 a (neg.f64 (+.f64 y (+.f64 t x)))) (neg.f64 t)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(+.f64 (*.f64 (/.f64 a (neg.f64 (+.f64 y (+.f64 t x)))) (neg.f64 t)) (*.f64 (/.f64 a (neg.f64 (+.f64 y (+.f64 t x)))) (neg.f64 y)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))))) 1)
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 a (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))) 1)
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 1 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (sqrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))) (sqrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(/.f64 (*.f64 (sqrt.f64 a) (*.f64 (+.f64 y t) (sqrt.f64 a))) (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) (fma.f64 (/.f64 1 (+.f64 y t)) x 1)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))) 2))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))) 2) (cbrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (+.f64 y t) (/.f64 (cbrt.f64 a) (+.f64 y (+.f64 t x)))))
(*.f64 (cbrt.f64 a) (/.f64 (pow.f64 (cbrt.f64 a) 2) (fma.f64 (/.f64 1 (+.f64 y t)) x 1)))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (+.f64 y t))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a)
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (neg.f64 a) (*.f64 -1 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) 1) (+.f64 y t))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 y t)))
(*.f64 (sqrt.f64 (+.f64 y t)) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (sqrt.f64 (+.f64 y t))))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (*.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 (+.f64 y t))))
(*.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (+.f64 y t)))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (cbrt.f64 (+.f64 y t))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (cbrt.f64 (+.f64 y t))))
(*.f64 (/.f64 a 1) (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 a (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (+.f64 y t) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 (+.f64 y t) (cbrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 a (+.f64 y t)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 (/.f64 a 1) (+.f64 y t)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))) (/.f64 a (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1))) (/.f64 a (sqrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2)) (/.f64 a (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 a (neg.f64 (+.f64 y (+.f64 t x)))) (neg.f64 (+.f64 y t)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 y t) (-.f64 y (+.f64 t x))))
(*.f64 (+.f64 y t) (/.f64 (*.f64 a (-.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(*.f64 (/.f64 a (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (*.f64 (+.f64 y t) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 a (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (*.f64 (+.f64 y t) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (-.f64 x (-.f64 y t)))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))) (*.f64 a (neg.f64 (+.f64 y t))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (*.f64 -1 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))) (neg.f64 a))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 (sqrt.f64 a) (+.f64 y (+.f64 t x))) (*.f64 (/.f64 (sqrt.f64 a) 1) (+.f64 y t)))
(/.f64 (*.f64 (sqrt.f64 a) (*.f64 (+.f64 y t) (sqrt.f64 a))) (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) (fma.f64 (/.f64 1 (+.f64 y t)) x 1)))
(*.f64 (/.f64 (sqrt.f64 a) 1) (*.f64 (/.f64 (sqrt.f64 a) (+.f64 y (+.f64 t x))) (+.f64 y t)))
(/.f64 (*.f64 (sqrt.f64 a) (*.f64 (+.f64 y t) (sqrt.f64 a))) (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) (fma.f64 (/.f64 1 (+.f64 y t)) x 1)))
(*.f64 (*.f64 (/.f64 (sqrt.f64 a) (+.f64 y (+.f64 t x))) (+.f64 y t)) (sqrt.f64 a))
(/.f64 (*.f64 (sqrt.f64 a) (*.f64 (+.f64 y t) (sqrt.f64 a))) (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) (fma.f64 (/.f64 1 (+.f64 y t)) x 1)))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1)) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (+.f64 y (+.f64 t x))) (*.f64 (/.f64 (cbrt.f64 a) 1) (+.f64 y t)))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (+.f64 y t) (/.f64 (cbrt.f64 a) (+.f64 y (+.f64 t x)))))
(*.f64 (cbrt.f64 a) (/.f64 (pow.f64 (cbrt.f64 a) 2) (fma.f64 (/.f64 1 (+.f64 y t)) x 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (*.f64 (/.f64 (cbrt.f64 a) (+.f64 y (+.f64 t x))) (+.f64 y t)))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (+.f64 y t) (/.f64 (cbrt.f64 a) (+.f64 y (+.f64 t x)))))
(*.f64 (cbrt.f64 a) (/.f64 (pow.f64 (cbrt.f64 a) 2) (fma.f64 (/.f64 1 (+.f64 y t)) x 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))) (/.f64 (cbrt.f64 a) (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (+.f64 y t) (/.f64 (cbrt.f64 a) (+.f64 y (+.f64 t x)))))
(*.f64 (cbrt.f64 a) (/.f64 (pow.f64 (cbrt.f64 a) 2) (fma.f64 (/.f64 1 (+.f64 y t)) x 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2)) (cbrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))))
(*.f64 (cbrt.f64 (/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))) (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1)) 2)))
(*.f64 (/.f64 a -1) (neg.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 (/.f64 a 1) 1) (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 (/.f64 a 1) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 y t) (-.f64 y (+.f64 t x))))
(*.f64 (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 y t) (-.f64 y (+.f64 t x))))
(*.f64 (+.f64 y t) (/.f64 (*.f64 a (-.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(*.f64 (/.f64 (/.f64 a 1) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (*.f64 (+.f64 y t) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 a (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (*.f64 (+.f64 y t) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (-.f64 x (-.f64 y t)))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (/.f64 a (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (/.f64 1 (+.f64 y t)))) (-.f64 y (+.f64 t x)))
(*.f64 (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 y t) (-.f64 y (+.f64 t x))))
(*.f64 (+.f64 y t) (/.f64 (*.f64 a (-.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(*.f64 (/.f64 a (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (/.f64 1 (+.f64 y t)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 a (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (*.f64 (+.f64 y t) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (-.f64 x (-.f64 y t)))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (+.f64 y t)))
(*.f64 (sqrt.f64 (+.f64 y t)) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (sqrt.f64 (+.f64 y t))))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (*.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 (+.f64 y t))))
(*.f64 (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (cbrt.f64 (+.f64 y t)))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (cbrt.f64 (+.f64 y t))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (cbrt.f64 (+.f64 y t))))
(*.f64 (/.f64 a (neg.f64 (neg.f64 (+.f64 y (+.f64 t x))))) (neg.f64 (neg.f64 (+.f64 y t))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 a (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) 1)) (*.f64 (-.f64 y (+.f64 t x)) (+.f64 y t)))
(*.f64 (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 y t) (-.f64 y (+.f64 t x))))
(*.f64 (+.f64 y t) (/.f64 (*.f64 a (-.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(*.f64 (/.f64 a (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) 1)) (*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (+.f64 y t)))
(*.f64 (/.f64 a (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (*.f64 (+.f64 y t) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (-.f64 x (-.f64 y t)))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (*.f64 (sqrt.f64 a) (+.f64 y t)))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 (+.f64 y t) (sqrt.f64 a))))
(/.f64 (*.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (sqrt.f64 a)))
(*.f64 (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (+.f64 y t)))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 (+.f64 y t) (pow.f64 (cbrt.f64 a) 2))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (cbrt.f64 a))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (+.f64 y t) (/.f64 (cbrt.f64 a) (+.f64 y (+.f64 t x)))))
(*.f64 (cbrt.f64 a) (/.f64 (pow.f64 (cbrt.f64 a) 2) (fma.f64 (/.f64 1 (+.f64 y t)) x 1)))
(*.f64 (/.f64 (/.f64 a (+.f64 y (+.f64 t x))) 1) (+.f64 y t))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 (/.f64 a (+.f64 y (+.f64 t x))) (/.f64 1 (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (+.f64 y t)))
(*.f64 (sqrt.f64 (+.f64 y t)) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (sqrt.f64 (+.f64 y t))))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (*.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 (+.f64 y t))))
(*.f64 (/.f64 (/.f64 a (+.f64 y (+.f64 t x))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (cbrt.f64 (+.f64 y t)))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (cbrt.f64 (+.f64 y t))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (cbrt.f64 (+.f64 y t))))
(*.f64 (/.f64 (/.f64 a (+.f64 y (+.f64 t x))) -1) (neg.f64 (+.f64 y t)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 (neg.f64 a) -1) (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 (neg.f64 a) (neg.f64 (neg.f64 (+.f64 y (+.f64 t x))))) (neg.f64 (+.f64 y t)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (*.f64 t t))) (-.f64 (*.f64 y y) (*.f64 t t))) (+.f64 y t))
(*.f64 (+.f64 y t) (/.f64 (/.f64 (*.f64 a (-.f64 (*.f64 y y) (*.f64 t t))) (+.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (*.f64 t t))))
(/.f64 (/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1)) (/.f64 (*.f64 (+.f64 y t) (-.f64 y t)) (*.f64 (+.f64 y t) (-.f64 y t))))
(*.f64 (/.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (*.f64 t t))) (-.f64 (pow.f64 y 3) (pow.f64 t 3))) (+.f64 (*.f64 y y) (*.f64 t (+.f64 y t))))
(*.f64 (/.f64 (/.f64 (*.f64 a (-.f64 (*.f64 y y) (*.f64 t t))) (+.f64 y (+.f64 t x))) (-.f64 (pow.f64 y 3) (pow.f64 t 3))) (fma.f64 y y (*.f64 t (+.f64 y t))))
(/.f64 (*.f64 (/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1)) (-.f64 y t)) (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 t 3)) (fma.f64 y y (*.f64 t (+.f64 y t)))))
(*.f64 (/.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 t (-.f64 t y)) (*.f64 t (-.f64 t y))))) (-.f64 (*.f64 y y) (*.f64 t (-.f64 t y))))
(*.f64 (/.f64 (/.f64 a (+.f64 y (+.f64 t x))) (/.f64 (-.f64 (pow.f64 y 4) (*.f64 t (*.f64 (-.f64 t y) (*.f64 t (-.f64 t y))))) (+.f64 (pow.f64 y 3) (pow.f64 t 3)))) (-.f64 (*.f64 y y) (*.f64 t (-.f64 t y))))
(*.f64 (/.f64 (/.f64 a (+.f64 y (+.f64 t x))) (/.f64 (-.f64 (pow.f64 y 4) (*.f64 (-.f64 t y) (*.f64 (-.f64 t y) (*.f64 t t)))) (+.f64 (pow.f64 y 3) (pow.f64 t 3)))) (-.f64 (*.f64 y y) (*.f64 t (-.f64 t y))))
(*.f64 (/.f64 (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (+.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (*.f64 t (-.f64 t y)) 3))) (+.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (-.f64 (*.f64 (*.f64 t (-.f64 t y)) (*.f64 t (-.f64 t y))) (*.f64 (*.f64 y y) (*.f64 t (-.f64 t y))))))
(*.f64 (/.f64 (/.f64 a (+.f64 y (+.f64 t x))) (/.f64 (+.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (*.f64 t (-.f64 t y)) 3)) (+.f64 (pow.f64 y 3) (pow.f64 t 3)))) (+.f64 (pow.f64 y 4) (*.f64 (*.f64 t (-.f64 t y)) (-.f64 (*.f64 t (-.f64 t y)) (*.f64 y y)))))
(*.f64 (*.f64 (/.f64 (/.f64 a (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (*.f64 t (-.f64 t y)) 3))) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (+.f64 (pow.f64 y 4) (*.f64 t (*.f64 (-.f64 t y) (-.f64 (*.f64 t (-.f64 t y)) (*.f64 y y))))))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) 1) (/.f64 (-.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(*.f64 (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 y t) (-.f64 y (+.f64 t x))))
(*.f64 (+.f64 y t) (/.f64 (*.f64 a (-.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) 1) (/.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))))
(*.f64 (/.f64 a (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (*.f64 (+.f64 y t) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (-.f64 x (-.f64 y t)))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (-.f64 y (+.f64 t x)))
(*.f64 (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 y t) (-.f64 y (+.f64 t x))))
(*.f64 (+.f64 y t) (/.f64 (*.f64 a (-.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 a (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (*.f64 (+.f64 y t) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (-.f64 x (-.f64 y t)))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (neg.f64 (-.f64 y (+.f64 t x))))
(*.f64 (*.f64 (/.f64 a (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (+.f64 y t)) (+.f64 (-.f64 t y) x))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (neg.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (*.f64 (/.f64 a (neg.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (+.f64 y t)) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (-.f64 x (-.f64 y t))))))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))
(*.f64 (+.f64 t (-.f64 x y)) (/.f64 (*.f64 a (+.f64 y t)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))
(/.f64 (*.f64 a (*.f64 (+.f64 y t) (-.f64 x (-.f64 y t)))) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (-.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x))) (+.f64 y (-.f64 t x)))
(/.f64 (*.f64 (*.f64 a (+.f64 y t)) (+.f64 y (-.f64 t x))) (-.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x)))
(/.f64 (*.f64 a (*.f64 (+.f64 y t) (+.f64 y (-.f64 t x)))) (-.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (+.f64 y t) 2) (-.f64 (*.f64 x x) (*.f64 (+.f64 y t) x))))
(*.f64 (/.f64 (*.f64 a (+.f64 y t)) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))) (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x (-.f64 x (+.f64 y t)))))
(*.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))) (+.f64 y t)) (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x (-.f64 x (+.f64 y t)))))
(*.f64 (/.f64 (/.f64 a 1) (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (+.f64 y t) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 a (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (+.f64 y t) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (/.f64 a 1) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 (+.f64 y t) (cbrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 (+.f64 y t) (cbrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (/.f64 a 1) (neg.f64 (+.f64 y (+.f64 t x)))) (neg.f64 (+.f64 y t)))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 (/.f64 a 1) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (/.f64 1 (+.f64 y t)))) (-.f64 y (+.f64 t x)))
(*.f64 (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 y t) (-.f64 y (+.f64 t x))))
(*.f64 (+.f64 y t) (/.f64 (*.f64 a (-.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(*.f64 (/.f64 (/.f64 a 1) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (/.f64 1 (+.f64 y t)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 a (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (*.f64 (+.f64 y t) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (-.f64 x (-.f64 y t)))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (/.f64 (/.f64 a 1) (/.f64 (+.f64 y (+.f64 t x)) (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (+.f64 y t)))
(*.f64 (sqrt.f64 (+.f64 y t)) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (sqrt.f64 (+.f64 y t))))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (*.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 (+.f64 y t))))
(*.f64 (/.f64 (/.f64 a 1) (/.f64 (+.f64 y (+.f64 t x)) (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (cbrt.f64 (+.f64 y t)))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (cbrt.f64 (+.f64 y t))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (cbrt.f64 (+.f64 y t))))
(*.f64 (/.f64 (/.f64 a 1) -1) (neg.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 (/.f64 a 1) (neg.f64 (neg.f64 (+.f64 y (+.f64 t x))))) (neg.f64 (neg.f64 (+.f64 y t))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(*.f64 (/.f64 (/.f64 a 1) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) 1)) (*.f64 (-.f64 y (+.f64 t x)) (+.f64 y t)))
(*.f64 (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 y t) (-.f64 y (+.f64 t x))))
(*.f64 (+.f64 y t) (/.f64 (*.f64 a (-.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(*.f64 (/.f64 (/.f64 a 1) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) 1)) (*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (+.f64 y t)))
(*.f64 (/.f64 a (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (*.f64 (+.f64 y t) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (-.f64 x (-.f64 y t)))) (/.f64 (*.f64 a (+.f64 y t)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (/.f64 (/.f64 a (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))) 1) (sqrt.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 a (sqrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1))) (sqrt.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (/.f64 a (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))) (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (+.f64 y t)))
(*.f64 (sqrt.f64 (+.f64 y t)) (/.f64 a (*.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (sqrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1)))))
(*.f64 (/.f64 (/.f64 a (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))) (sqrt.f64 (neg.f64 (+.f64 y (+.f64 t x))))) (sqrt.f64 (neg.f64 (+.f64 y t))))
(/.f64 (*.f64 (/.f64 a (sqrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1))) (sqrt.f64 (neg.f64 (+.f64 y t)))) (sqrt.f64 (neg.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 a (*.f64 (sqrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1)) (sqrt.f64 (-.f64 (neg.f64 y) (+.f64 t x))))) (sqrt.f64 (-.f64 (neg.f64 y) t)))
(*.f64 (/.f64 (/.f64 a (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2)) 1) (cbrt.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 a (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1)) 2)) (cbrt.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (/.f64 a (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2)) (cbrt.f64 (+.f64 y (+.f64 t x)))) (cbrt.f64 (+.f64 y t)))
(*.f64 (cbrt.f64 (+.f64 y t)) (/.f64 a (*.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1)) 2))))
(/.f64 (/.f64 a (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1)) 2)) (/.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) (cbrt.f64 (+.f64 y t))))
(*.f64 (/.f64 (/.f64 a (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2)) (cbrt.f64 (neg.f64 (+.f64 y (+.f64 t x))))) (cbrt.f64 (neg.f64 (+.f64 y t))))
(*.f64 (/.f64 a (*.f64 (cbrt.f64 (neg.f64 (+.f64 y (+.f64 t x)))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1)) 2))) (cbrt.f64 (neg.f64 (+.f64 y t))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 y) t)) a) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1)) 2) (cbrt.f64 (-.f64 (neg.f64 y) (+.f64 t x)))))
(pow.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))) 1)
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))) 2)
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))) 3)
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(pow.f64 (pow.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))) 3) 1/3)
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(pow.f64 (/.f64 (+.f64 y (+.f64 t x)) (*.f64 a (+.f64 y t))) -1)
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(neg.f64 (/.f64 a (/.f64 (neg.f64 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))) 2))
(sqrt.f64 (pow.f64 (/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1)) 2))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) (log.f64 (exp.f64 a)))
(/.f64 (*.f64 (+.f64 y t) (log.f64 (exp.f64 a))) (+.f64 y (+.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x)))) 3))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) 3)))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(exp.f64 (log.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))) 1))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y t) (/.f64 a (+.f64 y (+.f64 t x))))))
(/.f64 a (fma.f64 (/.f64 1 (+.f64 y t)) x 1))
(+.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (fma.f64 (neg.f64 t) 1 t)))
(+.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (/.f64 (*.f64 (+.f64 y (+.f64 t x)) (fma.f64 (neg.f64 t) 1 t)) (-.f64 (*.f64 y y) (*.f64 t t))))
(+.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (*.f64 (/.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (-.f64 y t)) (+.f64 t (neg.f64 t))))
(+.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (fma.f64 (neg.f64 (sqrt.f64 t)) (sqrt.f64 t) t)))
(+.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (fma.f64 (neg.f64 (sqrt.f64 t)) (sqrt.f64 t) t)))
(+.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (*.f64 (/.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (-.f64 y t)) (fma.f64 (neg.f64 (sqrt.f64 t)) (sqrt.f64 t) t)))
(+.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (fma.f64 (neg.f64 (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) t)))
(+.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (fma.f64 (neg.f64 (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) t)))
(+.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (*.f64 (/.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (-.f64 y t)) (fma.f64 (neg.f64 (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2) t)))
(+.f64 (*.f64 (/.f64 1 (+.f64 y t)) y) (*.f64 (/.f64 1 (+.f64 y t)) (+.f64 t x)))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(+.f64 (*.f64 (/.f64 1 (+.f64 y t)) (+.f64 t x)) (*.f64 (/.f64 1 (+.f64 y t)) y))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(+.f64 (*.f64 (/.f64 1 (+.f64 y t)) t) (*.f64 (/.f64 1 (+.f64 y t)) (+.f64 y x)))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(+.f64 (*.f64 (/.f64 1 (+.f64 y t)) (+.f64 y x)) (*.f64 (/.f64 1 (+.f64 y t)) t))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(+.f64 (*.f64 (/.f64 1 (+.f64 y t)) x) (*.f64 (/.f64 1 (+.f64 y t)) (+.f64 y t)))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(+.f64 (*.f64 (/.f64 1 (+.f64 y t)) (+.f64 y t)) (*.f64 (/.f64 1 (+.f64 y t)) x))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(+.f64 (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) y) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (neg.f64 t)))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (-.f64 y t) (-.f64 (*.f64 y y) (*.f64 t t))))
(*.f64 (/.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (-.f64 y t)) (-.f64 y t))
(+.f64 (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) y) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (*.f64 -1 t)))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (-.f64 y t) (-.f64 (*.f64 y y) (*.f64 t t))))
(*.f64 (/.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (-.f64 y t)) (-.f64 y t))
(+.f64 (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) y) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (*.f64 (neg.f64 (sqrt.f64 t)) (sqrt.f64 t))))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (+.f64 y (*.f64 (sqrt.f64 t) (neg.f64 (sqrt.f64 t)))))
(*.f64 (/.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (-.f64 y t)) (+.f64 y (*.f64 (sqrt.f64 t) (neg.f64 (sqrt.f64 t)))))
(+.f64 (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) y) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t))))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (+.f64 y (*.f64 (cbrt.f64 t) (neg.f64 (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (/.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (-.f64 y t)) (+.f64 y (*.f64 (neg.f64 (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2))))
(+.f64 (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (*.f64 y y)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (*.f64 t (-.f64 t y))))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (fma.f64 y y (*.f64 t (-.f64 t y))) (+.f64 (pow.f64 y 3) (pow.f64 t 3))))
(+.f64 (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (*.f64 t (-.f64 t y))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (*.f64 y y)))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (fma.f64 y y (*.f64 t (-.f64 t y))) (+.f64 (pow.f64 y 3) (pow.f64 t 3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))) 1)
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 1 (+.f64 y t)))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (-.f64 y t) (-.f64 (*.f64 y y) (*.f64 t t))))
(*.f64 (/.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (-.f64 y t)) (-.f64 y t))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (fma.f64 y y (*.f64 t (-.f64 t y))) (+.f64 (pow.f64 y 3) (pow.f64 t 3))))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) 1)
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(*.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (*.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (/.f64 1 (+.f64 y t))))
(/.f64 (*.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (+.f64 y t) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (*.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) (/.f64 1 (+.f64 y t))))
(*.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (/.f64 1 (+.f64 y t))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2) (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(*.f64 (/.f64 1 (+.f64 y t)) (+.f64 y (+.f64 t x)))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(*.f64 (neg.f64 (+.f64 y (+.f64 t x))) (/.f64 1 (neg.f64 (+.f64 y t))))
(/.f64 (-.f64 (neg.f64 y) (+.f64 t x)) (-.f64 (neg.f64 y) t))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y t))) (/.f64 (+.f64 y (+.f64 t x)) (sqrt.f64 (+.f64 y t))))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (sqrt.f64 (+.f64 y t))) (/.f64 1 (sqrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (+.f64 y (+.f64 t x)) (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (/.f64 (+.f64 y (+.f64 t x)) (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (+.f64 y (+.f64 t x)) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (+.f64 y t)))
(*.f64 (/.f64 1 (-.f64 (*.f64 y y) (*.f64 t t))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 y t)))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (-.f64 y t) (-.f64 (*.f64 y y) (*.f64 t t))))
(*.f64 (/.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (-.f64 y t)) (-.f64 y t))
(*.f64 (/.f64 1 (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (*.f64 (+.f64 y (+.f64 t x)) (fma.f64 y y (*.f64 t (-.f64 t y)))))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (fma.f64 y y (*.f64 t (-.f64 t y))) (+.f64 (pow.f64 y 3) (pow.f64 t 3))))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (*.f64 t t))) (-.f64 y t))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (-.f64 y t) (-.f64 (*.f64 y y) (*.f64 t t))))
(*.f64 (/.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (-.f64 y t)) (-.f64 y t))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (fma.f64 y y (*.f64 t (-.f64 t y))))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (fma.f64 y y (*.f64 t (-.f64 t y))) (+.f64 (pow.f64 y 3) (pow.f64 t 3))))
(*.f64 -1 (/.f64 (neg.f64 (+.f64 y (+.f64 t x))) (+.f64 y t)))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(*.f64 (/.f64 1 (neg.f64 (+.f64 y t))) (neg.f64 (+.f64 y (+.f64 t x))))
(*.f64 (neg.f64 (+.f64 y (+.f64 t x))) (/.f64 1 (neg.f64 (+.f64 y t))))
(/.f64 (-.f64 (neg.f64 y) (+.f64 t x)) (-.f64 (neg.f64 y) t))
(*.f64 (/.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) 1) (/.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (+.f64 y t)))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (/.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (+.f64 y t)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (+.f64 y t)) (sqrt.f64 (+.f64 y (+.f64 t x))))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (/.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (+.f64 y t)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (/.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (cbrt.f64 (+.f64 y t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) 1) (/.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) (+.f64 y t)))
(*.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (+.f64 y t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (sqrt.f64 (+.f64 y t))) (/.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) (sqrt.f64 (+.f64 y t))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (/.f64 (sqrt.f64 (+.f64 y t)) (/.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) (sqrt.f64 (+.f64 y t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (cbrt.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1))))
(*.f64 (/.f64 (neg.f64 (+.f64 y (+.f64 t x))) (neg.f64 (-.f64 (*.f64 y y) (*.f64 t t)))) (-.f64 y t))
(*.f64 (-.f64 y t) (/.f64 (neg.f64 (+.f64 y (+.f64 t x))) (neg.f64 (-.f64 (*.f64 y y) (*.f64 t t)))))
(/.f64 (+.f64 y (+.f64 t x)) (/.f64 (neg.f64 (*.f64 (+.f64 y t) (-.f64 y t))) (-.f64 t y)))
(*.f64 (/.f64 (neg.f64 (+.f64 y (+.f64 t x))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3)))) (fma.f64 y y (*.f64 t (-.f64 t y))))
(*.f64 (fma.f64 y y (*.f64 t (-.f64 t y))) (/.f64 (neg.f64 (+.f64 y (+.f64 t x))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3)))))
(/.f64 (+.f64 y (+.f64 t x)) (/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (neg.f64 (fma.f64 y y (*.f64 t (-.f64 t y))))))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (neg.f64 (-.f64 (*.f64 y y) (*.f64 t t)))) (neg.f64 (-.f64 y t)))
(*.f64 (-.f64 y t) (/.f64 (neg.f64 (+.f64 y (+.f64 t x))) (neg.f64 (-.f64 (*.f64 y y) (*.f64 t t)))))
(/.f64 (+.f64 y (+.f64 t x)) (/.f64 (neg.f64 (*.f64 (+.f64 y t) (-.f64 y t))) (-.f64 t y)))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3)))) (neg.f64 (fma.f64 y y (*.f64 t (-.f64 t y)))))
(*.f64 (fma.f64 y y (*.f64 t (-.f64 t y))) (/.f64 (neg.f64 (+.f64 y (+.f64 t x))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3)))))
(/.f64 (+.f64 y (+.f64 t x)) (/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (neg.f64 (fma.f64 y y (*.f64 t (-.f64 t y))))))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 t t) (*.f64 y y))) (-.f64 t y))
(*.f64 (-.f64 t y) (/.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 t t) (*.f64 y y))))
(*.f64 (-.f64 t y) (/.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) (-.f64 t y)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2))) (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(*.f64 (/.f64 1 (/.f64 (+.f64 y t) (sqrt.f64 (+.f64 y (+.f64 t x))))) (sqrt.f64 (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (+.f64 y t) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (*.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (/.f64 1 (+.f64 y t))))
(*.f64 (/.f64 1 (/.f64 (+.f64 y t) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))) (cbrt.f64 (+.f64 y (+.f64 t x))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (*.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) (/.f64 1 (+.f64 y t))))
(*.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (/.f64 1 (+.f64 y t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (+.f64 y t)) (cbrt.f64 (+.f64 y (+.f64 t x))))
(*.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (+.f64 y t)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (/.f64 1 (+.f64 y t))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (+.f64 y (+.f64 t x)))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (+.f64 y t)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (fma.f64 (/.f64 1 (+.f64 y t)) x 1)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (/.f64 1 (+.f64 y t))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (+.f64 (*.f64 y y) (*.f64 (+.f64 t x) (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (+.f64 y t)) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 y (+.f64 t x)))))
(/.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (+.f64 y t)) (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (/.f64 1 (+.f64 y t))) (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))) (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))) (-.f64 (*.f64 y y) (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (+.f64 y t)) (-.f64 (*.f64 y y) (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))) (-.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 t x) 2) (*.f64 (+.f64 t (-.f64 x y)) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (*.f64 (-.f64 (pow.f64 y 4) (*.f64 (pow.f64 (+.f64 t x) 2) (*.f64 (-.f64 x (-.f64 y t)) (-.f64 x (-.f64 y t))))) (+.f64 y t))) (-.f64 (*.f64 y y) (*.f64 (+.f64 t x) (-.f64 x (-.f64 y t)))))
(*.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (/.f64 1 (+.f64 y t))) (+.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))) 3))) (+.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (-.f64 (*.f64 (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))) (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (*.f64 (*.f64 y y) (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (+.f64 y t)) (+.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))) 3))) (+.f64 (pow.f64 y 4) (*.f64 (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))) (-.f64 (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))) (*.f64 y y)))))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (+.f64 y t)) (+.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (*.f64 (+.f64 t x) (-.f64 x (-.f64 y t))) 3))) (+.f64 (pow.f64 y 4) (*.f64 (+.f64 t x) (*.f64 (-.f64 x (-.f64 y t)) (-.f64 (*.f64 (+.f64 t x) (-.f64 x (-.f64 y t))) (*.f64 y y))))))
(*.f64 (/.f64 (/.f64 (+.f64 y (+.f64 t x)) (sqrt.f64 (+.f64 y t))) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 t t)))) (sqrt.f64 (-.f64 y t)))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (*.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 t t))) (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (-.f64 y t)))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (*.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 (*.f64 (+.f64 y t) (-.f64 y t))))) (sqrt.f64 (-.f64 y t)))
(*.f64 (/.f64 (/.f64 (+.f64 y (+.f64 t x)) (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3)))) (sqrt.f64 (fma.f64 y y (*.f64 t (-.f64 t y)))))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (fma.f64 y y (*.f64 t (-.f64 t y)))))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (*.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3))))) (sqrt.f64 (fma.f64 y y (*.f64 t (-.f64 t y)))))
(*.f64 (/.f64 (/.f64 (+.f64 y (+.f64 t x)) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 t t)))) (cbrt.f64 (-.f64 y t)))
(/.f64 (*.f64 (/.f64 (+.f64 y (+.f64 t x)) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (-.f64 y t))) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 t t))))
(*.f64 (/.f64 (/.f64 (+.f64 y (+.f64 t x)) (cbrt.f64 (*.f64 (+.f64 y t) (-.f64 y t)))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (-.f64 y t)))
(*.f64 (/.f64 (/.f64 (+.f64 y (+.f64 t x)) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3)))) (cbrt.f64 (fma.f64 y y (*.f64 t (-.f64 t y)))))
(*.f64 (/.f64 (+.f64 y (+.f64 t x)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (cbrt.f64 (fma.f64 y y (*.f64 t (-.f64 t y)))))
(pow.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) 1)
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 2)
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 3)
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(pow.f64 (pow.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) 3) 1/3)
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(pow.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) -1)
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(neg.f64 (/.f64 (+.f64 y (+.f64 t x)) (neg.f64 (+.f64 y t))))
(*.f64 (neg.f64 (+.f64 y (+.f64 t x))) (/.f64 1 (neg.f64 (+.f64 y t))))
(/.f64 (-.f64 (neg.f64 y) (+.f64 t x)) (-.f64 (neg.f64 y) t))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 1 (+.f64 y t)) x 1) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)) 3))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 3) (pow.f64 (+.f64 y t) 3)))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(exp.f64 (log.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) 1))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))))
(fma.f64 (/.f64 1 (+.f64 y t)) x 1)

localize14.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.03%
(*.f64 y (-.f64 (+.f64 z a) b))
20.4%
(/.f64 (*.f64 y (-.f64 (+.f64 z a) b)) (+.f64 (+.f64 x t) y))
Compiler

Compiled 48 to 12 computations (75% saved)

series16.0ms (0.1%)

Counts
2 → 120
Calls

30 calls:

TimeVariablePointExpression
4.0ms
z
@0
(/.f64 (*.f64 y (-.f64 (+.f64 z a) b)) (+.f64 (+.f64 x t) y))
1.0ms
a
@0
(/.f64 (*.f64 y (-.f64 (+.f64 z a) b)) (+.f64 (+.f64 x t) y))
1.0ms
y
@0
(/.f64 (*.f64 y (-.f64 (+.f64 z a) b)) (+.f64 (+.f64 x t) y))
1.0ms
x
@0
(/.f64 (*.f64 y (-.f64 (+.f64 z a) b)) (+.f64 (+.f64 x t) y))
1.0ms
a
@inf
(/.f64 (*.f64 y (-.f64 (+.f64 z a) b)) (+.f64 (+.f64 x t) y))

rewrite86.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1874×associate-/l*
572×associate-+l+
442×+-commutative
364×add-sqr-sqrt
362×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify117.0ms (0.4%)

Algorithm
egg-herbie
Rules
984×+-commutative
894×associate-+r+
864×associate-+l+
582×associate-*r*
574×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
040610745
112059543
261669543
Stop Event
node limit
Counts
209 → 232
Calls
Call 1
Inputs
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 t x))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 t x)) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2))))))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 t x)) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2))))) (*.f64 (-.f64 (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (/.f64 z (pow.f64 (+.f64 t x) 3))) (/.f64 b (pow.f64 (+.f64 t x) 3))) (pow.f64 y 3))))
(+.f64 (*.f64 (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 4)) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 4)) (/.f64 z (pow.f64 (+.f64 t x) 4)))) (pow.f64 y 4)) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 t x)) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2))))) (*.f64 (-.f64 (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (/.f64 z (pow.f64 (+.f64 t x) 3))) (/.f64 b (pow.f64 (+.f64 t x) 3))) (pow.f64 y 3)))))
(-.f64 (+.f64 a z) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)) (+.f64 a z)) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a z))) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a (+.f64 z (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 3) (-.f64 (+.f64 a z) b)) (pow.f64 y 3))))))) b)
(-.f64 (+.f64 a z) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)) (+.f64 a z)) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a z))) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a (+.f64 z (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 3) (-.f64 (+.f64 a z) b)) (pow.f64 y 3))))))) b)
(/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 y z) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 y z) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 a y) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 a y) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) x)) (pow.f64 (+.f64 y t) 2))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 x 2))) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) x)) (pow.f64 (+.f64 y t) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 x 3))) (pow.f64 (+.f64 y t) 4))) (+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 x 2))) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) x)) (pow.f64 (+.f64 y t) 2))))))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 (+.f64 y t) 3))) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x))))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 (+.f64 y t) 3))) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x))))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y x))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (-.f64 (+.f64 a z) b))) (pow.f64 (+.f64 y x) 2))))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y x)) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (-.f64 (+.f64 a z) b))) (pow.f64 (+.f64 y x) 3)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (-.f64 (+.f64 a z) b))) (pow.f64 (+.f64 y x) 2)))))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y x)) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (-.f64 (+.f64 a z) b))) (pow.f64 (+.f64 y x) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (-.f64 (+.f64 a z) b))) (pow.f64 (+.f64 y x) 2))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 3) (-.f64 (+.f64 a z) b))) (pow.f64 (+.f64 y x) 4))))))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (/.f64 (*.f64 y (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (+.f64 a z) b))) (pow.f64 t 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 3)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 (+.f64 y x) 3) (-.f64 (+.f64 a z) b))) (pow.f64 t 4))))))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (/.f64 (*.f64 y (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (+.f64 a z) b))) (pow.f64 t 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 4))))))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (-.f64 a b))
(+.f64 (*.f64 y z) (*.f64 y (-.f64 a b)))
(+.f64 (*.f64 y z) (*.f64 y (-.f64 a b)))
(+.f64 (*.f64 y z) (*.f64 y (-.f64 a b)))
(*.f64 y z)
(+.f64 (*.f64 y (-.f64 a b)) (*.f64 y z))
(+.f64 (*.f64 y (-.f64 a b)) (*.f64 y z))
(+.f64 (*.f64 y (-.f64 a b)) (*.f64 y z))
(*.f64 y z)
(+.f64 (*.f64 y (-.f64 a b)) (*.f64 y z))
(+.f64 (*.f64 y (-.f64 a b)) (*.f64 y z))
(+.f64 (*.f64 y (-.f64 a b)) (*.f64 y z))
(*.f64 (-.f64 z b) y)
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(*.f64 y a)
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(*.f64 y a)
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(*.f64 y (+.f64 a z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 y (+.f64 a z)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 y (+.f64 a z)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 y (+.f64 a z)))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 y (+.f64 a z)) (*.f64 -1 (*.f64 y b)))
(+.f64 (*.f64 y (+.f64 a z)) (*.f64 -1 (*.f64 y b)))
(+.f64 (*.f64 y (+.f64 a z)) (*.f64 -1 (*.f64 y b)))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 y (+.f64 a z)) (*.f64 -1 (*.f64 y b)))
(+.f64 (*.f64 y (+.f64 a z)) (*.f64 -1 (*.f64 y b)))
(+.f64 (*.f64 y (+.f64 a z)) (*.f64 -1 (*.f64 y b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))))) 1)
(*.f64 y (*.f64 (+.f64 z (-.f64 a b)) (/.f64 1 (+.f64 y (+.f64 x t)))))
(*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))
(*.f64 (+.f64 z (-.f64 a b)) (*.f64 y (/.f64 1 (+.f64 y (+.f64 x t)))))
(*.f64 (+.f64 z (-.f64 a b)) (/.f64 y (+.f64 y (+.f64 x t))))
(*.f64 (*.f64 y (+.f64 z (-.f64 a b))) (/.f64 1 (+.f64 y (+.f64 x t))))
(*.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))) 1)
(*.f64 1 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))))
(*.f64 (sqrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))) (sqrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))))
(*.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (*.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (/.f64 1 (+.f64 y (+.f64 x t)))))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))) 2) (cbrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 2) (*.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (/.f64 1 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (*.f64 y (+.f64 z (-.f64 a b))))
(*.f64 (*.f64 (+.f64 z (-.f64 a b)) (neg.f64 y)) (/.f64 1 (neg.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 y (/.f64 (sqrt.f64 (+.f64 y (+.f64 x t))) (+.f64 z (-.f64 a b)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 y (/.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) (+.f64 z (-.f64 a b)))))
(*.f64 (/.f64 (+.f64 z (-.f64 a b)) (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 y (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 y (+.f64 y (+.f64 x t))) (+.f64 z (-.f64 a b)))
(*.f64 (/.f64 (*.f64 y (+.f64 z (-.f64 a b))) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (+.f64 x (-.f64 t y)))
(*.f64 (/.f64 y (/.f64 (+.f64 (pow.f64 (+.f64 x t) 3) (pow.f64 y 3)) (+.f64 z (-.f64 a b)))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))))
(*.f64 (/.f64 y 1) (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))
(*.f64 (/.f64 y (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 (+.f64 z (-.f64 a b)) (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 (+.f64 z (-.f64 a b)) (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (+.f64 z (-.f64 a b)) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 y (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 1) (/.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (+.f64 y (+.f64 x t))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (+.f64 y (+.f64 x t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 2) (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 2) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (cbrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))))
(pow.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))) 1)
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))) 2)
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))) 3)
(pow.f64 (pow.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))) 3) 1/3)
(pow.f64 (/.f64 (+.f64 y (+.f64 x t)) (*.f64 y (+.f64 z (-.f64 a b)))) -1)
(neg.f64 (/.f64 (*.f64 y (+.f64 z (-.f64 a b))) (neg.f64 (+.f64 y (+.f64 x t)))))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))) 2))
(log.f64 (exp.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))))))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y (+.f64 z (-.f64 a b))) 3) (pow.f64 (+.f64 y (+.f64 x t)) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))))
(exp.f64 (log.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))))
(+.f64 (*.f64 y z) (*.f64 y (-.f64 a b)))
(+.f64 (*.f64 y (-.f64 a b)) (*.f64 y z))
(+.f64 (*.f64 y (+.f64 z a)) (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 y (neg.f64 b)) (*.f64 y (+.f64 z a)))
(+.f64 (*.f64 z y) (*.f64 (-.f64 a b) y))
(+.f64 (*.f64 (-.f64 a b) y) (*.f64 z y))
(+.f64 (*.f64 (+.f64 z a) y) (*.f64 (neg.f64 b) y))
(+.f64 (*.f64 (neg.f64 b) y) (*.f64 (+.f64 z a) y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 z (-.f64 a b))))) 1)
(/.f64 y (/.f64 1 (+.f64 z (-.f64 a b))))
(/.f64 (+.f64 z (-.f64 a b)) (/.f64 1 y))
(/.f64 (*.f64 y (+.f64 z (-.f64 a b))) 1)
(/.f64 1 (/.f64 1 (*.f64 y (+.f64 z (-.f64 a b)))))
(/.f64 (sqrt.f64 (+.f64 z (-.f64 a b))) (/.f64 1 (*.f64 (sqrt.f64 (+.f64 z (-.f64 a b))) y)))
(/.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (/.f64 1 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b))))))
(/.f64 (sqrt.f64 y) (/.f64 1 (*.f64 (sqrt.f64 y) (+.f64 z (-.f64 a b)))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 z (-.f64 a b))) 2) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 z (-.f64 a b))) y)))
(/.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 2) (/.f64 1 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b))))))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 1 (*.f64 (cbrt.f64 y) (+.f64 z (-.f64 a b)))))
(/.f64 (-.f64 (pow.f64 (+.f64 z a) 2) (*.f64 b b)) (/.f64 (+.f64 z (+.f64 a b)) y))
(/.f64 (-.f64 (pow.f64 (+.f64 z a) 3) (pow.f64 b 3)) (/.f64 (+.f64 (pow.f64 (+.f64 z a) 2) (*.f64 b (+.f64 z (+.f64 a b)))) y))
(/.f64 (*.f64 y (sqrt.f64 (+.f64 z (-.f64 a b)))) (/.f64 1 (sqrt.f64 (+.f64 z (-.f64 a b)))))
(/.f64 (*.f64 y (pow.f64 (cbrt.f64 (+.f64 z (-.f64 a b))) 2)) (/.f64 1 (cbrt.f64 (+.f64 z (-.f64 a b)))))
(/.f64 (*.f64 (+.f64 z (-.f64 a b)) (sqrt.f64 y)) (/.f64 1 (sqrt.f64 y)))
(/.f64 (*.f64 (+.f64 z (-.f64 a b)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 1 (cbrt.f64 y)))
(/.f64 (*.f64 y (-.f64 (pow.f64 (+.f64 z a) 2) (*.f64 b b))) (+.f64 z (+.f64 a b)))
(/.f64 (*.f64 y (-.f64 (pow.f64 (+.f64 z a) 3) (pow.f64 b 3))) (+.f64 (pow.f64 (+.f64 z a) 2) (*.f64 b (+.f64 z (+.f64 a b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z a) 2) (*.f64 b b)) y) (+.f64 z (+.f64 a b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z a) 3) (pow.f64 b 3)) y) (+.f64 (pow.f64 (+.f64 z a) 2) (*.f64 b (+.f64 z (+.f64 a b)))))
(pow.f64 (*.f64 y (+.f64 z (-.f64 a b))) 1)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 2)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 3)
(pow.f64 (pow.f64 (*.f64 y (+.f64 z (-.f64 a b))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 z (-.f64 a b))) 2))
(log.f64 (pow.f64 (exp.f64 y) (+.f64 z (-.f64 a b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 z (-.f64 a b))))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 z (-.f64 a b))) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 z (-.f64 a b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 z (-.f64 a b)) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 z (-.f64 a b)))))
(exp.f64 (log.f64 (*.f64 y (+.f64 z (-.f64 a b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 z (-.f64 a b)))))
Outputs
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 t x))
(/.f64 y (/.f64 (+.f64 t x) (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 y (+.f64 t x)) (+.f64 a (-.f64 z b)))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 t x)) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2))))))
(+.f64 (/.f64 y (/.f64 (+.f64 t x) (+.f64 a (-.f64 z b)))) (*.f64 (*.f64 y y) (-.f64 (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (/.f64 a (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2)))))
(fma.f64 (*.f64 y y) (-.f64 (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (/.f64 a (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (*.f64 (/.f64 y (+.f64 t x)) (+.f64 a (-.f64 z b))))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 t x)) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2))))) (*.f64 (-.f64 (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (/.f64 z (pow.f64 (+.f64 t x) 3))) (/.f64 b (pow.f64 (+.f64 t x) 3))) (pow.f64 y 3))))
(+.f64 (/.f64 y (/.f64 (+.f64 t x) (+.f64 a (-.f64 z b)))) (fma.f64 (*.f64 y y) (-.f64 (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (/.f64 a (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (-.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 3)))) (pow.f64 y 3))))
(+.f64 (fma.f64 (*.f64 y y) (-.f64 (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (/.f64 a (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (*.f64 (/.f64 y (+.f64 t x)) (+.f64 a (-.f64 z b)))) (*.f64 (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (-.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 3)))) (pow.f64 y 3)))
(+.f64 (*.f64 (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 4)) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 4)) (/.f64 z (pow.f64 (+.f64 t x) 4)))) (pow.f64 y 4)) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 t x)) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) (/.f64 z (pow.f64 (+.f64 t x) 2))))) (*.f64 (-.f64 (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (/.f64 z (pow.f64 (+.f64 t x) 3))) (/.f64 b (pow.f64 (+.f64 t x) 3))) (pow.f64 y 3)))))
(fma.f64 (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 4)) (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 4)) (/.f64 z (pow.f64 (+.f64 t x) 4)))) (pow.f64 y 4) (+.f64 (/.f64 y (/.f64 (+.f64 t x) (+.f64 a (-.f64 z b)))) (fma.f64 (*.f64 y y) (-.f64 (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (/.f64 a (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (-.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 3)))) (pow.f64 y 3)))))
(+.f64 (fma.f64 (*.f64 y y) (-.f64 (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 2)) (/.f64 a (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) (-.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 3)))) (pow.f64 y 3))) (fma.f64 (-.f64 (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 4)) (/.f64 a (pow.f64 (+.f64 t x) 4))) (/.f64 z (pow.f64 (+.f64 t x) 4))) (pow.f64 y 4) (*.f64 (/.f64 y (+.f64 t x)) (+.f64 a (-.f64 z b)))))
(-.f64 (+.f64 a z) b)
(+.f64 a (-.f64 z b))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)) (+.f64 a z)) b)
(-.f64 (fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 y (+.f64 a (-.f64 z b)))) (+.f64 a z)) b)
(-.f64 (-.f64 (+.f64 a z) (*.f64 (/.f64 (+.f64 t x) y) (+.f64 a (-.f64 z b)))) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a z))) b)
(-.f64 (fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 y (+.f64 a (-.f64 z b)))) (+.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (*.f64 y y) (+.f64 a (-.f64 z b)))) (+.f64 a z))) b)
(-.f64 (+.f64 (-.f64 (+.f64 a z) (*.f64 (/.f64 (+.f64 t x) y) (+.f64 a (-.f64 z b)))) (*.f64 (/.f64 (+.f64 a (-.f64 z b)) y) (/.f64 (pow.f64 (+.f64 t x) 2) y))) b)
(+.f64 (-.f64 (+.f64 a z) (*.f64 (/.f64 (+.f64 t x) y) (+.f64 a (-.f64 z b)))) (-.f64 (*.f64 (/.f64 (+.f64 a (-.f64 z b)) y) (/.f64 (pow.f64 (+.f64 t x) 2) y)) b))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a (+.f64 z (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 3) (-.f64 (+.f64 a z) b)) (pow.f64 y 3))))))) b)
(-.f64 (fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 y (+.f64 a (-.f64 z b)))) (+.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (*.f64 y y) (+.f64 a (-.f64 z b)))) (+.f64 (+.f64 a z) (neg.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (/.f64 (pow.f64 y 3) (+.f64 a (-.f64 z b)))))))) b)
(-.f64 (-.f64 (+.f64 a (+.f64 (-.f64 z (*.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (+.f64 a (-.f64 z b)))) (*.f64 (/.f64 (+.f64 a (-.f64 z b)) y) (/.f64 (pow.f64 (+.f64 t x) 2) y)))) (*.f64 (/.f64 (+.f64 t x) y) (+.f64 a (-.f64 z b)))) b)
(+.f64 (-.f64 (-.f64 (+.f64 a z) (*.f64 (/.f64 (+.f64 t x) y) (+.f64 a (-.f64 z b)))) (*.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (+.f64 a (-.f64 z b)))) (-.f64 (*.f64 (/.f64 (+.f64 a (-.f64 z b)) y) (/.f64 (pow.f64 (+.f64 t x) 2) y)) b))
(-.f64 (+.f64 a z) b)
(+.f64 a (-.f64 z b))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)) (+.f64 a z)) b)
(-.f64 (fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 y (+.f64 a (-.f64 z b)))) (+.f64 a z)) b)
(-.f64 (-.f64 (+.f64 a z) (*.f64 (/.f64 (+.f64 t x) y) (+.f64 a (-.f64 z b)))) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a z))) b)
(-.f64 (fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 y (+.f64 a (-.f64 z b)))) (+.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (*.f64 y y) (+.f64 a (-.f64 z b)))) (+.f64 a z))) b)
(-.f64 (+.f64 (-.f64 (+.f64 a z) (*.f64 (/.f64 (+.f64 t x) y) (+.f64 a (-.f64 z b)))) (*.f64 (/.f64 (+.f64 a (-.f64 z b)) y) (/.f64 (pow.f64 (+.f64 t x) 2) y))) b)
(+.f64 (-.f64 (+.f64 a z) (*.f64 (/.f64 (+.f64 t x) y) (+.f64 a (-.f64 z b)))) (-.f64 (*.f64 (/.f64 (+.f64 a (-.f64 z b)) y) (/.f64 (pow.f64 (+.f64 t x) 2) y)) b))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a (+.f64 z (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 3) (-.f64 (+.f64 a z) b)) (pow.f64 y 3))))))) b)
(-.f64 (fma.f64 -1 (/.f64 (+.f64 t x) (/.f64 y (+.f64 a (-.f64 z b)))) (+.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (*.f64 y y) (+.f64 a (-.f64 z b)))) (+.f64 (+.f64 a z) (neg.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (/.f64 (pow.f64 y 3) (+.f64 a (-.f64 z b)))))))) b)
(-.f64 (-.f64 (+.f64 a (+.f64 (-.f64 z (*.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (+.f64 a (-.f64 z b)))) (*.f64 (/.f64 (+.f64 a (-.f64 z b)) y) (/.f64 (pow.f64 (+.f64 t x) 2) y)))) (*.f64 (/.f64 (+.f64 t x) y) (+.f64 a (-.f64 z b)))) b)
(+.f64 (-.f64 (-.f64 (+.f64 a z) (*.f64 (/.f64 (+.f64 t x) y) (+.f64 a (-.f64 z b)))) (*.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (+.f64 a (-.f64 z b)))) (-.f64 (*.f64 (/.f64 (+.f64 a (-.f64 z b)) y) (/.f64 (pow.f64 (+.f64 t x) 2) y)) b))
(/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x)))
(/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 y z) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 y z) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x)))
(/.f64 (-.f64 z b) (/.f64 (+.f64 y (+.f64 t x)) y))
(*.f64 (/.f64 (-.f64 z b) (+.f64 y (+.f64 t x))) y)
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (-.f64 z b) (/.f64 (+.f64 y (+.f64 t x)) y)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) a)))
(+.f64 (*.f64 (/.f64 (-.f64 z b) (+.f64 y (+.f64 t x))) y) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (-.f64 z b) (/.f64 (+.f64 y (+.f64 t x)) y)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) a)))
(+.f64 (*.f64 (/.f64 (-.f64 z b) (+.f64 y (+.f64 t x))) y) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (-.f64 z b) (/.f64 (+.f64 y (+.f64 t x)) y)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) a)))
(+.f64 (*.f64 (/.f64 (-.f64 z b) (+.f64 y (+.f64 t x))) y) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(/.f64 (*.f64 a y) (+.f64 y (+.f64 t x)))
(/.f64 y (/.f64 (+.f64 y (+.f64 t x)) a))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y)
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (-.f64 z b) (/.f64 (+.f64 y (+.f64 t x)) y)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) a)))
(+.f64 (*.f64 (/.f64 (-.f64 z b) (+.f64 y (+.f64 t x))) y) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (-.f64 z b) (/.f64 (+.f64 y (+.f64 t x)) y)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) a)))
(+.f64 (*.f64 (/.f64 (-.f64 z b) (+.f64 y (+.f64 t x))) y) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (-.f64 z b) (/.f64 (+.f64 y (+.f64 t x)) y)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) a)))
(+.f64 (*.f64 (/.f64 (-.f64 z b) (+.f64 y (+.f64 t x))) y) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(/.f64 (*.f64 a y) (+.f64 y (+.f64 t x)))
(/.f64 y (/.f64 (+.f64 y (+.f64 t x)) a))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y)
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (-.f64 z b) (/.f64 (+.f64 y (+.f64 t x)) y)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) a)))
(+.f64 (*.f64 (/.f64 (-.f64 z b) (+.f64 y (+.f64 t x))) y) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (-.f64 z b) (/.f64 (+.f64 y (+.f64 t x)) y)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) a)))
(+.f64 (*.f64 (/.f64 (-.f64 z b) (+.f64 y (+.f64 t x))) y) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y (+.f64 t x))) (/.f64 (*.f64 y a) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (-.f64 z b) (/.f64 (+.f64 y (+.f64 t x)) y)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) a)))
(+.f64 (*.f64 (/.f64 (-.f64 z b) (+.f64 y (+.f64 t x))) y) (*.f64 (/.f64 a (+.f64 y (+.f64 t x))) y))
(/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x)))
(/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (+.f64 a z)))
(/.f64 (+.f64 a z) (/.f64 (+.f64 y (+.f64 t x)) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))))
(fma.f64 -1 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (+.f64 a z))))
(-.f64 (/.f64 (+.f64 a z) (/.f64 (+.f64 y (+.f64 t x)) y)) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))))
(fma.f64 -1 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (+.f64 a z))))
(-.f64 (/.f64 (+.f64 a z) (/.f64 (+.f64 y (+.f64 t x)) y)) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))))
(fma.f64 -1 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (+.f64 a z))))
(-.f64 (/.f64 (+.f64 a z) (/.f64 (+.f64 y (+.f64 t x)) y)) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x)))
(/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (neg.f64 b)))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(fma.f64 -1 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (+.f64 a z))))
(-.f64 (/.f64 (+.f64 a z) (/.f64 (+.f64 y (+.f64 t x)) y)) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(fma.f64 -1 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (+.f64 a z))))
(-.f64 (/.f64 (+.f64 a z) (/.f64 (+.f64 y (+.f64 t x)) y)) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(fma.f64 -1 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (+.f64 a z))))
(-.f64 (/.f64 (+.f64 a z) (/.f64 (+.f64 y (+.f64 t x)) y)) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y (+.f64 t x)))
(/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (neg.f64 b)))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(fma.f64 -1 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (+.f64 a z))))
(-.f64 (/.f64 (+.f64 a z) (/.f64 (+.f64 y (+.f64 t x)) y)) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(fma.f64 -1 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (+.f64 a z))))
(-.f64 (/.f64 (+.f64 a z) (/.f64 (+.f64 y (+.f64 t x)) y)) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(fma.f64 -1 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b)) (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (+.f64 a z))))
(-.f64 (/.f64 (+.f64 a z) (/.f64 (+.f64 y (+.f64 t x)) y)) (*.f64 (/.f64 y (+.f64 y (+.f64 t x))) b))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y t))
(/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) x)) (pow.f64 (+.f64 y t) 2))))
(+.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b)))) (neg.f64 (/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) x) (pow.f64 (+.f64 y t) 2))))
(-.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (*.f64 y x)) (pow.f64 (+.f64 y t) 2)))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 x 2))) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) x)) (pow.f64 (+.f64 y t) 2)))))
(+.f64 (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 3) (*.f64 (*.f64 x x) (+.f64 a (-.f64 z b))))) (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))) (neg.f64 (/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) x) (pow.f64 (+.f64 y t) 2))))
(-.f64 (+.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 3)) (*.f64 (*.f64 x x) (+.f64 a (-.f64 z b))))) (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (*.f64 y x)) (pow.f64 (+.f64 y t) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 x 3))) (pow.f64 (+.f64 y t) 4))) (+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 x 2))) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) x)) (pow.f64 (+.f64 y t) 2))))))
(fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 4) (*.f64 (pow.f64 x 3) (+.f64 a (-.f64 z b))))) (+.f64 (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 3) (*.f64 (*.f64 x x) (+.f64 a (-.f64 z b))))) (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))) (neg.f64 (/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) x) (pow.f64 (+.f64 y t) 2)))))
(-.f64 (-.f64 (+.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 3)) (*.f64 (*.f64 x x) (+.f64 a (-.f64 z b))))) (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (*.f64 y x)) (pow.f64 (+.f64 y t) 2))) (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 4)) (*.f64 (pow.f64 x 3) (+.f64 a (-.f64 z b)))))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)
(/.f64 y (/.f64 x (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 y x) (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) (+.f64 y t)) (*.f64 x x)) (/.f64 y (/.f64 x (+.f64 a (-.f64 z b)))))
(-.f64 (*.f64 (/.f64 y x) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y x) (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y t) x)))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) (+.f64 y t)) (*.f64 x x)) (/.f64 y (/.f64 x (+.f64 a (-.f64 z b))))) (/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)))
(+.f64 (*.f64 (/.f64 y x) (+.f64 a (-.f64 z b))) (-.f64 (*.f64 (/.f64 y (pow.f64 x 3)) (*.f64 (pow.f64 (+.f64 y t) 2) (+.f64 a (-.f64 z b)))) (*.f64 (*.f64 (/.f64 y x) (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y t) x))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 (+.f64 y t) 3))) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x))))
(+.f64 (/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (+.f64 y t) 3)) (pow.f64 x 4)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) (+.f64 y t)) (*.f64 x x)) (/.f64 y (/.f64 x (+.f64 a (-.f64 z b)))))))
(+.f64 (-.f64 (*.f64 (/.f64 y x) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y x) (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y t) x))) (-.f64 (*.f64 (/.f64 y (pow.f64 x 3)) (*.f64 (pow.f64 (+.f64 y t) 2) (+.f64 a (-.f64 z b)))) (/.f64 y (/.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y t) 3)) (+.f64 a (-.f64 z b))))))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)
(/.f64 y (/.f64 x (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 y x) (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) (+.f64 y t)) (*.f64 x x)) (/.f64 y (/.f64 x (+.f64 a (-.f64 z b)))))
(-.f64 (*.f64 (/.f64 y x) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y x) (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y t) x)))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) (+.f64 y t)) (*.f64 x x)) (/.f64 y (/.f64 x (+.f64 a (-.f64 z b))))) (/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)))
(+.f64 (*.f64 (/.f64 y x) (+.f64 a (-.f64 z b))) (-.f64 (*.f64 (/.f64 y (pow.f64 x 3)) (*.f64 (pow.f64 (+.f64 y t) 2) (+.f64 a (-.f64 z b)))) (*.f64 (*.f64 (/.f64 y x) (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y t) x))))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (pow.f64 (+.f64 y t) 3))) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 (-.f64 (+.f64 a z) b) (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x))))
(+.f64 (/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (+.f64 y t) 3)) (pow.f64 x 4)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) (+.f64 y t)) (*.f64 x x)) (/.f64 y (/.f64 x (+.f64 a (-.f64 z b)))))))
(+.f64 (-.f64 (*.f64 (/.f64 y x) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y x) (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y t) x))) (-.f64 (*.f64 (/.f64 y (pow.f64 x 3)) (*.f64 (pow.f64 (+.f64 y t) 2) (+.f64 a (-.f64 z b)))) (/.f64 y (/.f64 (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y t) 3)) (+.f64 a (-.f64 z b))))))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y x))
(/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (+.f64 y x))
(*.f64 (/.f64 y (+.f64 y x)) (+.f64 a (-.f64 z b)))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (-.f64 (+.f64 a z) b))) (pow.f64 (+.f64 y x) 2))))
(+.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (+.f64 y x)) (neg.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 2) (*.f64 t (+.f64 a (-.f64 z b)))))))
(-.f64 (*.f64 (/.f64 y (+.f64 y x)) (+.f64 a (-.f64 z b))) (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (*.f64 y t)) (pow.f64 (+.f64 y x) 2)))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y x)) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (-.f64 (+.f64 a z) b))) (pow.f64 (+.f64 y x) 3)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (-.f64 (+.f64 a z) b))) (pow.f64 (+.f64 y x) 2)))))
(+.f64 (+.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (+.f64 y x)) (/.f64 (*.f64 (*.f64 y (*.f64 t t)) (+.f64 a (-.f64 z b))) (pow.f64 (+.f64 y x) 3))) (neg.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 2) (*.f64 t (+.f64 a (-.f64 z b)))))))
(-.f64 (+.f64 (*.f64 (/.f64 y (+.f64 y x)) (+.f64 a (-.f64 z b))) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 3)) (*.f64 (*.f64 t t) (+.f64 a (-.f64 z b))))) (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (*.f64 y t)) (pow.f64 (+.f64 y x) 2)))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) (+.f64 y x)) (+.f64 (/.f64 (*.f64 y (*.f64 (pow.f64 t 2) (-.f64 (+.f64 a z) b))) (pow.f64 (+.f64 y x) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (*.f64 t (-.f64 (+.f64 a z) b))) (pow.f64 (+.f64 y x) 2))) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 t 3) (-.f64 (+.f64 a z) b))) (pow.f64 (+.f64 y x) 4))))))
(+.f64 (+.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (+.f64 y x)) (/.f64 (*.f64 (*.f64 y (*.f64 t t)) (+.f64 a (-.f64 z b))) (pow.f64 (+.f64 y x) 3))) (*.f64 -1 (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 2) (*.f64 t (+.f64 a (-.f64 z b))))) (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 4) (*.f64 (pow.f64 t 3) (+.f64 a (-.f64 z b))))))))
(+.f64 (*.f64 (/.f64 y (+.f64 y x)) (+.f64 a (-.f64 z b))) (-.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 3)) (*.f64 (*.f64 t t) (+.f64 a (-.f64 z b)))) (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (*.f64 y t)) (pow.f64 (+.f64 y x) 2))) (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (*.f64 y (pow.f64 t 3))) (pow.f64 (+.f64 y x) 4))))
(+.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 3)) (*.f64 (*.f64 t t) (+.f64 a (-.f64 z b)))) (-.f64 (-.f64 (*.f64 (/.f64 y (+.f64 y x)) (+.f64 a (-.f64 z b))) (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (*.f64 y t)) (pow.f64 (+.f64 y x) 2))) (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (*.f64 y (pow.f64 t 3))) (pow.f64 (+.f64 y x) 4))))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (+.f64 a (-.f64 z b))) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t))
(fma.f64 -1 (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (*.f64 y (+.f64 a (-.f64 z b))))) (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) t))
(-.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (/.f64 (*.f64 y (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (+.f64 a z) b))) (pow.f64 t 3))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (*.f64 y (+.f64 a (-.f64 z b))))) (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) t)) (/.f64 y (/.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 y x) 2) (+.f64 a (-.f64 z b))))))
(+.f64 (-.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y x) t))) (*.f64 (/.f64 y (pow.f64 t 3)) (*.f64 (pow.f64 (+.f64 y x) 2) (+.f64 a (-.f64 z b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 3)) (*.f64 -1 (/.f64 (*.f64 y (*.f64 (pow.f64 (+.f64 y x) 3) (-.f64 (+.f64 a z) b))) (pow.f64 t 4))))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (*.f64 y (+.f64 a (-.f64 z b))))) (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) t)) (+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (*.f64 y (+.f64 a (-.f64 z b))))) (neg.f64 (/.f64 y (/.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 y x) 3) (+.f64 a (-.f64 z b))))))))
(+.f64 (-.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y x) t))) (-.f64 (*.f64 (/.f64 y (pow.f64 t 3)) (*.f64 (pow.f64 (+.f64 y x) 2) (+.f64 a (-.f64 z b)))) (*.f64 (/.f64 y (pow.f64 t 4)) (*.f64 (pow.f64 (+.f64 y x) 3) (+.f64 a (-.f64 z b))))))
(-.f64 (+.f64 (-.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y x) t))) (*.f64 (/.f64 y (pow.f64 t 3)) (*.f64 (pow.f64 (+.f64 y x) 2) (+.f64 a (-.f64 z b))))) (*.f64 (/.f64 y (pow.f64 t 4)) (*.f64 (pow.f64 (+.f64 y x) 3) (+.f64 a (-.f64 z b)))))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (+.f64 a (-.f64 z b))) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t))
(fma.f64 -1 (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (*.f64 y (+.f64 a (-.f64 z b))))) (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) t))
(-.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y x) t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (/.f64 (*.f64 y (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (+.f64 a z) b))) (pow.f64 t 3))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (*.f64 y (+.f64 a (-.f64 z b))))) (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) t)) (/.f64 y (/.f64 (pow.f64 t 3) (*.f64 (pow.f64 (+.f64 y x) 2) (+.f64 a (-.f64 z b))))))
(+.f64 (-.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y x) t))) (*.f64 (/.f64 y (pow.f64 t 3)) (*.f64 (pow.f64 (+.f64 y x) 2) (+.f64 a (-.f64 z b)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) (*.f64 y (-.f64 (+.f64 a z) b))) (pow.f64 t 4))))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (*.f64 y (+.f64 a (-.f64 z b))))) (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) t)) (+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (*.f64 y (+.f64 a (-.f64 z b))))) (neg.f64 (/.f64 y (/.f64 (pow.f64 t 4) (*.f64 (pow.f64 (+.f64 y x) 3) (+.f64 a (-.f64 z b))))))))
(+.f64 (-.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y x) t))) (-.f64 (*.f64 (/.f64 y (pow.f64 t 3)) (*.f64 (pow.f64 (+.f64 y x) 2) (+.f64 a (-.f64 z b)))) (*.f64 (/.f64 y (pow.f64 t 4)) (*.f64 (pow.f64 (+.f64 y x) 3) (+.f64 a (-.f64 z b))))))
(-.f64 (+.f64 (-.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y x) t))) (*.f64 (/.f64 y (pow.f64 t 3)) (*.f64 (pow.f64 (+.f64 y x) 2) (+.f64 a (-.f64 z b))))) (*.f64 (/.f64 y (pow.f64 t 4)) (*.f64 (pow.f64 (+.f64 y x) 3) (+.f64 a (-.f64 z b)))))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y (-.f64 (+.f64 a z) b))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y (-.f64 a b))
(+.f64 (*.f64 y z) (*.f64 y (-.f64 a b)))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y z) (*.f64 y (-.f64 a b)))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y z) (*.f64 y (-.f64 a b)))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y z)
(+.f64 (*.f64 y (-.f64 a b)) (*.f64 y z))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y (-.f64 a b)) (*.f64 y z))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y (-.f64 a b)) (*.f64 y z))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y z)
(+.f64 (*.f64 y (-.f64 a b)) (*.f64 y z))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y (-.f64 a b)) (*.f64 y z))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y (-.f64 a b)) (*.f64 y z))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 (-.f64 z b) y)
(*.f64 y (-.f64 z b))
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y a)
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y a)
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y a) (*.f64 (-.f64 z b) y))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 y (+.f64 a z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 y (+.f64 a z)))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 y (+.f64 a z)))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 y (+.f64 a z)))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(*.f64 b (neg.f64 y))
(+.f64 (*.f64 y (+.f64 a z)) (*.f64 -1 (*.f64 y b)))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y (+.f64 a z)) (*.f64 -1 (*.f64 y b)))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y (+.f64 a z)) (*.f64 -1 (*.f64 y b)))
(*.f64 y (+.f64 a (-.f64 z b)))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(*.f64 b (neg.f64 y))
(+.f64 (*.f64 y (+.f64 a z)) (*.f64 -1 (*.f64 y b)))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y (+.f64 a z)) (*.f64 -1 (*.f64 y b)))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y (+.f64 a z)) (*.f64 -1 (*.f64 y b)))
(*.f64 y (+.f64 a (-.f64 z b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))))) 1)
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 y (*.f64 (+.f64 z (-.f64 a b)) (/.f64 1 (+.f64 y (+.f64 x t)))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 z (-.f64 a b)) (*.f64 y (/.f64 1 (+.f64 y (+.f64 x t)))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 z (-.f64 a b)) (/.f64 y (+.f64 y (+.f64 x t))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (*.f64 y (+.f64 z (-.f64 a b))) (/.f64 1 (+.f64 y (+.f64 x t))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))) 1)
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 1 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (sqrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))) (sqrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (*.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (/.f64 1 (+.f64 y (+.f64 x t)))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))) 2))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))) 2) (cbrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 2) (*.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (/.f64 1 (+.f64 y (+.f64 x t)))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (*.f64 y (+.f64 z (-.f64 a b))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (*.f64 (+.f64 z (-.f64 a b)) (neg.f64 y)) (/.f64 1 (neg.f64 (+.f64 y (+.f64 x t)))))
(/.f64 (*.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) 1) (neg.f64 (+.f64 y (+.f64 t x))))
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 (-.f64 (neg.f64 y) (+.f64 t x)) (neg.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 y (/.f64 (sqrt.f64 (+.f64 y (+.f64 x t))) (+.f64 z (-.f64 a b)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))) (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 y (/.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) (+.f64 z (-.f64 a b)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (*.f64 (/.f64 y (cbrt.f64 (+.f64 y (+.f64 t x)))) (+.f64 a (-.f64 z b))))
(/.f64 (*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (cbrt.f64 (+.f64 y (+.f64 t x))))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))
(*.f64 (/.f64 (+.f64 z (-.f64 a b)) (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 y (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))) (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 y (+.f64 y (+.f64 x t))) (+.f64 z (-.f64 a b)))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (*.f64 y (+.f64 z (-.f64 a b))) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (+.f64 x (-.f64 t y)))
(/.f64 (*.f64 (*.f64 y (+.f64 a (-.f64 z b))) (-.f64 (+.f64 t x) y)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))
(/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (/.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 y (/.f64 (+.f64 (pow.f64 (+.f64 x t) 3) (pow.f64 y 3)) (+.f64 z (-.f64 a b)))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))))
(/.f64 (*.f64 y (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))) (/.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 (*.f64 y (fma.f64 y (-.f64 y (+.f64 t x)) (pow.f64 (+.f64 t x) 2))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (+.f64 a (-.f64 z b)))
(*.f64 (/.f64 y 1) (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 y (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 (+.f64 z (-.f64 a b)) (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))) (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 (+.f64 z (-.f64 a b)) (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (*.f64 (/.f64 y (cbrt.f64 (+.f64 y (+.f64 t x)))) (+.f64 a (-.f64 z b))))
(/.f64 (*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (cbrt.f64 (+.f64 y (+.f64 t x))))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))
(*.f64 (/.f64 (+.f64 z (-.f64 a b)) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 y (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (*.f64 (/.f64 y (cbrt.f64 (+.f64 y (+.f64 t x)))) (+.f64 a (-.f64 z b))))
(/.f64 (*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (cbrt.f64 (+.f64 y (+.f64 t x))))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 1) (/.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (+.f64 y (+.f64 x t))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (*.f64 (/.f64 y (cbrt.f64 (+.f64 y (+.f64 t x)))) (+.f64 a (-.f64 z b))))
(/.f64 (*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (cbrt.f64 (+.f64 y (+.f64 t x))))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (+.f64 y (+.f64 x t))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 2) (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (*.f64 (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))) (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 2) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (cbrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) 2) (cbrt.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (+.f64 y (+.f64 t x))))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))) (pow.f64 (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) 2)) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))
(pow.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))) 1)
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))) 2)
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))) 3)
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(pow.f64 (pow.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))) 3) 1/3)
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(pow.f64 (/.f64 (+.f64 y (+.f64 x t)) (*.f64 y (+.f64 z (-.f64 a b)))) -1)
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(neg.f64 (/.f64 (*.f64 y (+.f64 z (-.f64 a b))) (neg.f64 (+.f64 y (+.f64 x t)))))
(/.f64 (*.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) 1) (neg.f64 (+.f64 y (+.f64 t x))))
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 (-.f64 (neg.f64 y) (+.f64 t x)) (neg.f64 y)))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (+.f64 y (+.f64 t x))) 2))
(fabs.f64 (*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x)))))
(log.f64 (exp.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t)))) 3))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y (+.f64 z (-.f64 a b))) 3) (pow.f64 (+.f64 y (+.f64 x t)) 3)))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(exp.f64 (log.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))) 1))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 (+.f64 z (-.f64 a b)) (+.f64 y (+.f64 x t))))))
(+.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) (-.f64 a b))) (/.f64 (*.f64 y z) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 y z) (*.f64 y (-.f64 a b)))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y (-.f64 a b)) (*.f64 y z))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y (+.f64 z a)) (*.f64 y (neg.f64 b)))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 y (neg.f64 b)) (*.f64 y (+.f64 z a)))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 z y) (*.f64 (-.f64 a b) y))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 (-.f64 a b) y) (*.f64 z y))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 (+.f64 z a) y) (*.f64 (neg.f64 b) y))
(*.f64 y (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 (neg.f64 b) y) (*.f64 (+.f64 z a) y))
(*.f64 y (+.f64 a (-.f64 z b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 z (-.f64 a b))))) 1)
(*.f64 y (+.f64 a (-.f64 z b)))
(/.f64 y (/.f64 1 (+.f64 z (-.f64 a b))))
(*.f64 y (+.f64 a (-.f64 z b)))
(/.f64 (+.f64 z (-.f64 a b)) (/.f64 1 y))
(*.f64 y (+.f64 a (-.f64 z b)))
(/.f64 (*.f64 y (+.f64 z (-.f64 a b))) 1)
(*.f64 y (+.f64 a (-.f64 z b)))
(/.f64 1 (/.f64 1 (*.f64 y (+.f64 z (-.f64 a b)))))
(*.f64 y (+.f64 a (-.f64 z b)))
(/.f64 (sqrt.f64 (+.f64 z (-.f64 a b))) (/.f64 1 (*.f64 (sqrt.f64 (+.f64 z (-.f64 a b))) y)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) 1) (*.f64 y (sqrt.f64 (+.f64 a (-.f64 z b)))))
(*.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (*.f64 y (sqrt.f64 (+.f64 a (-.f64 z b)))))
(/.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (/.f64 1 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b))))))
(*.f64 y (+.f64 a (-.f64 z b)))
(/.f64 (sqrt.f64 y) (/.f64 1 (*.f64 (sqrt.f64 y) (+.f64 z (-.f64 a b)))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (*.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 y)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 z (-.f64 a b))) 2) (/.f64 1 (*.f64 (cbrt.f64 (+.f64 z (-.f64 a b))) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2) 1) (*.f64 y (cbrt.f64 (+.f64 a (-.f64 z b)))))
(*.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (*.f64 y (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2)))
(/.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 2)))
(*.f64 y (+.f64 a (-.f64 z b)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 2) (/.f64 1 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b))))))
(*.f64 y (+.f64 a (-.f64 z b)))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 1 (*.f64 (cbrt.f64 y) (+.f64 z (-.f64 a b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (*.f64 (+.f64 a (-.f64 z b)) (cbrt.f64 y)))
(*.f64 (cbrt.f64 y) (*.f64 (+.f64 a (-.f64 z b)) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (-.f64 (pow.f64 (+.f64 z a) 2) (*.f64 b b)) (/.f64 (+.f64 z (+.f64 a b)) y))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a z) 2) (*.f64 b b)) (+.f64 z (+.f64 a b))) y)
(*.f64 (/.f64 y (+.f64 a (+.f64 z b))) (-.f64 (pow.f64 (+.f64 a z) 2) (*.f64 b b)))
(/.f64 (-.f64 (pow.f64 (+.f64 z a) 3) (pow.f64 b 3)) (/.f64 (+.f64 (pow.f64 (+.f64 z a) 2) (*.f64 b (+.f64 z (+.f64 a b)))) y))
(/.f64 (*.f64 y (-.f64 (pow.f64 (+.f64 a z) 3) (pow.f64 b 3))) (+.f64 (pow.f64 (+.f64 a z) 2) (*.f64 b (+.f64 z (+.f64 a b)))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (+.f64 a z) 3) (pow.f64 b 3))) (fma.f64 b (+.f64 a (+.f64 z b)) (pow.f64 (+.f64 a z) 2)))
(/.f64 (*.f64 y (sqrt.f64 (+.f64 z (-.f64 a b)))) (/.f64 1 (sqrt.f64 (+.f64 z (-.f64 a b)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) 1) (*.f64 y (sqrt.f64 (+.f64 a (-.f64 z b)))))
(*.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (*.f64 y (sqrt.f64 (+.f64 a (-.f64 z b)))))
(/.f64 (*.f64 y (pow.f64 (cbrt.f64 (+.f64 z (-.f64 a b))) 2)) (/.f64 1 (cbrt.f64 (+.f64 z (-.f64 a b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2) 1) (*.f64 y (cbrt.f64 (+.f64 a (-.f64 z b)))))
(*.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (*.f64 y (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2)))
(/.f64 (*.f64 (+.f64 z (-.f64 a b)) (sqrt.f64 y)) (/.f64 1 (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (*.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 y)))
(/.f64 (*.f64 (+.f64 z (-.f64 a b)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 1 (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (*.f64 (+.f64 a (-.f64 z b)) (cbrt.f64 y)))
(*.f64 (cbrt.f64 y) (*.f64 (+.f64 a (-.f64 z b)) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (*.f64 y (-.f64 (pow.f64 (+.f64 z a) 2) (*.f64 b b))) (+.f64 z (+.f64 a b)))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a z) 2) (*.f64 b b)) (+.f64 z (+.f64 a b))) y)
(*.f64 (/.f64 y (+.f64 a (+.f64 z b))) (-.f64 (pow.f64 (+.f64 a z) 2) (*.f64 b b)))
(/.f64 (*.f64 y (-.f64 (pow.f64 (+.f64 z a) 3) (pow.f64 b 3))) (+.f64 (pow.f64 (+.f64 z a) 2) (*.f64 b (+.f64 z (+.f64 a b)))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (+.f64 a z) 3) (pow.f64 b 3))) (+.f64 (pow.f64 (+.f64 a z) 2) (*.f64 b (+.f64 z (+.f64 a b)))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (+.f64 a z) 3) (pow.f64 b 3))) (fma.f64 b (+.f64 a (+.f64 z b)) (pow.f64 (+.f64 a z) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z a) 2) (*.f64 b b)) y) (+.f64 z (+.f64 a b)))
(*.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a z) 2) (*.f64 b b)) (+.f64 z (+.f64 a b))) y)
(*.f64 (/.f64 y (+.f64 a (+.f64 z b))) (-.f64 (pow.f64 (+.f64 a z) 2) (*.f64 b b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z a) 3) (pow.f64 b 3)) y) (+.f64 (pow.f64 (+.f64 z a) 2) (*.f64 b (+.f64 z (+.f64 a b)))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (+.f64 a z) 3) (pow.f64 b 3))) (+.f64 (pow.f64 (+.f64 a z) 2) (*.f64 b (+.f64 z (+.f64 a b)))))
(/.f64 (*.f64 y (-.f64 (pow.f64 (+.f64 a z) 3) (pow.f64 b 3))) (fma.f64 b (+.f64 a (+.f64 z b)) (pow.f64 (+.f64 a z) 2)))
(pow.f64 (*.f64 y (+.f64 z (-.f64 a b))) 1)
(*.f64 y (+.f64 a (-.f64 z b)))
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 2)
(*.f64 y (+.f64 a (-.f64 z b)))
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 3)
(*.f64 y (+.f64 a (-.f64 z b)))
(pow.f64 (pow.f64 (*.f64 y (+.f64 z (-.f64 a b))) 3) 1/3)
(*.f64 y (+.f64 a (-.f64 z b)))
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 z (-.f64 a b))) 2))
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 a (-.f64 z b))) 2))
(fabs.f64 (*.f64 y (+.f64 a (-.f64 z b))))
(log.f64 (pow.f64 (exp.f64 y) (+.f64 z (-.f64 a b))))
(*.f64 y (+.f64 a (-.f64 z b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 z (-.f64 a b))))))
(*.f64 y (+.f64 a (-.f64 z b)))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 z (-.f64 a b))) 3))
(*.f64 y (+.f64 a (-.f64 z b)))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (+.f64 z (-.f64 a b)) 3)))
(*.f64 y (+.f64 a (-.f64 z b)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 z (-.f64 a b)) 3) (pow.f64 y 3)))
(*.f64 y (+.f64 a (-.f64 z b)))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 z (-.f64 a b)))))
(*.f64 y (+.f64 a (-.f64 z b)))
(exp.f64 (log.f64 (*.f64 y (+.f64 z (-.f64 a b)))))
(*.f64 y (+.f64 a (-.f64 z b)))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 z (-.f64 a b)))) 1))
(*.f64 y (+.f64 a (-.f64 z b)))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 z (-.f64 a b)))))
(*.f64 y (+.f64 a (-.f64 z b)))

localize142.0ms (0.5%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.01%
(*.f64 (+.f64 y x) z)
1.25%
(-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))
22.32%
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 (+.f64 x t) y))
Compiler

Compiled 54 to 13 computations (75.9% saved)

series5.0ms (0%)

Counts
3 → 132
Calls

36 calls:

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

rewrite188.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1300×associate-/r/
624×associate-+l+
420×+-commutative
370×add-sqr-sqrt
368×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify219.0ms (0.8%)

Algorithm
egg-herbie
Rules
1218×associate-*r*
1174×associate-/l*
1112×associate-*l*
922×+-commutative
726×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
084122681
1261422539
Stop Event
node limit
Counts
401 → 491
Calls
Call 1
Inputs
(/.f64 (*.f64 z x) (+.f64 t x))
(+.f64 (*.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x)))) y) (/.f64 (*.f64 z x) (+.f64 t x)))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (pow.f64 y 2)) (+.f64 (*.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x)))) y) (/.f64 (*.f64 z x) (+.f64 t x))))
(+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 4)) (/.f64 b (pow.f64 (+.f64 t x) 3))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (pow.f64 y 2)) (+.f64 (*.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x)))) y) (/.f64 (*.f64 z x) (+.f64 t x)))))
(-.f64 z b)
(-.f64 (+.f64 (/.f64 (*.f64 z x) y) z) (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 z b)) y) b))
(-.f64 (+.f64 (/.f64 (*.f64 z x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 z x) (*.f64 (+.f64 t x) (-.f64 z b)))) (pow.f64 y 2))) z)) (+.f64 b (/.f64 (*.f64 (-.f64 z b) (+.f64 t x)) y)))
(-.f64 (+.f64 (/.f64 (*.f64 z x) y) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 z x) (*.f64 (-.f64 z b) (+.f64 t x)))) (pow.f64 y 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 z x) (*.f64 (+.f64 t x) (-.f64 z b)))) (pow.f64 y 2))) z))) (+.f64 b (/.f64 (*.f64 (-.f64 z b) (+.f64 t x)) y)))
(*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b)))
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b)))) y)))
(+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b))))) (pow.f64 y 2)) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b)))) y))))
(+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b))))) (pow.f64 y 2)) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b)))) y)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b))))) (pow.f64 y 3))))))
(/.f64 (-.f64 (*.f64 y z) (*.f64 y b)) (+.f64 y t))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2))) x) (/.f64 (*.f64 y z) (+.f64 y t))) (/.f64 (*.f64 y b) (+.f64 y t)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2))) x) (/.f64 (*.f64 y z) (+.f64 y t)))) (/.f64 (*.f64 y b) (+.f64 y t)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 4)) (/.f64 z (pow.f64 (+.f64 y t) 3))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 4))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2))) x) (/.f64 (*.f64 y z) (+.f64 y t))))) (/.f64 (*.f64 y b) (+.f64 y t)))
z
(-.f64 (+.f64 z (/.f64 (*.f64 y z) x)) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y z) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2))) (+.f64 z (/.f64 (*.f64 y z) x))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y z) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 z (/.f64 (*.f64 y z) x)))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
z
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) z)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) (+.f64 (/.f64 (*.f64 (+.f64 y t) (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 x 2)) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y t) 2) (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) (+.f64 (/.f64 (*.f64 (+.f64 y t) (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 x 2)) z)))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 y x))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (/.f64 z (+.f64 y x))) t) z) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (/.f64 z (+.f64 y x))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)))) z)) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (+.f64 (*.f64 (pow.f64 t 3) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 4)) (/.f64 z (pow.f64 (+.f64 y x) 3)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (/.f64 z (+.f64 y x))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)))) z))) (/.f64 (*.f64 y b) (+.f64 y x)))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) t)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2)))) (/.f64 (*.f64 y b) t))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3)))) (/.f64 (*.f64 y b) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 4))) (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3))))) (/.f64 (*.f64 y b) t))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) t)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2)))) (/.f64 (*.f64 y b) t))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3)))) (/.f64 (*.f64 y b) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 4))) (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3))))) (/.f64 (*.f64 y b) t))
(*.f64 z x)
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(*.f64 (-.f64 z b) y)
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y)))
(-.f64 (*.f64 y z) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(*.f64 z x)
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(*.f64 z x)
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(*.f64 (+.f64 y x) z)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(*.f64 (+.f64 y x) z)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(*.f64 (+.f64 y x) z)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(*.f64 z x)
(+.f64 (*.f64 y z) (*.f64 z x))
(+.f64 (*.f64 y z) (*.f64 z x))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 z x))
(+.f64 (*.f64 y z) (*.f64 z x))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 z x))
(+.f64 (*.f64 y z) (*.f64 z x))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 y z)
(+.f64 (*.f64 y z) (*.f64 z x))
(+.f64 (*.f64 y z) (*.f64 z x))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z x)
(+.f64 (*.f64 y z) (*.f64 z x))
(+.f64 (*.f64 y z) (*.f64 z x))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z x)
(+.f64 (*.f64 y z) (*.f64 z x))
(+.f64 (*.f64 y z) (*.f64 z x))
(+.f64 (*.f64 y z) (*.f64 z x))
(+.f64 (*.f64 (/.f64 z (+.f64 y (+.f64 x t))) (+.f64 y x)) (neg.f64 (*.f64 (/.f64 y (+.f64 y (+.f64 x t))) b)))
(+.f64 (neg.f64 (*.f64 (/.f64 y (+.f64 y (+.f64 x t))) b)) (*.f64 (/.f64 z (+.f64 y (+.f64 x t))) (+.f64 y x)))
(-.f64 (*.f64 (/.f64 z (+.f64 y (+.f64 x t))) (+.f64 y x)) (*.f64 (/.f64 y (+.f64 y (+.f64 x t))) b))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))))) 1)
(*.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (/.f64 1 (+.f64 y (+.f64 x t))))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 1)
(*.f64 1 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) (sqrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (*.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (/.f64 1 (+.f64 y (+.f64 x t)))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 2) (cbrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2) (*.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (/.f64 1 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(*.f64 (neg.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (/.f64 1 (-.f64 (neg.f64 y) (+.f64 x t))))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (/.f64 (+.f64 x (-.f64 t y)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (/.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (+.f64 x (-.f64 t y)))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (*.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))) (*.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t))))))
(*.f64 (/.f64 1 (-.f64 (neg.f64 y) (+.f64 x t))) (neg.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 1) (/.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (+.f64 y (+.f64 x t))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (+.f64 y (+.f64 x t))) (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (+.f64 y (+.f64 x t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2) (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (cbrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (neg.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (neg.f64 (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t))))))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 x t) 2))) (-.f64 y (+.f64 x t)))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (-.f64 (*.f64 x x) (*.f64 (+.f64 y t) (+.f64 y t)))) (-.f64 x (+.f64 y t)))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))) (-.f64 (+.f64 (*.f64 x x) (*.f64 (+.f64 y t) (+.f64 y t))) (*.f64 x (+.f64 y t))))
(*.f64 (/.f64 1 (/.f64 (+.f64 y (+.f64 x t)) (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))) (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(*.f64 (/.f64 1 (/.f64 (+.f64 y (+.f64 x t)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2))) (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2) (+.f64 y (+.f64 x t))) (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (neg.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (+.f64 x (-.f64 t y)))
(*.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (+.f64 y (+.f64 x t)))) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2))) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (+.f64 y (+.f64 x t)))) (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3))) (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (+.f64 y x) (*.f64 z (*.f64 y b))))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 y (+.f64 x t)))) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 (+.f64 y x) z) 2)) (*.f64 (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))))) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 y (+.f64 x t)))) (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) 3) (pow.f64 (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 (+.f64 y x) z) 2)) (-.f64 (*.f64 (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))) (*.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) 1) (/.f64 (+.f64 x (-.f64 t y)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) 1) (/.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (+.f64 x (-.f64 t y)))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (neg.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (neg.f64 (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t))))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (-.f64 (*.f64 y y) (pow.f64 (+.f64 x t) 2))) (-.f64 y (+.f64 x t)))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (-.f64 (*.f64 x x) (*.f64 (+.f64 y t) (+.f64 y t)))) (-.f64 x (+.f64 y t)))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))) (-.f64 (+.f64 (*.f64 x x) (*.f64 (+.f64 y t) (+.f64 y t))) (*.f64 x (+.f64 y t))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (sqrt.f64 (+.f64 y (+.f64 x t)))) (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t))))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (sqrt.f64 (+.f64 y (+.f64 x t)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (sqrt.f64 (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t))))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (cbrt.f64 (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (*.f64 (+.f64 x (-.f64 t y)) (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (+.f64 y (+.f64 x t)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (+.f64 x (-.f64 t y)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (+.f64 y (+.f64 x t)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)) (+.f64 y (+.f64 x t)))) (+.f64 x (-.f64 t y)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)) (+.f64 y (+.f64 x t)))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (*.f64 (+.f64 x (-.f64 t y)) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))) (+.f64 x (-.f64 t y))))
(pow.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 3) 1/3)
(pow.f64 (/.f64 (+.f64 y (+.f64 x t)) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) -1)
(neg.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (-.f64 (neg.f64 y) (+.f64 x t))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 3) (pow.f64 (+.f64 y (+.f64 x t)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(+.f64 (*.f64 (+.f64 y x) z) (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y x) z) (*.f64 (*.f64 y (neg.f64 b)) 1))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 y (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 (+.f64 y x) z) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 (+.f64 y x) z) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 (+.f64 y x) z) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 (+.f64 y x) z) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 (+.f64 y x) z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 (+.f64 y x) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (+.f64 y x) z))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 z x) (*.f64 y (neg.f64 b))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 z x) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 z x) (*.f64 (*.f64 y (neg.f64 b)) 1)))
(+.f64 (*.f64 z y) (-.f64 (*.f64 z x) (*.f64 y b)))
(+.f64 (*.f64 z y) (-.f64 (*.f64 z x) (-.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 z y) (*.f64 y (neg.f64 b))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 z y) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 z x) (+.f64 (*.f64 z y) (*.f64 (*.f64 y (neg.f64 b)) 1)))
(+.f64 (*.f64 z x) (-.f64 (*.f64 z y) (*.f64 y b)))
(+.f64 (*.f64 z x) (-.f64 (*.f64 z y) (-.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (*.f64 (+.f64 y x) z))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 x z) (*.f64 y (neg.f64 b))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 x z) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 y z) (+.f64 (*.f64 x z) (*.f64 (*.f64 y (neg.f64 b)) 1)))
(+.f64 (*.f64 y z) (-.f64 (*.f64 x z) (*.f64 y b)))
(+.f64 (*.f64 y z) (-.f64 (*.f64 x z) (-.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 x z) (+.f64 (*.f64 y z) (*.f64 y (neg.f64 b))))
(+.f64 (*.f64 x z) (+.f64 (*.f64 y z) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 x z) (+.f64 (*.f64 y z) (*.f64 (*.f64 y (neg.f64 b)) 1)))
(+.f64 (*.f64 x z) (-.f64 (*.f64 y z) (*.f64 y b)))
(+.f64 (*.f64 x z) (-.f64 (*.f64 y z) (-.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(+.f64 (+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (*.f64 y (neg.f64 b))) (*.f64 y b))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (*.f64 z y)) (*.f64 z x))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (*.f64 z x)) (*.f64 z y))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (*.f64 y z)) (*.f64 x z))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (*.f64 x z)) (*.f64 y z))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 (+.f64 y x) z)) (*.f64 y (neg.f64 b)))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 (+.f64 y x) z)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 (+.f64 y x) z)) (*.f64 (*.f64 y (neg.f64 b)) 1))
(+.f64 (-.f64 (*.f64 (+.f64 y x) z) (exp.f64 (log1p.f64 (*.f64 y b)))) 1)
(*.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1)
(*.f64 1 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2) (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (fma.f64 (+.f64 y x) z (*.f64 y b))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 (+.f64 y x) z))) (-.f64 (sqrt.f64 (*.f64 (+.f64 y x) z)) (sqrt.f64 (*.f64 y b))))
(*.f64 (/.f64 1 (fma.f64 (+.f64 y x) z (*.f64 y b))) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))))) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2)) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2))) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3))) (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (+.f64 y x) (*.f64 z (*.f64 y b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 (+.f64 y x) z) 2)) (*.f64 (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))))) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) 3) (pow.f64 (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 (+.f64 y x) z) 2)) (-.f64 (*.f64 (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))) (*.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))))))
(/.f64 1 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y b)) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2)) (fma.f64 (+.f64 y x) z (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2))) (neg.f64 (fma.f64 (+.f64 y x) z (*.f64 y b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (-.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b))) (*.f64 (*.f64 (+.f64 y x) z) (*.f64 y (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))))
(pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(exp.f64 (log.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))
(fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))
(fma.f64 1 (*.f64 (+.f64 y x) z) (*.f64 y (neg.f64 b)))
(fma.f64 1 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y x) z)) (sqrt.f64 (*.f64 (+.f64 y x) z)) (*.f64 y (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2) (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y x) z)) 2) (cbrt.f64 (*.f64 (+.f64 y x) z)) (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 z y) (*.f64 z x))
(+.f64 (*.f64 z x) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 x z))
(+.f64 (*.f64 x z) (*.f64 y z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y x) z))) 1)
(/.f64 (*.f64 z (*.f64 (+.f64 y x) (-.f64 y x))) (-.f64 y x))
(/.f64 (*.f64 z (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y y (*.f64 x (-.f64 x y))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 y x)) z) (-.f64 y x))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 x 3)) z) (fma.f64 y y (*.f64 x (-.f64 x y))))
(pow.f64 (*.f64 (+.f64 y x) z) 1)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y x) z)) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y x) z)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y x)) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y x) z))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y x) z)))
(exp.f64 (log.f64 (*.f64 (+.f64 y x) z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y x) z)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y x) z)))
Outputs
(/.f64 (*.f64 z x) (+.f64 t x))
(/.f64 (*.f64 z x) (+.f64 x t))
(+.f64 (*.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x)))) y) (/.f64 (*.f64 z x) (+.f64 t x)))
(fma.f64 (-.f64 (/.f64 z (+.f64 x t)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 x t) 2)) (/.f64 b (+.f64 x t)))) y (/.f64 (*.f64 z x) (+.f64 x t)))
(fma.f64 (-.f64 (-.f64 (/.f64 z (+.f64 x t)) (/.f64 z (/.f64 (pow.f64 (+.f64 x t) 2) x))) (/.f64 b (+.f64 x t))) y (/.f64 (*.f64 z x) (+.f64 x t)))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (pow.f64 y 2)) (+.f64 (*.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x)))) y) (/.f64 (*.f64 z x) (+.f64 t x))))
(fma.f64 (+.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 x t) 3) x)) (-.f64 (/.f64 b (pow.f64 (+.f64 x t) 2)) (/.f64 z (pow.f64 (+.f64 x t) 2)))) (*.f64 y y) (fma.f64 (-.f64 (/.f64 z (+.f64 x t)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 x t) 2)) (/.f64 b (+.f64 x t)))) y (/.f64 (*.f64 z x) (+.f64 x t))))
(fma.f64 (+.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 x t) 3) x)) (-.f64 (/.f64 b (pow.f64 (+.f64 x t) 2)) (/.f64 z (pow.f64 (+.f64 x t) 2)))) (*.f64 y y) (fma.f64 (-.f64 (-.f64 (/.f64 z (+.f64 x t)) (/.f64 z (/.f64 (pow.f64 (+.f64 x t) 2) x))) (/.f64 b (+.f64 x t))) y (/.f64 (*.f64 z x) (+.f64 x t))))
(+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 4)) (/.f64 b (pow.f64 (+.f64 t x) 3))))) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3)) (/.f64 b (pow.f64 (+.f64 t x) 2))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (pow.f64 y 2)) (+.f64 (*.f64 (-.f64 (/.f64 z (+.f64 t x)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2)) (/.f64 b (+.f64 t x)))) y) (/.f64 (*.f64 z x) (+.f64 t x)))))
(fma.f64 (pow.f64 y 3) (-.f64 (/.f64 z (pow.f64 (+.f64 x t) 3)) (+.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 x t) 4) x)) (/.f64 b (pow.f64 (+.f64 x t) 3)))) (fma.f64 (+.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 x t) 3) x)) (-.f64 (/.f64 b (pow.f64 (+.f64 x t) 2)) (/.f64 z (pow.f64 (+.f64 x t) 2)))) (*.f64 y y) (fma.f64 (-.f64 (/.f64 z (+.f64 x t)) (+.f64 (/.f64 (*.f64 z x) (pow.f64 (+.f64 x t) 2)) (/.f64 b (+.f64 x t)))) y (/.f64 (*.f64 z x) (+.f64 x t)))))
(fma.f64 (pow.f64 y 3) (-.f64 (/.f64 z (pow.f64 (+.f64 x t) 3)) (+.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 x t) 4) x)) (/.f64 b (pow.f64 (+.f64 x t) 3)))) (fma.f64 (+.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 x t) 3) x)) (-.f64 (/.f64 b (pow.f64 (+.f64 x t) 2)) (/.f64 z (pow.f64 (+.f64 x t) 2)))) (*.f64 y y) (fma.f64 (-.f64 (-.f64 (/.f64 z (+.f64 x t)) (/.f64 z (/.f64 (pow.f64 (+.f64 x t) 2) x))) (/.f64 b (+.f64 x t))) y (/.f64 (*.f64 z x) (+.f64 x t)))))
(-.f64 z b)
(-.f64 (+.f64 (/.f64 (*.f64 z x) y) z) (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 z b)) y) b))
(+.f64 (/.f64 z (/.f64 y x)) (-.f64 z (+.f64 b (/.f64 (+.f64 x t) (/.f64 y (-.f64 z b))))))
(-.f64 (-.f64 (+.f64 z (/.f64 x (/.f64 y z))) b) (/.f64 (+.f64 x t) (/.f64 y (-.f64 z b))))
(-.f64 (+.f64 (/.f64 (*.f64 z x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 z x) (*.f64 (+.f64 t x) (-.f64 z b)))) (pow.f64 y 2))) z)) (+.f64 b (/.f64 (*.f64 (-.f64 z b) (+.f64 t x)) y)))
(+.f64 (/.f64 z (/.f64 y x)) (-.f64 (fma.f64 -1 (/.f64 (+.f64 x t) (/.f64 (*.f64 y y) (-.f64 (*.f64 z x) (*.f64 (+.f64 x t) (-.f64 z b))))) z) (+.f64 b (/.f64 (+.f64 x t) (/.f64 y (-.f64 z b))))))
(+.f64 (/.f64 x (/.f64 y z)) (-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 z x) (*.f64 (+.f64 x t) (-.f64 z b))) (/.f64 (*.f64 y y) (+.f64 x t))) z) (+.f64 b (/.f64 (+.f64 x t) (/.f64 y (-.f64 z b))))))
(-.f64 (+.f64 (/.f64 (*.f64 z x) y) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 z x) (*.f64 (-.f64 z b) (+.f64 t x)))) (pow.f64 y 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 z x) (*.f64 (+.f64 t x) (-.f64 z b)))) (pow.f64 y 2))) z))) (+.f64 b (/.f64 (*.f64 (-.f64 z b) (+.f64 t x)) y)))
(+.f64 (/.f64 z (/.f64 y x)) (-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 x t) (/.f64 (*.f64 y y) (-.f64 (*.f64 z x) (*.f64 (+.f64 x t) (-.f64 z b))))) z) (/.f64 (*.f64 (-.f64 (*.f64 z x) (*.f64 (+.f64 x t) (-.f64 z b))) (pow.f64 (+.f64 x t) 2)) (pow.f64 y 3))) (+.f64 b (/.f64 (+.f64 x t) (/.f64 y (-.f64 z b))))))
(+.f64 (/.f64 x (/.f64 y z)) (+.f64 (/.f64 (-.f64 (*.f64 z x) (*.f64 (+.f64 x t) (-.f64 z b))) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 2))) (-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 z x) (*.f64 (+.f64 x t) (-.f64 z b))) (/.f64 (*.f64 y y) (+.f64 x t))) z) (+.f64 b (/.f64 (+.f64 x t) (/.f64 y (-.f64 z b)))))))
(*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b)))
(neg.f64 (*.f64 -1 (-.f64 z b)))
(*.f64 1 (-.f64 z b))
(+.f64 (*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b)))) y)))
(fma.f64 -1 (*.f64 -1 (-.f64 z b)) (neg.f64 (/.f64 (-.f64 (*.f64 (neg.f64 z) x) (*.f64 (+.f64 x t) (*.f64 -1 (-.f64 z b)))) y)))
(+.f64 (*.f64 1 (-.f64 z b)) (neg.f64 (/.f64 (-.f64 (*.f64 x (neg.f64 z)) (*.f64 (+.f64 x t) (*.f64 (-.f64 z b) -1))) y)))
(+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b))))) (pow.f64 y 2)) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b)))) y))))
(+.f64 (fma.f64 -1 (*.f64 -1 (-.f64 z b)) (neg.f64 (/.f64 (-.f64 (*.f64 (neg.f64 z) x) (*.f64 (+.f64 x t) (*.f64 -1 (-.f64 z b)))) y))) (/.f64 (*.f64 (+.f64 x t) (-.f64 (*.f64 (neg.f64 z) x) (*.f64 (+.f64 x t) (*.f64 -1 (-.f64 z b))))) (*.f64 y y)))
(+.f64 (*.f64 1 (-.f64 z b)) (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 x (neg.f64 z)) (*.f64 (+.f64 x t) (*.f64 (-.f64 z b) -1))) y)) (/.f64 (-.f64 (*.f64 x (neg.f64 z)) (*.f64 (+.f64 x t) (*.f64 (-.f64 z b) -1))) (/.f64 (*.f64 y y) (+.f64 x t)))))
(+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b))))) (pow.f64 y 2)) (+.f64 (*.f64 -1 (-.f64 (*.f64 -1 z) (*.f64 -1 b))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b)))) y)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 z) (*.f64 -1 b))))) (pow.f64 y 3))))))
(+.f64 (/.f64 (*.f64 (+.f64 x t) (-.f64 (*.f64 (neg.f64 z) x) (*.f64 (+.f64 x t) (*.f64 -1 (-.f64 z b))))) (*.f64 y y)) (fma.f64 -1 (*.f64 -1 (-.f64 z b)) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 (neg.f64 z) x) (*.f64 (+.f64 x t) (*.f64 -1 (-.f64 z b)))) y) (/.f64 (*.f64 (-.f64 (*.f64 (neg.f64 z) x) (*.f64 (+.f64 x t) (*.f64 -1 (-.f64 z b)))) (pow.f64 (+.f64 x t) 2)) (pow.f64 y 3))))))
(+.f64 (*.f64 1 (-.f64 z b)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 x (neg.f64 z)) (*.f64 (+.f64 x t) (*.f64 (-.f64 z b) -1))) y) (/.f64 (-.f64 (*.f64 x (neg.f64 z)) (*.f64 (+.f64 x t) (*.f64 (-.f64 z b) -1))) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 2))))) (/.f64 (-.f64 (*.f64 x (neg.f64 z)) (*.f64 (+.f64 x t) (*.f64 (-.f64 z b) -1))) (/.f64 (*.f64 y y) (+.f64 x t)))))
(/.f64 (-.f64 (*.f64 y z) (*.f64 y b)) (+.f64 y t))
(/.f64 (*.f64 y (-.f64 z b)) (+.f64 t y))
(/.f64 y (/.f64 (+.f64 t y) (-.f64 z b)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2))) x) (/.f64 (*.f64 y z) (+.f64 y t))) (/.f64 (*.f64 y b) (+.f64 y t)))
(+.f64 (*.f64 x (+.f64 (/.f64 z (+.f64 t y)) (-.f64 (/.f64 (*.f64 b y) (pow.f64 (+.f64 t y) 2)) (/.f64 y (/.f64 (pow.f64 (+.f64 t y) 2) z))))) (/.f64 (*.f64 y (-.f64 z b)) (+.f64 t y)))
(+.f64 (*.f64 x (+.f64 (/.f64 z (+.f64 t y)) (-.f64 (/.f64 b (/.f64 (pow.f64 (+.f64 t y) 2) y)) (/.f64 z (/.f64 (pow.f64 (+.f64 t y) 2) y))))) (/.f64 y (/.f64 (+.f64 t y) (-.f64 z b))))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2))) x) (/.f64 (*.f64 y z) (+.f64 y t)))) (/.f64 (*.f64 y b) (+.f64 y t)))
(+.f64 (*.f64 (-.f64 (/.f64 (*.f64 z y) (pow.f64 (+.f64 t y) 3)) (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 t y) 3) b)) (/.f64 z (pow.f64 (+.f64 t y) 2)))) (*.f64 x x)) (+.f64 (*.f64 x (+.f64 (/.f64 z (+.f64 t y)) (-.f64 (/.f64 (*.f64 b y) (pow.f64 (+.f64 t y) 2)) (/.f64 y (/.f64 (pow.f64 (+.f64 t y) 2) z))))) (/.f64 (*.f64 y (-.f64 z b)) (+.f64 t y))))
(+.f64 (+.f64 (*.f64 x (+.f64 (/.f64 z (+.f64 t y)) (-.f64 (/.f64 b (/.f64 (pow.f64 (+.f64 t y) 2) y)) (/.f64 z (/.f64 (pow.f64 (+.f64 t y) 2) y))))) (/.f64 y (/.f64 (+.f64 t y) (-.f64 z b)))) (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 z y) (pow.f64 (+.f64 t y) 3)) (/.f64 (*.f64 b y) (pow.f64 (+.f64 t y) 3))) (/.f64 z (pow.f64 (+.f64 t y) 2))) (*.f64 x x)))
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 4)) (/.f64 z (pow.f64 (+.f64 y t) 3))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 4))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 z (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 2)) (+.f64 (*.f64 (-.f64 (+.f64 (/.f64 z (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2))) x) (/.f64 (*.f64 y z) (+.f64 y t))))) (/.f64 (*.f64 y b) (+.f64 y t)))
(+.f64 (*.f64 (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 t y) 4) b)) (-.f64 (/.f64 z (pow.f64 (+.f64 t y) 3)) (/.f64 (*.f64 z y) (pow.f64 (+.f64 t y) 4)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 z y) (pow.f64 (+.f64 t y) 3)) (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 t y) 3) b)) (/.f64 z (pow.f64 (+.f64 t y) 2)))) (*.f64 x x)) (+.f64 (*.f64 x (+.f64 (/.f64 z (+.f64 t y)) (-.f64 (/.f64 (*.f64 b y) (pow.f64 (+.f64 t y) 2)) (/.f64 y (/.f64 (pow.f64 (+.f64 t y) 2) z))))) (/.f64 (*.f64 y (-.f64 z b)) (+.f64 t y)))))
(+.f64 (+.f64 (*.f64 (-.f64 (-.f64 (/.f64 (*.f64 z y) (pow.f64 (+.f64 t y) 3)) (/.f64 (*.f64 b y) (pow.f64 (+.f64 t y) 3))) (/.f64 z (pow.f64 (+.f64 t y) 2))) (*.f64 x x)) (*.f64 (+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 t y) 4) b)) (-.f64 (/.f64 z (pow.f64 (+.f64 t y) 3)) (/.f64 y (/.f64 (pow.f64 (+.f64 t y) 4) z)))) (pow.f64 x 3))) (+.f64 (*.f64 x (+.f64 (/.f64 z (+.f64 t y)) (-.f64 (/.f64 b (/.f64 (pow.f64 (+.f64 t y) 2) y)) (/.f64 z (/.f64 (pow.f64 (+.f64 t y) 2) y))))) (/.f64 y (/.f64 (+.f64 t y) (-.f64 z b)))))
z
(-.f64 (+.f64 z (/.f64 (*.f64 y z) x)) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
(-.f64 (+.f64 z (/.f64 y (/.f64 x z))) (+.f64 (/.f64 (*.f64 z (+.f64 t y)) x) (/.f64 y (/.f64 x b))))
(+.f64 z (-.f64 (/.f64 z (/.f64 x y)) (+.f64 (/.f64 z (/.f64 x (+.f64 t y))) (/.f64 b (/.f64 x y)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y z) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2))) (+.f64 z (/.f64 (*.f64 y z) x))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y))) (/.f64 (*.f64 x x) (+.f64 t y))) (+.f64 z (/.f64 y (/.f64 x z)))) (+.f64 (/.f64 (*.f64 z (+.f64 t y)) x) (/.f64 y (/.f64 x b))))
(-.f64 (fma.f64 -1 (/.f64 (+.f64 t y) (/.f64 (*.f64 x x) (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y))))) (+.f64 z (/.f64 z (/.f64 x y)))) (+.f64 (/.f64 z (/.f64 x (+.f64 t y))) (/.f64 b (/.f64 x y))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y z) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 y z) (+.f64 (*.f64 y b) (*.f64 z (+.f64 y t)))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 z (/.f64 (*.f64 y z) x)))) (+.f64 (/.f64 (*.f64 z (+.f64 y t)) x) (/.f64 (*.f64 y b) x)))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y))) (/.f64 (*.f64 x x) (+.f64 t y))) (+.f64 (+.f64 z (/.f64 y (/.f64 x z))) (/.f64 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y))) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 t y) 2))))) (+.f64 (/.f64 (*.f64 z (+.f64 t y)) x) (/.f64 y (/.f64 x b))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (+.f64 t y) (/.f64 (*.f64 x x) (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y))))) (+.f64 z (/.f64 z (/.f64 x y)))) (/.f64 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y))) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 t y) 2)))) (+.f64 (/.f64 z (/.f64 x (+.f64 t y))) (/.f64 b (/.f64 x y))))
z
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) z)
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y)))) x) z)
(+.f64 z (/.f64 (*.f64 1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y)))) x))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) (+.f64 (/.f64 (*.f64 (+.f64 y t) (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 x 2)) z))
(fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y)))) x) (+.f64 z (/.f64 (+.f64 t y) (/.f64 (*.f64 x x) (*.f64 -1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y))))))))
(+.f64 z (+.f64 (neg.f64 (/.f64 (+.f64 t y) (/.f64 (*.f64 x x) (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y)))))) (/.f64 (*.f64 1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y)))) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y t) 2) (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t)))) x)) (+.f64 (/.f64 (*.f64 (+.f64 y t) (-.f64 (*.f64 -1 (-.f64 (*.f64 y z) (*.f64 y b))) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 x 2)) z)))
(fma.f64 -1 (/.f64 (pow.f64 (+.f64 t y) 2) (/.f64 (pow.f64 x 3) (*.f64 -1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y)))))) (fma.f64 -1 (/.f64 (*.f64 -1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y)))) x) (+.f64 z (/.f64 (+.f64 t y) (/.f64 (*.f64 x x) (*.f64 -1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y)))))))))
(+.f64 (/.f64 (*.f64 1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y)))) x) (+.f64 (+.f64 z (neg.f64 (/.f64 (+.f64 t y) (/.f64 (*.f64 x x) (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y))))))) (/.f64 (*.f64 (*.f64 1 (-.f64 (*.f64 y (-.f64 z b)) (*.f64 z (+.f64 t y)))) (pow.f64 (+.f64 t y) 2)) (pow.f64 x 3))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 y (+.f64 (+.f64 t y) x)) (neg.f64 b))
(/.f64 y (/.f64 (+.f64 x (+.f64 t y)) (neg.f64 b)))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(fma.f64 (+.f64 (/.f64 x (+.f64 (+.f64 t y) x)) (/.f64 y (+.f64 (+.f64 t y) x))) z (*.f64 (/.f64 y (+.f64 (+.f64 t y) x)) (neg.f64 b)))
(fma.f64 (+.f64 (/.f64 x (+.f64 x (+.f64 t y))) (/.f64 y (+.f64 x (+.f64 t y)))) z (/.f64 y (/.f64 (+.f64 x (+.f64 t y)) (neg.f64 b))))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(fma.f64 (+.f64 (/.f64 x (+.f64 (+.f64 t y) x)) (/.f64 y (+.f64 (+.f64 t y) x))) z (*.f64 (/.f64 y (+.f64 (+.f64 t y) x)) (neg.f64 b)))
(fma.f64 (+.f64 (/.f64 x (+.f64 x (+.f64 t y))) (/.f64 y (+.f64 x (+.f64 t y)))) z (/.f64 y (/.f64 (+.f64 x (+.f64 t y)) (neg.f64 b))))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(fma.f64 (+.f64 (/.f64 x (+.f64 (+.f64 t y) x)) (/.f64 y (+.f64 (+.f64 t y) x))) z (*.f64 (/.f64 y (+.f64 (+.f64 t y) x)) (neg.f64 b)))
(fma.f64 (+.f64 (/.f64 x (+.f64 x (+.f64 t y))) (/.f64 y (+.f64 x (+.f64 t y)))) z (/.f64 y (/.f64 (+.f64 x (+.f64 t y)) (neg.f64 b))))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x)))
(/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x)))
(/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x)))
(/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 y (+.f64 (+.f64 t y) x)) (neg.f64 b))
(/.f64 y (/.f64 (+.f64 x (+.f64 t y)) (neg.f64 b)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 y (+.f64 (+.f64 t y) x)) (neg.f64 b))
(/.f64 y (/.f64 (+.f64 x (+.f64 t y)) (neg.f64 b)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 y x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x y))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (/.f64 z (+.f64 y x))) t) z) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (fma.f64 (-.f64 (/.f64 (*.f64 b y) (pow.f64 (+.f64 x y) 2)) (/.f64 z (+.f64 x y))) t z) (/.f64 y (/.f64 (+.f64 x y) b)))
(-.f64 (fma.f64 (-.f64 (/.f64 (*.f64 b y) (pow.f64 (+.f64 x y) 2)) (/.f64 z (+.f64 x y))) t z) (/.f64 b (/.f64 (+.f64 x y) y)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (/.f64 z (+.f64 y x))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)))) z)) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (fma.f64 (-.f64 (/.f64 (*.f64 b y) (pow.f64 (+.f64 x y) 2)) (/.f64 z (+.f64 x y))) t (fma.f64 (*.f64 t t) (-.f64 (/.f64 z (pow.f64 (+.f64 x y) 2)) (/.f64 (*.f64 b y) (pow.f64 (+.f64 x y) 3))) z)) (/.f64 y (/.f64 (+.f64 x y) b)))
(-.f64 (fma.f64 (-.f64 (/.f64 (*.f64 b y) (pow.f64 (+.f64 x y) 2)) (/.f64 z (+.f64 x y))) t (fma.f64 (*.f64 t t) (-.f64 (/.f64 z (pow.f64 (+.f64 x y) 2)) (/.f64 (*.f64 b y) (pow.f64 (+.f64 x y) 3))) z)) (/.f64 b (/.f64 (+.f64 x y) y)))
(-.f64 (+.f64 (*.f64 (pow.f64 t 3) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 4)) (/.f64 z (pow.f64 (+.f64 y x) 3)))) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)) (/.f64 z (+.f64 y x))) t) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 2)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)))) z))) (/.f64 (*.f64 y b) (+.f64 y x)))
(-.f64 (fma.f64 (pow.f64 t 3) (-.f64 (/.f64 (*.f64 b y) (pow.f64 (+.f64 x y) 4)) (/.f64 z (pow.f64 (+.f64 x y) 3))) (fma.f64 (-.f64 (/.f64 (*.f64 b y) (pow.f64 (+.f64 x y) 2)) (/.f64 z (+.f64 x y))) t (fma.f64 (*.f64 t t) (-.f64 (/.f64 z (pow.f64 (+.f64 x y) 2)) (/.f64 (*.f64 b y) (pow.f64 (+.f64 x y) 3))) z))) (/.f64 y (/.f64 (+.f64 x y) b)))
(-.f64 (fma.f64 (pow.f64 t 3) (-.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 x y) 4) b)) (/.f64 z (pow.f64 (+.f64 x y) 3))) (fma.f64 (-.f64 (/.f64 (*.f64 b y) (pow.f64 (+.f64 x y) 2)) (/.f64 z (+.f64 x y))) t (fma.f64 (*.f64 t t) (-.f64 (/.f64 z (pow.f64 (+.f64 x y) 2)) (/.f64 (*.f64 b y) (pow.f64 (+.f64 x y) 3))) z))) (/.f64 b (/.f64 (+.f64 x y) y)))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) t)
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2)))) (/.f64 (*.f64 y b) t))
(+.f64 (/.f64 (+.f64 x y) (/.f64 t z)) (-.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x y) (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 t t))) (/.f64 y (/.f64 t b))))
(+.f64 (neg.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (*.f64 t t) (+.f64 x y)))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3)))) (/.f64 (*.f64 y b) t))
(-.f64 (+.f64 (/.f64 (+.f64 x y) (/.f64 t z)) (fma.f64 -1 (/.f64 (*.f64 (+.f64 x y) (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 t t)) (/.f64 (*.f64 (pow.f64 (+.f64 x y) 2) (fma.f64 z x (*.f64 y (-.f64 z b)))) (pow.f64 t 3)))) (/.f64 y (/.f64 t b)))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (*.f64 t t) (+.f64 x y))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 x y) 2)))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 4))) (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3))))) (/.f64 (*.f64 y b) t))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 x y) 3) (/.f64 (pow.f64 t 4) (fma.f64 z x (*.f64 y (-.f64 z b))))) (+.f64 (/.f64 (+.f64 x y) (/.f64 t z)) (fma.f64 -1 (/.f64 (*.f64 (+.f64 x y) (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 t t)) (/.f64 (*.f64 (pow.f64 (+.f64 x y) 2) (fma.f64 z x (*.f64 y (-.f64 z b)))) (pow.f64 t 3))))) (/.f64 y (/.f64 t b)))
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (*.f64 t t) (+.f64 x y))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 x y) 2)))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t)) (neg.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 x y) 3)))))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) t)
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t)
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2)))) (/.f64 (*.f64 y b) t))
(+.f64 (/.f64 (+.f64 x y) (/.f64 t z)) (-.f64 (neg.f64 (/.f64 (*.f64 (+.f64 x y) (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 t t))) (/.f64 y (/.f64 t b))))
(+.f64 (neg.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (*.f64 t t) (+.f64 x y)))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3)))) (/.f64 (*.f64 y b) t))
(-.f64 (+.f64 (/.f64 (+.f64 x y) (/.f64 t z)) (fma.f64 -1 (/.f64 (*.f64 (+.f64 x y) (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 t t)) (/.f64 (*.f64 (pow.f64 (+.f64 x y) 2) (fma.f64 z x (*.f64 y (-.f64 z b)))) (pow.f64 t 3)))) (/.f64 y (/.f64 t b)))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (*.f64 t t) (+.f64 x y))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 x y) 2)))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 4))) (+.f64 (/.f64 (*.f64 (+.f64 y x) z) t) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 2))) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b))) (pow.f64 t 3))))) (/.f64 (*.f64 y b) t))
(-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 x y) 3) (/.f64 (pow.f64 t 4) (fma.f64 z x (*.f64 y (-.f64 z b))))) (+.f64 (/.f64 (+.f64 x y) (/.f64 t z)) (fma.f64 -1 (/.f64 (*.f64 (+.f64 x y) (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 t t)) (/.f64 (*.f64 (pow.f64 (+.f64 x y) 2) (fma.f64 z x (*.f64 y (-.f64 z b)))) (pow.f64 t 3))))) (/.f64 y (/.f64 t b)))
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (*.f64 t t) (+.f64 x y))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 x y) 2)))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) t)) (neg.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 x y) 3)))))
(*.f64 z x)
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (-.f64 z b) y)
(*.f64 y (-.f64 z b))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z x) (*.f64 (-.f64 z b) y))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y))
(*.f64 (neg.f64 (*.f64 -1 (-.f64 z b))) y)
(*.f64 y (*.f64 1 (-.f64 z b)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y)))
(fma.f64 z x (*.f64 (neg.f64 (*.f64 -1 (-.f64 z b))) y))
(fma.f64 z x (*.f64 y (*.f64 1 (-.f64 z b))))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y)))
(fma.f64 z x (*.f64 (neg.f64 (*.f64 -1 (-.f64 z b))) y))
(fma.f64 z x (*.f64 y (*.f64 1 (-.f64 z b))))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 b)) y)))
(fma.f64 z x (*.f64 (neg.f64 (*.f64 -1 (-.f64 z b))) y))
(fma.f64 z x (*.f64 y (*.f64 1 (-.f64 z b))))
(-.f64 (*.f64 y z) (*.f64 y b))
(*.f64 y (-.f64 z b))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 z x)
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 z x)
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(-.f64 (+.f64 (*.f64 y z) (*.f64 z x)) (*.f64 y b))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(*.f64 b (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (+.f64 y x) z)
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (+.f64 y x) z)
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (+.f64 y x) z)
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(*.f64 b (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(*.f64 b (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 z x)
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(*.f64 z x)
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(*.f64 z x)
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 y z) (*.f64 z x))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 (/.f64 z (+.f64 y (+.f64 x t))) (+.f64 y x)) (neg.f64 (*.f64 (/.f64 y (+.f64 y (+.f64 x t))) b)))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(+.f64 (neg.f64 (*.f64 (/.f64 y (+.f64 y (+.f64 x t))) b)) (*.f64 (/.f64 z (+.f64 y (+.f64 x t))) (+.f64 y x)))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(-.f64 (*.f64 (/.f64 z (+.f64 y (+.f64 x t))) (+.f64 y x)) (*.f64 (/.f64 y (+.f64 y (+.f64 x t))) b))
(-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 (+.f64 t y) x))) (*.f64 b (/.f64 y (+.f64 (+.f64 t y) x))))
(-.f64 (/.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (/.f64 b (/.f64 (+.f64 x (+.f64 t y)) y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))))) 1)
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (/.f64 1 (+.f64 y (+.f64 x t))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 1)
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 1 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) (sqrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (*.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (/.f64 1 (+.f64 y (+.f64 x t)))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 2))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 2) (cbrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2) (*.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (/.f64 1 (+.f64 y (+.f64 x t)))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (/.f64 1 (+.f64 y (+.f64 x t))) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (neg.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (/.f64 1 (-.f64 (neg.f64 y) (+.f64 x t))))
(*.f64 (neg.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) (/.f64 1 (-.f64 (-.f64 (neg.f64 y) x) t)))
(/.f64 (neg.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) (-.f64 (-.f64 (neg.f64 y) x) t))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (/.f64 (+.f64 x (-.f64 t y)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))))
(*.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (+.f64 x (-.f64 t y)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (/.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))))
(*.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 t y) x))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (sqrt.f64 (+.f64 (+.f64 t y) x))))
(/.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (sqrt.f64 (+.f64 x (+.f64 t y)))) (sqrt.f64 (+.f64 x (+.f64 t y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 t y) x)) 2)) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (cbrt.f64 (+.f64 (+.f64 t y) x))))
(/.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (cbrt.f64 (+.f64 x (+.f64 t y)))) (pow.f64 (cbrt.f64 (+.f64 x (+.f64 t y))) 2))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (+.f64 x (-.f64 t y)))
(*.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (+.f64 x (-.f64 t y)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))))
(*.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (*.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 x (-.f64 t y))))
(*.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (+.f64 x (-.f64 t y)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))) (*.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t))))))
(*.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))))
(*.f64 (/.f64 1 (-.f64 (neg.f64 y) (+.f64 x t))) (neg.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(*.f64 (neg.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) (/.f64 1 (-.f64 (-.f64 (neg.f64 y) x) t)))
(/.f64 (neg.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) (-.f64 (-.f64 (neg.f64 y) x) t))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 1) (/.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (+.f64 y (+.f64 x t))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (+.f64 y (+.f64 x t))) (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (cbrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (+.f64 t y) x)) 2)) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (cbrt.f64 (+.f64 (+.f64 t y) x))))
(/.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (cbrt.f64 (+.f64 x (+.f64 t y)))) (pow.f64 (cbrt.f64 (+.f64 x (+.f64 t y))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (+.f64 y (+.f64 x t))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2) (sqrt.f64 (+.f64 y (+.f64 x t)))) (/.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (sqrt.f64 (+.f64 y (+.f64 x t)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (+.f64 t y) x))) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (sqrt.f64 (+.f64 (+.f64 t y) x))))
(/.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (sqrt.f64 (+.f64 x (+.f64 t y)))) (sqrt.f64 (+.f64 x (+.f64 t y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (cbrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) 2) (pow.f64 (cbrt.f64 (+.f64 (+.f64 t y) x)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 t y))) 2) (cbrt.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y))))))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (neg.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (neg.f64 (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (neg.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (neg.f64 (+.f64 x (-.f64 t y))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (neg.f64 (+.f64 x (-.f64 t y)))))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t))))))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t)))))
(*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (/.f64 (neg.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 x t) 2))) (-.f64 y (+.f64 x t)))
(*.f64 (-.f64 (-.f64 y x) t) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 x t) 2))))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (-.f64 (*.f64 x x) (*.f64 (+.f64 y t) (+.f64 y t)))) (-.f64 x (+.f64 y t)))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (-.f64 (*.f64 x x) (pow.f64 (+.f64 t y) 2))) (-.f64 (-.f64 x y) t))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (-.f64 (*.f64 x x) (pow.f64 (+.f64 t y) 2))) (-.f64 x (+.f64 t y)))
(*.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))) (-.f64 (+.f64 (*.f64 x x) (*.f64 (+.f64 y t) (+.f64 y t))) (*.f64 x (+.f64 y t))))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (pow.f64 (+.f64 t y) 3) (pow.f64 x 3))) (-.f64 (fma.f64 x x (pow.f64 (+.f64 t y) 2)) (*.f64 x (+.f64 t y))))
(*.f64 (/.f64 1 (/.f64 (+.f64 y (+.f64 x t)) (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))) (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (/.f64 1 (/.f64 (+.f64 y (+.f64 x t)) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2))) (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2) (+.f64 y (+.f64 x t))) (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (neg.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (+.f64 x (-.f64 t y)))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (neg.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (neg.f64 (+.f64 x (-.f64 t y))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (neg.f64 (+.f64 x (-.f64 t y)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t)))))
(*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (/.f64 (neg.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (+.f64 y (+.f64 x t)))) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2))) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (+.f64 y (+.f64 x t)))) (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3))) (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (+.f64 y x) (*.f64 z (*.f64 y b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 b y) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)) (/.f64 1 (+.f64 (+.f64 t y) x)))) (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (-.f64 (pow.f64 (*.f64 b y) 2) (*.f64 (+.f64 x y) (*.f64 z (*.f64 b y))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 b y) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)) (/.f64 1 (+.f64 x (+.f64 t y))))) (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (-.f64 (pow.f64 (*.f64 b y) 2) (*.f64 (*.f64 z y) (*.f64 b (+.f64 x y))))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 y (+.f64 x t)))) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 (+.f64 y x) z) 2)) (*.f64 (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))))) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (+.f64 t y) x)) (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3))) (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 (*.f64 b y) (fma.f64 (+.f64 x y) z (*.f64 b y))))) (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 4) (*.f64 (pow.f64 (*.f64 b y) 2) (*.f64 (fma.f64 (+.f64 x y) z (*.f64 b y)) (fma.f64 (+.f64 x y) z (*.f64 b y))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (+.f64 t y))) (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 4) (*.f64 (pow.f64 (*.f64 b y) 2) (*.f64 (fma.f64 (+.f64 x y) z (*.f64 b y)) (fma.f64 (+.f64 x y) z (*.f64 b y))))) (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)))) (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 b (*.f64 y (fma.f64 (+.f64 x y) z (*.f64 b y))))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 y (+.f64 x t)))) (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) 3) (pow.f64 (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 (+.f64 y x) z) 2)) (-.f64 (*.f64 (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))) (*.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))))))
(/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (+.f64 t y) x)) (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3))) (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 4) (*.f64 (*.f64 (*.f64 b y) (fma.f64 (+.f64 x y) z (*.f64 b y))) (-.f64 (*.f64 (*.f64 b y) (fma.f64 (+.f64 x y) z (*.f64 b y))) (pow.f64 (*.f64 z (+.f64 x y)) 2))))) (+.f64 (pow.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) 3) (pow.f64 (*.f64 (*.f64 b y) (fma.f64 (+.f64 x y) z (*.f64 b y))) 3)))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (+.f64 t y))) (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) 3) (pow.f64 (*.f64 b (*.f64 y (fma.f64 (+.f64 x y) z (*.f64 b y)))) 3)) (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)))) (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 4) (*.f64 y (*.f64 (*.f64 b (fma.f64 (+.f64 x y) z (*.f64 b y))) (-.f64 (*.f64 b (*.f64 y (fma.f64 (+.f64 x y) z (*.f64 b y)))) (pow.f64 (*.f64 z (+.f64 x y)) 2))))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) 1) (/.f64 (+.f64 x (-.f64 t y)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))))
(*.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (+.f64 x (-.f64 t y)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) 1) (/.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))))
(*.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (+.f64 x (-.f64 t y)))
(*.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (+.f64 x (-.f64 t y)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))))
(*.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (neg.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (neg.f64 (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (neg.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (neg.f64 (+.f64 x (-.f64 t y))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (neg.f64 (+.f64 x (-.f64 t y)))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t))))))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t)))))
(*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (/.f64 (neg.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (-.f64 (*.f64 y y) (pow.f64 (+.f64 x t) 2))) (-.f64 y (+.f64 x t)))
(*.f64 (-.f64 (-.f64 y x) t) (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 x t) 2))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (-.f64 (*.f64 x x) (*.f64 (+.f64 y t) (+.f64 y t)))) (-.f64 x (+.f64 y t)))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (-.f64 (*.f64 x x) (pow.f64 (+.f64 t y) 2))) (-.f64 (-.f64 x y) t))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (-.f64 (*.f64 x x) (pow.f64 (+.f64 t y) 2))) (-.f64 x (+.f64 t y)))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))) (-.f64 (+.f64 (*.f64 x x) (*.f64 (+.f64 y t) (+.f64 y t))) (*.f64 x (+.f64 y t))))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (pow.f64 (+.f64 t y) 3) (pow.f64 x 3))) (-.f64 (fma.f64 x x (pow.f64 (+.f64 t y) 2)) (*.f64 x (+.f64 t y))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (sqrt.f64 (+.f64 y (+.f64 x t)))) (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t))))))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))) (sqrt.f64 (+.f64 (+.f64 t y) x)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t)))))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 (sqrt.f64 (+.f64 x (+.f64 t y))) (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t)))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (sqrt.f64 (+.f64 y (+.f64 x t)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (sqrt.f64 (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (sqrt.f64 (+.f64 (+.f64 t y) x)))) (sqrt.f64 (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 (sqrt.f64 (+.f64 x (+.f64 t y))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))))) (sqrt.f64 (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t))))))
(*.f64 (/.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 t y) x)) 2)) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t)))))
(*.f64 (/.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 x (+.f64 t y))) 2)) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t)))))
(*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (cbrt.f64 (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (pow.f64 (cbrt.f64 (+.f64 (+.f64 t y) x)) 2))) (cbrt.f64 (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 t y))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))))) (cbrt.f64 (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t))))))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 x y) (*.f64 z (+.f64 (+.f64 t y) x))) (*.f64 (*.f64 b y) (+.f64 (+.f64 t y) x))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t)))))
(*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (*.f64 b (*.f64 y (+.f64 x (+.f64 t y))))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (*.f64 (+.f64 x (-.f64 t y)) (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 x y) (*.f64 z (+.f64 (+.f64 t y) x))) (*.f64 (*.f64 b y) (+.f64 (+.f64 t y) x))) (*.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (*.f64 (+.f64 x (-.f64 t y)) (+.f64 x (-.f64 t y))))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (*.f64 b (*.f64 y (+.f64 x (+.f64 t y))))) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (*.f64 (+.f64 x (-.f64 t y)) (+.f64 x (-.f64 t y)))) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (+.f64 y (+.f64 x t)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (+.f64 x (-.f64 t y)))
(*.f64 (+.f64 x (-.f64 t y)) (/.f64 (-.f64 (*.f64 (+.f64 x y) (*.f64 z (+.f64 (+.f64 t y) x))) (*.f64 (*.f64 b y) (+.f64 (+.f64 t y) x))) (*.f64 (+.f64 (+.f64 t y) x) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (*.f64 b (*.f64 y (+.f64 x (+.f64 t y))))) (/.f64 (*.f64 (+.f64 x (+.f64 t y)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (+.f64 y (+.f64 x t)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))))
(*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (/.f64 (-.f64 (*.f64 (+.f64 x y) (*.f64 z (+.f64 (+.f64 t y) x))) (*.f64 (*.f64 b y) (+.f64 (+.f64 t y) x))) (*.f64 (+.f64 (+.f64 t y) x) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (*.f64 b (*.f64 y (+.f64 x (+.f64 t y))))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (+.f64 x (+.f64 t y)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)) (+.f64 y (+.f64 x t)))) (+.f64 x (-.f64 t y)))
(*.f64 (+.f64 x (-.f64 t y)) (/.f64 (-.f64 (*.f64 (+.f64 x y) (*.f64 z (+.f64 (+.f64 t y) x))) (*.f64 (*.f64 b y) (+.f64 (+.f64 t y) x))) (*.f64 (+.f64 (+.f64 t y) x) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (*.f64 b (*.f64 y (+.f64 x (+.f64 t y))))) (/.f64 (*.f64 (+.f64 x (+.f64 t y)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y))) (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)) (+.f64 y (+.f64 x t)))) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))))
(*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (/.f64 (-.f64 (*.f64 (+.f64 x y) (*.f64 z (+.f64 (+.f64 t y) x))) (*.f64 (*.f64 b y) (+.f64 (+.f64 t y) x))) (*.f64 (+.f64 (+.f64 t y) x) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (*.f64 b (*.f64 y (+.f64 x (+.f64 t y))))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (+.f64 x (+.f64 t y)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (*.f64 (+.f64 x (-.f64 t y)) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t))))))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 x y) (*.f64 z (+.f64 (+.f64 t y) x))) (*.f64 (*.f64 b y) (+.f64 (+.f64 t y) x))) (*.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (*.f64 (+.f64 x (-.f64 t y)) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t)))))
(*.f64 (+.f64 x (-.f64 t y)) (*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (*.f64 b (*.f64 y (+.f64 x (+.f64 t y))))) (*.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 x t))) (*.f64 (+.f64 y (+.f64 x t)) (*.f64 y b))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)) (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)))) (*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 y (+.f64 x t)))) (+.f64 x (-.f64 t y))))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 x y) (*.f64 z (+.f64 (+.f64 t y) x))) (*.f64 (*.f64 b y) (+.f64 (+.f64 t y) x))) (*.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3)))) (*.f64 (+.f64 x (-.f64 t y)) (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t)))))
(*.f64 (+.f64 x (-.f64 t y)) (*.f64 (+.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y (-.f64 (-.f64 y x) t))) (/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 x y)) (+.f64 x (+.f64 t y))) (*.f64 b (*.f64 y (+.f64 x (+.f64 t y))))) (*.f64 (-.f64 (pow.f64 (+.f64 x t) 2) (*.f64 y y)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 x t) 3))))))
(pow.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 1)
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 2)
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 3)
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(pow.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 3) 1/3)
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(pow.f64 (/.f64 (+.f64 y (+.f64 x t)) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) -1)
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(neg.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (-.f64 (neg.f64 y) (+.f64 x t))))
(*.f64 (neg.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) (/.f64 1 (-.f64 (-.f64 (neg.f64 y) x) t)))
(/.f64 (neg.f64 (fma.f64 z x (*.f64 y (-.f64 z b)))) (-.f64 (-.f64 (neg.f64 y) x) t))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x)) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y))) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t))) 3))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 3) (pow.f64 (+.f64 y (+.f64 x t)) 3)))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(exp.f64 (log.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))) 1))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 x t)))))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (+.f64 t y) x))
(/.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 x (+.f64 t y)))
(+.f64 (*.f64 (+.f64 y x) z) (*.f64 y (neg.f64 b)))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 (+.f64 y x) z) (*.f64 (*.f64 y (neg.f64 b)) 1))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 y (neg.f64 b) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 y (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (*.f64 (+.f64 y x) z) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 y (neg.f64 b) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 y (neg.f64 b) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 4 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 y (neg.f64 b) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 y (neg.f64 b) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 y (neg.f64 b) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (fma.f64 (+.f64 x y) z (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 y (neg.f64 b) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 y (neg.f64 b) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 y (neg.f64 b) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)) (+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (fma.f64 (+.f64 x y) z (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)) (-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y)))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)) (+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))))
(+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))))
(+.f64 (*.f64 y (neg.f64 b)) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 (+.f64 y x) z) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 (+.f64 y x) z) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 (+.f64 y x) z) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 (+.f64 y x) z) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 (+.f64 y x) z) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 (+.f64 y x) z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 (+.f64 y x) z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (+.f64 y x) z))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (*.f64 z y) (+.f64 (*.f64 z x) (*.f64 y (neg.f64 b))))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z y) (+.f64 (*.f64 z x) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 z y) (+.f64 (*.f64 z x) (*.f64 (*.f64 y (neg.f64 b)) 1)))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z y) (-.f64 (*.f64 z x) (*.f64 y b)))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z y) (-.f64 (*.f64 z x) (-.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 z x) (+.f64 (*.f64 z y) (*.f64 y (neg.f64 b))))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z x) (+.f64 (*.f64 z y) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 z x) (+.f64 (*.f64 z y) (*.f64 (*.f64 y (neg.f64 b)) 1)))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z x) (-.f64 (*.f64 z y) (*.f64 y b)))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z x) (-.f64 (*.f64 z y) (-.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (*.f64 (+.f64 y x) z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 y z) (+.f64 (*.f64 x z) (*.f64 y (neg.f64 b))))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 y z) (+.f64 (*.f64 x z) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 y z) (+.f64 (*.f64 x z) (*.f64 (*.f64 y (neg.f64 b)) 1)))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 y z) (-.f64 (*.f64 x z) (*.f64 y b)))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 y z) (-.f64 (*.f64 x z) (-.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 x z) (+.f64 (*.f64 y z) (*.f64 y (neg.f64 b))))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 x z) (+.f64 (*.f64 y z) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (*.f64 x z) (+.f64 (*.f64 y z) (*.f64 (*.f64 y (neg.f64 b)) 1)))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 x z) (-.f64 (*.f64 y z) (*.f64 y b)))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 x z) (-.f64 (*.f64 y z) (-.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (+.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (*.f64 y (neg.f64 b))) (*.f64 y b))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (*.f64 z y)) (*.f64 z x))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (*.f64 z x)) (*.f64 z y))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (*.f64 y z)) (*.f64 x z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (*.f64 x z)) (*.f64 y z))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 (+.f64 y x) z)) (*.f64 y (neg.f64 b)))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 (+.f64 y x) z)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 (+.f64 y x) z)) (*.f64 (*.f64 y (neg.f64 b)) 1))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(+.f64 (-.f64 (*.f64 (+.f64 y x) z) (exp.f64 (log1p.f64 (*.f64 y b)))) 1)
(+.f64 1 (-.f64 (*.f64 z (+.f64 x y)) (exp.f64 (log1p.f64 (*.f64 b y)))))
(-.f64 (+.f64 1 (*.f64 z (+.f64 x y))) (exp.f64 (log1p.f64 (*.f64 b y))))
(*.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1)
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 1 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2) (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (fma.f64 (+.f64 y x) z (*.f64 y b))))
(/.f64 1 (/.f64 (fma.f64 (+.f64 x y) z (*.f64 b y)) (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 b y) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 b y) 2)) (/.f64 1 (fma.f64 (+.f64 x y) z (*.f64 b y))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 (*.f64 b y) (fma.f64 (+.f64 x y) z (*.f64 b y))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 b (*.f64 y (fma.f64 (+.f64 x y) z (*.f64 b y)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 (+.f64 y x) z))) (-.f64 (sqrt.f64 (*.f64 (+.f64 y x) z)) (sqrt.f64 (*.f64 y b))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b y)) (sqrt.f64 (*.f64 z (+.f64 x y)))) (-.f64 (sqrt.f64 (*.f64 z (+.f64 x y))) (sqrt.f64 (*.f64 b y))))
(*.f64 (/.f64 1 (fma.f64 (+.f64 y x) z (*.f64 y b))) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2)))
(/.f64 1 (/.f64 (fma.f64 (+.f64 x y) z (*.f64 b y)) (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 b y) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 b y) 2)) (/.f64 1 (fma.f64 (+.f64 x y) z (*.f64 b y))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))))) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 (*.f64 b y) (fma.f64 (+.f64 x y) z (*.f64 b y))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 b (*.f64 y (fma.f64 (+.f64 x y) z (*.f64 b y)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2)) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2))) (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3))) (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (+.f64 y x) (*.f64 z (*.f64 y b))))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (-.f64 (pow.f64 (*.f64 b y) 2) (*.f64 (+.f64 x y) (*.f64 z (*.f64 b y))))) (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 b y) 2)) (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (-.f64 (pow.f64 (*.f64 b y) 2) (*.f64 (*.f64 z y) (*.f64 b (+.f64 x y))))) (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 b y) 2)) (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 (+.f64 y x) z) 2)) (*.f64 (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))))) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 (*.f64 b y) (fma.f64 (+.f64 x y) z (*.f64 b y)))) (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)) (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 4) (*.f64 (pow.f64 (*.f64 b y) 2) (*.f64 (fma.f64 (+.f64 x y) z (*.f64 b y)) (fma.f64 (+.f64 x y) z (*.f64 b y)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 b (*.f64 y (fma.f64 (+.f64 x y) z (*.f64 b y))))) (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)) (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 4) (*.f64 (pow.f64 (*.f64 b y) 2) (*.f64 (fma.f64 (+.f64 x y) z (*.f64 b y)) (fma.f64 (+.f64 x y) z (*.f64 b y)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) 3) (pow.f64 (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 (+.f64 y x) z) 2)) (-.f64 (*.f64 (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))) (*.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 4) (*.f64 (*.f64 (*.f64 b y) (fma.f64 (+.f64 x y) z (*.f64 b y))) (-.f64 (*.f64 (*.f64 b y) (fma.f64 (+.f64 x y) z (*.f64 b y))) (pow.f64 (*.f64 z (+.f64 x y)) 2)))) (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) 3) (pow.f64 (*.f64 (*.f64 b y) (fma.f64 (+.f64 x y) z (*.f64 b y))) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 4) (*.f64 y (*.f64 (*.f64 b (fma.f64 (+.f64 x y) z (*.f64 b y))) (-.f64 (*.f64 b (*.f64 y (fma.f64 (+.f64 x y) z (*.f64 b y)))) (pow.f64 (*.f64 z (+.f64 x y)) 2))))) (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) 3) (pow.f64 (*.f64 b (*.f64 y (fma.f64 (+.f64 x y) z (*.f64 b y)))) 3))))
(/.f64 1 (/.f64 (fma.f64 (+.f64 y x) z (*.f64 y b)) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2))))
(/.f64 1 (/.f64 (fma.f64 (+.f64 x y) z (*.f64 b y)) (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 b y) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 b y) 2)) (/.f64 1 (fma.f64 (+.f64 x y) z (*.f64 b y))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))) (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 (*.f64 b y) (fma.f64 (+.f64 x y) z (*.f64 b y))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 b (*.f64 y (fma.f64 (+.f64 x y) z (*.f64 b y)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2)) (fma.f64 (+.f64 y x) z (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 (+.f64 x y) z (*.f64 b y)))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 (*.f64 b y) (fma.f64 (+.f64 x y) z (*.f64 b y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 b (*.f64 y (fma.f64 (+.f64 x y) z (*.f64 b y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (pow.f64 (*.f64 y b) 2))) (neg.f64 (fma.f64 (+.f64 y x) z (*.f64 y b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (pow.f64 (*.f64 b y) 2))) (neg.f64 (fma.f64 (+.f64 x y) z (*.f64 b y))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y b) (fma.f64 (+.f64 y x) z (*.f64 y b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 (*.f64 b y) (fma.f64 (+.f64 x y) z (*.f64 b y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 b (*.f64 y (fma.f64 (+.f64 x y) z (*.f64 b y)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 y (*.f64 (neg.f64 b) (*.f64 y (neg.f64 b))))) (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 y (*.f64 (*.f64 (neg.f64 b) (neg.f64 b)) y))) (-.f64 (*.f64 z (+.f64 x y)) (*.f64 b (neg.f64 y))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (-.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 b y)) (fma.f64 (neg.f64 b) y (*.f64 b y)))) (-.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) (fma.f64 (neg.f64 b) y (*.f64 b y))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b))) (*.f64 (*.f64 (+.f64 y x) z) (*.f64 y (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 (*.f64 y (neg.f64 b)) (-.f64 (*.f64 y (neg.f64 b)) (*.f64 z (+.f64 x y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 3) (pow.f64 (*.f64 b (neg.f64 y)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2) (*.f64 y (*.f64 (neg.f64 b) (-.f64 (*.f64 b (neg.f64 y)) (*.f64 z (+.f64 x y)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 b y)) 3)) (+.f64 (pow.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 b y)) (-.f64 (fma.f64 (neg.f64 b) y (*.f64 b y)) (fma.f64 z x (*.f64 y (-.f64 z b)))))))
(pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 1)
(fma.f64 z x (*.f64 y (-.f64 z b)))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2)
(fma.f64 z x (*.f64 y (-.f64 z b)))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 3)
(fma.f64 z x (*.f64 y (-.f64 z b)))
(pow.f64 (pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 3) 1/3)
(fma.f64 z x (*.f64 y (-.f64 z b)))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 2))
(sqrt.f64 (pow.f64 (fma.f64 z x (*.f64 y (-.f64 z b))) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))))))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) 3))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(exp.f64 (log.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 1))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(fma.f64 1 (*.f64 (+.f64 y x) z) (*.f64 y (neg.f64 b)))
(fma.f64 1 (*.f64 z (+.f64 x y)) (*.f64 y (neg.f64 b)))
(fma.f64 1 (*.f64 z (+.f64 x y)) (*.f64 b (neg.f64 y)))
(fma.f64 1 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (sqrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y x) z)) (sqrt.f64 (*.f64 (+.f64 y x) z)) (*.f64 y (neg.f64 b)))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 z (+.f64 x y))) 2) (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 b (neg.f64 y)) (pow.f64 (sqrt.f64 (*.f64 z (+.f64 x y))) 2))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) 2) (cbrt.f64 (fma.f64 (+.f64 y x) z (*.f64 y (neg.f64 b)))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 y (neg.f64 b) (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))))
(-.f64 (fma.f64 y b (fma.f64 z x (*.f64 y (-.f64 z b)))) (*.f64 b y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y x) z)) 2) (cbrt.f64 (*.f64 (+.f64 y x) z)) (*.f64 y (neg.f64 b)))
(fma.f64 z x (*.f64 y (-.f64 z b)))
(+.f64 (*.f64 z y) (*.f64 z x))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 z x) (*.f64 z y))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 y z) (*.f64 x z))
(*.f64 z (+.f64 x y))
(+.f64 (*.f64 x z) (*.f64 y z))
(*.f64 z (+.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y x) z))) 1)
(*.f64 z (+.f64 x y))
(/.f64 (*.f64 z (*.f64 (+.f64 y x) (-.f64 y x))) (-.f64 y x))
(/.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (/.f64 (-.f64 y x) z))
(/.f64 z (/.f64 (/.f64 (-.f64 y x) (+.f64 x y)) (-.f64 y x)))
(/.f64 (*.f64 z (+.f64 (pow.f64 y 3) (pow.f64 x 3))) (fma.f64 y y (*.f64 x (-.f64 x y))))
(/.f64 z (/.f64 (fma.f64 y y (*.f64 x (-.f64 x y))) (+.f64 (pow.f64 y 3) (pow.f64 x 3))))
(/.f64 (*.f64 (*.f64 (+.f64 y x) (-.f64 y x)) z) (-.f64 y x))
(/.f64 (*.f64 (+.f64 x y) (-.f64 y x)) (/.f64 (-.f64 y x) z))
(/.f64 z (/.f64 (/.f64 (-.f64 y x) (+.f64 x y)) (-.f64 y x)))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 x 3)) z) (fma.f64 y y (*.f64 x (-.f64 x y))))
(/.f64 z (/.f64 (fma.f64 y y (*.f64 x (-.f64 x y))) (+.f64 (pow.f64 y 3) (pow.f64 x 3))))
(pow.f64 (*.f64 (+.f64 y x) z) 1)
(*.f64 z (+.f64 x y))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y x) z)) 2)
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 x y))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y x) z)) 3)
(*.f64 z (+.f64 x y))
(pow.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3) 1/3)
(*.f64 z (+.f64 x y))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y x) z) 2))
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 x y)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y x)) z))
(*.f64 z (log.f64 (exp.f64 (+.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y x) z))))
(*.f64 z (+.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y x) z) 3))
(*.f64 z (+.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y x) z)))
(*.f64 z (+.f64 x y))
(exp.f64 (log.f64 (*.f64 (+.f64 y x) z)))
(*.f64 z (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y x) z)) 1))
(*.f64 z (+.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y x) z)))
(*.f64 z (+.f64 x y))

eval571.0ms (2.1%)

Compiler

Compiled 57138 to 13774 computations (75.9% saved)

prune687.0ms (2.5%)

Pruning

28 alts after pruning (27 fresh and 1 done)

PrunedKeptTotal
New1626201646
Fresh8715
Picked101
Done314
Total1638281666
Error
0.01%
Counts
1666 → 28
Alt Table
Click to see full alt table
StatusErrorProgram
56.24%
(/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t))
86.5%
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) t)
73.65%
(/.f64 (-.f64 (*.f64 y z) (*.f64 y b)) (+.f64 y t))
61.62%
(/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
70.3%
(/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 x t) y))
79.43%
(/.f64 (*.f64 z x) (+.f64 x t))
91.78%
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)
73.66%
(/.f64 (*.f64 y (-.f64 z b)) (+.f64 t y))
86.07%
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 (+.f64 x t) y))
92.01%
(/.f64 (*.f64 a (+.f64 y t)) x)
81.41%
(/.f64 (*.f64 a y) (+.f64 y x))
66.31%
(/.f64 y (/.f64 (+.f64 t y) (-.f64 z b)))
90.81%
(/.f64 y (/.f64 x (+.f64 a (-.f64 z b))))
89.96%
(/.f64 a (/.f64 x (+.f64 y t)))
46.16%
(-.f64 (+.f64 z a) b)
48.2%
(-.f64 (*.f64 (/.f64 z (+.f64 y (+.f64 x t))) (+.f64 y x)) (*.f64 (/.f64 y (+.f64 y (+.f64 x t))) b))
65.92%
(-.f64 z b)
23.67%
(+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x))))))
37.52%
(+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z)
51.51%
(*.f64 (/.f64 (+.f64 z (-.f64 a b)) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 y (cbrt.f64 (+.f64 y (+.f64 x t)))))
62.42%
(*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z)
55.99%
(*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a)
52.81%
(*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))
89.13%
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
68.56%
(*.f64 (/.f64 a (+.f64 t x)) t)
73.46%
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 a (+.f64 y t)))
72.04%
z
64.71%
a
Compiler

Compiled 937 to 588 computations (37.2% saved)

localize35.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.04%
(/.f64 1 (neg.f64 (+.f64 y (+.f64 t x))))
1.25%
(-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))
2%
(*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x)))))
22.51%
(*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))
Compiler

Compiled 167 to 28 computations (83.2% saved)

series16.0ms (0.1%)

Counts
2 → 96
Calls

24 calls:

TimeVariablePointExpression
4.0ms
z
@0
(*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))
1.0ms
x
@0
(*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))
1.0ms
y
@0
(*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))
1.0ms
t
@0
(*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))
1.0ms
y
@-inf
(*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))

rewrite91.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
942×associate-+l+
502×+-commutative
486×associate-+r+
464×add-sqr-sqrt
458×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify128.0ms (0.5%)

Algorithm
egg-herbie
Rules
1278×+-commutative
1106×associate-+l+
1070×associate-+r+
932×associate-+l-
708×associate-+r-
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
041710233
112499821
254539805
Stop Event
node limit
Counts
153 → 244
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(/.f64 (*.f64 z x) (+.f64 t x))
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (/.f64 b (+.f64 t x)) (+.f64 (/.f64 z (+.f64 t x)) (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2))))))) (/.f64 (*.f64 z x) (+.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (/.f64 b (pow.f64 (+.f64 t x) 2))))) (+.f64 (*.f64 -1 (*.f64 y (-.f64 (/.f64 b (+.f64 t x)) (+.f64 (/.f64 z (+.f64 t x)) (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2))))))) (/.f64 (*.f64 z x) (+.f64 t x))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 4))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (/.f64 b (pow.f64 (+.f64 t x) 2))))) (+.f64 (*.f64 -1 (*.f64 y (-.f64 (/.f64 b (+.f64 t x)) (+.f64 (/.f64 z (+.f64 t x)) (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2))))))) (/.f64 (*.f64 z x) (+.f64 t x)))))
(*.f64 -1 (-.f64 b z))
(+.f64 (*.f64 -1 (-.f64 b z)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 b z))) y)))
(+.f64 (*.f64 -1 (-.f64 b z)) (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (-.f64 b z) (+.f64 t x)))) (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 b z))) y))))
(+.f64 (*.f64 -1 (-.f64 b z)) (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (-.f64 b z) (+.f64 t x)))) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 b z)))) (pow.f64 y 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 b z))) y)))))
(-.f64 (*.f64 -1 b) (*.f64 -1 z))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 b) (*.f64 -1 z))))) y)) (*.f64 -1 b)) (*.f64 -1 z))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 b) (*.f64 -1 z)))))) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 b) (*.f64 -1 z))))) y)) (*.f64 -1 b))) (*.f64 -1 z))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 b) (*.f64 -1 z)))))) (pow.f64 y 3))) (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 b) (*.f64 -1 z)))))) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 b) (*.f64 -1 z))))) y)) (*.f64 -1 b)))) (*.f64 -1 z))
(*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 y z)) (+.f64 y t)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 y z)) (+.f64 y t))) (*.f64 -1 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2)) (*.f64 -1 (/.f64 z (+.f64 y t)))) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) x)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 y z)) (+.f64 y t))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2)) (*.f64 -1 (/.f64 z (+.f64 y t)))) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) x)) (*.f64 -1 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (*.f64 -1 (/.f64 z (pow.f64 (+.f64 y t) 2)))))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 y z)) (+.f64 y t))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 z (pow.f64 (+.f64 y t) 3))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 4))) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 4))))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2)) (*.f64 -1 (/.f64 z (+.f64 y t)))) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) x)) (*.f64 -1 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (*.f64 -1 (/.f64 z (pow.f64 (+.f64 y t) 2))))))))))
z
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) x)) z)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) x)) (+.f64 z (/.f64 (*.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) (+.f64 y t)) (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) x)) (+.f64 (/.f64 (*.f64 (+.f64 y t) (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t)))))) (pow.f64 x 2)) z)))
z
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) x)) z)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) x)) (+.f64 z (/.f64 (*.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) (+.f64 y t)) (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) x)) (+.f64 (/.f64 (*.f64 (+.f64 y t) (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t)))))) (pow.f64 x 2)) z)))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) (+.f64 y x)))
(+.f64 (*.f64 -1 (*.f64 t (-.f64 (/.f64 z (+.f64 y x)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) (+.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 t (-.f64 (/.f64 z (+.f64 y x)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) (+.f64 y x))) (*.f64 -1 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)) (/.f64 z (pow.f64 (+.f64 y x) 2)))))))
(+.f64 (*.f64 -1 (*.f64 t (-.f64 (/.f64 z (+.f64 y x)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) (+.f64 y x))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)) (/.f64 z (pow.f64 (+.f64 y x) 2))))) (*.f64 -1 (*.f64 (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 3)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 4))) (pow.f64 t 3))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t))
(+.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t))
(+.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t)))))
(/.f64 -1 (+.f64 t x))
(-.f64 (/.f64 y (pow.f64 (+.f64 t x) 2)) (/.f64 1 (+.f64 t x)))
(-.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 t x) 2)) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 t x) 3)))) (/.f64 1 (+.f64 t x)))
(-.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 4)) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 t x) 3))))) (/.f64 1 (+.f64 t x)))
(/.f64 -1 y)
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 t (pow.f64 y 2))) (/.f64 1 y))
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (+.f64 (/.f64 t (pow.f64 y 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3))))) (/.f64 1 y))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 4)) (+.f64 (/.f64 x (pow.f64 y 2)) (+.f64 (/.f64 t (pow.f64 y 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)))))) (/.f64 1 y))
(/.f64 -1 y)
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 t (pow.f64 y 2))) (/.f64 1 y))
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (+.f64 (/.f64 t (pow.f64 y 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3))))) (/.f64 1 y))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 4)) (+.f64 (/.f64 x (pow.f64 y 2)) (+.f64 (/.f64 t (pow.f64 y 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)))))) (/.f64 1 y))
(/.f64 -1 (+.f64 y x))
(-.f64 (/.f64 t (pow.f64 (+.f64 y x) 2)) (/.f64 1 (+.f64 y x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 (+.f64 y x) 3))) (/.f64 t (pow.f64 (+.f64 y x) 2))) (/.f64 1 (+.f64 y x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 (+.f64 y x) 3))) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 4)) (/.f64 t (pow.f64 (+.f64 y x) 2)))) (/.f64 1 (+.f64 y x)))
(/.f64 -1 t)
(-.f64 (+.f64 (/.f64 y (pow.f64 t 2)) (/.f64 x (pow.f64 t 2))) (/.f64 1 t))
(-.f64 (+.f64 (/.f64 y (pow.f64 t 2)) (+.f64 (/.f64 x (pow.f64 t 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3))))) (/.f64 1 t))
(-.f64 (+.f64 (/.f64 y (pow.f64 t 2)) (+.f64 (/.f64 x (pow.f64 t 2)) (+.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3)))))) (/.f64 1 t))
(/.f64 -1 t)
(-.f64 (+.f64 (/.f64 y (pow.f64 t 2)) (/.f64 x (pow.f64 t 2))) (/.f64 1 t))
(-.f64 (+.f64 (/.f64 y (pow.f64 t 2)) (+.f64 (/.f64 x (pow.f64 t 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3))))) (/.f64 1 t))
(-.f64 (+.f64 (/.f64 y (pow.f64 t 2)) (+.f64 (/.f64 x (pow.f64 t 2)) (+.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3)))))) (/.f64 1 t))
(/.f64 -1 (+.f64 y t))
(-.f64 (/.f64 x (pow.f64 (+.f64 y t) 2)) (/.f64 1 (+.f64 y t)))
(-.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 y t) 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 y t) 3)))) (/.f64 1 (+.f64 y t)))
(-.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 y t) 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 y t) 3))) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 4)))) (/.f64 1 (+.f64 y t)))
(/.f64 -1 x)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 t (pow.f64 x 2))) (/.f64 1 x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3))) (/.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 4)) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3))) (/.f64 t (pow.f64 x 2))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 t (pow.f64 x 2))) (/.f64 1 x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3))) (/.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 4)) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3))) (/.f64 t (pow.f64 x 2))))) (/.f64 1 x))
(-.f64 0 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))))) 1)
(-.f64 (/.f64 0 (+.f64 x (+.f64 y t))) (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(/.f64 1 (/.f64 (+.f64 x (+.f64 y t)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(/.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (/.f64 (+.f64 x (+.f64 y t)) (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 2)) (/.f64 (+.f64 x (+.f64 y t)) (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))))
(/.f64 -1 (/.f64 (+.f64 x (+.f64 y t)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (+.f64 x (+.f64 y t)))) (fma.f64 z (+.f64 y x) (*.f64 y b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 x (+.f64 y t)))) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b)))))
(/.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 1) (+.f64 x (+.f64 y t)))
(/.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (sqrt.f64 (+.f64 x (+.f64 y t)))) (sqrt.f64 (+.f64 x (+.f64 y t))))
(/.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y t))) 2)) (cbrt.f64 (+.f64 x (+.f64 y t))))
(/.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) -1) (+.f64 x (+.f64 y t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) 1) (*.f64 (fma.f64 z (+.f64 y x) (*.f64 y b)) (+.f64 x (+.f64 y t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) -1) (*.f64 (fma.f64 z (+.f64 y x) (*.f64 y b)) (+.f64 x (+.f64 y t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) 1) (*.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b)))) (+.f64 x (+.f64 y t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) -1) (*.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b)))) (+.f64 x (+.f64 y t))))
(pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))) 3) 1/3)
(neg.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3) (pow.f64 (/.f64 1 (+.f64 x (+.f64 y t))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 x (+.f64 y t))) 3) (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3) (pow.f64 (+.f64 x (+.f64 y t)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))))
(exp.f64 (log.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 x (+.f64 y t))))) 1)
(*.f64 1 (/.f64 1 (+.f64 x (+.f64 y t))))
(*.f64 (/.f64 1 (+.f64 x (+.f64 y t))) 1)
(*.f64 (pow.f64 (+.f64 x (+.f64 y t)) -1/2) (pow.f64 (+.f64 x (+.f64 y t)) -1/2))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x (+.f64 y t)))) (cbrt.f64 (pow.f64 (+.f64 x (+.f64 y t)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (+.f64 y t)) -2)) (/.f64 1 (cbrt.f64 (+.f64 x (+.f64 y t)))))
(*.f64 -1 (/.f64 1 (+.f64 x (+.f64 y t))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x (+.f64 y t))) -1) (pow.f64 (sqrt.f64 (+.f64 x (+.f64 y t))) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y t))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y t))) -1))
(pow.f64 (+.f64 x (+.f64 y t)) -1)
(pow.f64 (/.f64 1 (+.f64 x (+.f64 y t))) 1)
(pow.f64 (pow.f64 (+.f64 x (+.f64 y t)) -1/2) 2)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x (+.f64 y t)))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 x (+.f64 y t))) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 x (+.f64 y t)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 x (+.f64 y t)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 x (+.f64 y t))))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 x (+.f64 y t))) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 x (+.f64 y t)))))
(exp.f64 (neg.f64 (log.f64 (+.f64 x (+.f64 y t)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (+.f64 y t))) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 x (+.f64 y t)))) 1))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 x (+.f64 y t)))))
Outputs
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b)))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 x (+.f64 y t)))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(fma.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))))
(-.f64 (*.f64 (+.f64 (/.f64 x (+.f64 x (+.f64 y t))) (/.f64 y (+.f64 x (+.f64 y t)))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(fma.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))))
(-.f64 (*.f64 (+.f64 (/.f64 x (+.f64 x (+.f64 y t))) (/.f64 y (+.f64 x (+.f64 y t)))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(+.f64 (*.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(fma.f64 (+.f64 (/.f64 x (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))) z (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))))
(-.f64 (*.f64 (+.f64 (/.f64 x (+.f64 x (+.f64 y t))) (/.f64 y (+.f64 x (+.f64 y t)))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z))
(*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z)
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)))
(-.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)))
(-.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)))
(-.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z))
(*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z)
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)))
(-.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)))
(-.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)))
(-.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(/.f64 (*.f64 z x) (+.f64 t x))
(/.f64 z (/.f64 (+.f64 t x) x))
(*.f64 (/.f64 z (+.f64 t x)) x)
(+.f64 (*.f64 -1 (*.f64 y (-.f64 (/.f64 b (+.f64 t x)) (+.f64 (/.f64 z (+.f64 t x)) (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2))))))) (/.f64 (*.f64 z x) (+.f64 t x)))
(fma.f64 -1 (*.f64 y (-.f64 (/.f64 b (+.f64 t x)) (+.f64 (/.f64 z (+.f64 t x)) (/.f64 (neg.f64 (*.f64 x z)) (pow.f64 (+.f64 t x) 2))))) (/.f64 z (/.f64 (+.f64 t x) x)))
(-.f64 (*.f64 (/.f64 z (+.f64 t x)) x) (*.f64 y (-.f64 (/.f64 b (+.f64 t x)) (-.f64 (/.f64 z (+.f64 t x)) (*.f64 (/.f64 z (pow.f64 (+.f64 t x) 2)) x)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (/.f64 b (pow.f64 (+.f64 t x) 2))))) (+.f64 (*.f64 -1 (*.f64 y (-.f64 (/.f64 b (+.f64 t x)) (+.f64 (/.f64 z (+.f64 t x)) (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2))))))) (/.f64 (*.f64 z x) (+.f64 t x))))
(fma.f64 -1 (*.f64 (*.f64 y y) (-.f64 (fma.f64 -1 (/.f64 z (/.f64 (pow.f64 (+.f64 t x) 3) x)) (/.f64 z (pow.f64 (+.f64 t x) 2))) (/.f64 b (pow.f64 (+.f64 t x) 2)))) (fma.f64 -1 (*.f64 y (-.f64 (/.f64 b (+.f64 t x)) (+.f64 (/.f64 z (+.f64 t x)) (/.f64 (neg.f64 (*.f64 x z)) (pow.f64 (+.f64 t x) 2))))) (/.f64 z (/.f64 (+.f64 t x) x))))
(-.f64 (-.f64 (*.f64 (/.f64 z (+.f64 t x)) x) (*.f64 y (-.f64 (/.f64 b (+.f64 t x)) (-.f64 (/.f64 z (+.f64 t x)) (*.f64 (/.f64 z (pow.f64 (+.f64 t x) 2)) x))))) (*.f64 y (*.f64 y (-.f64 (-.f64 (/.f64 z (pow.f64 (+.f64 t x) 2)) (/.f64 x (/.f64 (pow.f64 (+.f64 t x) 3) z))) (/.f64 b (pow.f64 (+.f64 t x) 2))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 4))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 3))) (/.f64 z (pow.f64 (+.f64 t x) 2))) (/.f64 b (pow.f64 (+.f64 t x) 2))))) (+.f64 (*.f64 -1 (*.f64 y (-.f64 (/.f64 b (+.f64 t x)) (+.f64 (/.f64 z (+.f64 t x)) (*.f64 -1 (/.f64 (*.f64 z x) (pow.f64 (+.f64 t x) 2))))))) (/.f64 (*.f64 z x) (+.f64 t x)))))
(fma.f64 -1 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 3)) (+.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) (/.f64 (neg.f64 (*.f64 x z)) (pow.f64 (+.f64 t x) 4))))) (fma.f64 -1 (*.f64 (*.f64 y y) (-.f64 (fma.f64 -1 (/.f64 z (/.f64 (pow.f64 (+.f64 t x) 3) x)) (/.f64 z (pow.f64 (+.f64 t x) 2))) (/.f64 b (pow.f64 (+.f64 t x) 2)))) (fma.f64 -1 (*.f64 y (-.f64 (/.f64 b (+.f64 t x)) (+.f64 (/.f64 z (+.f64 t x)) (/.f64 (neg.f64 (*.f64 x z)) (pow.f64 (+.f64 t x) 2))))) (/.f64 z (/.f64 (+.f64 t x) x)))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 z (+.f64 t x)) x) (*.f64 y (-.f64 (/.f64 b (+.f64 t x)) (-.f64 (/.f64 z (+.f64 t x)) (*.f64 (/.f64 z (pow.f64 (+.f64 t x) 2)) x))))) (*.f64 y (*.f64 y (-.f64 (-.f64 (/.f64 z (pow.f64 (+.f64 t x) 2)) (/.f64 x (/.f64 (pow.f64 (+.f64 t x) 3) z))) (/.f64 b (pow.f64 (+.f64 t x) 2)))))) (*.f64 (pow.f64 y 3) (-.f64 (/.f64 b (pow.f64 (+.f64 t x) 3)) (-.f64 (/.f64 z (pow.f64 (+.f64 t x) 3)) (*.f64 (/.f64 z (pow.f64 (+.f64 t x) 4)) x)))))
(*.f64 -1 (-.f64 b z))
(neg.f64 (-.f64 b z))
(fma.f64 -1 b z)
(+.f64 (*.f64 -1 (-.f64 b z)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 b z))) y)))
(*.f64 -1 (+.f64 (-.f64 b z) (/.f64 (-.f64 (neg.f64 (*.f64 x z)) (*.f64 (+.f64 t x) (-.f64 b z))) y)))
(-.f64 (fma.f64 -1 b z) (/.f64 (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z))) y))
(+.f64 (*.f64 -1 (-.f64 b z)) (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (-.f64 b z) (+.f64 t x)))) (pow.f64 y 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 b z))) y))))
(fma.f64 -1 (-.f64 b z) (+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x z)) (*.f64 (+.f64 t x) (-.f64 b z))) y)) (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (-.f64 (neg.f64 (*.f64 x z)) (*.f64 (+.f64 t x) (-.f64 b z)))))))
(+.f64 z (-.f64 (-.f64 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z)))) (/.f64 (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z))) y)) b))
(-.f64 (-.f64 (+.f64 z (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z))))) (/.f64 (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z))) y)) b)
(+.f64 (*.f64 -1 (-.f64 b z)) (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (-.f64 b z) (+.f64 t x)))) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 b z)))) (pow.f64 y 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 (+.f64 t x) (-.f64 b z))) y)))))
(fma.f64 -1 (-.f64 b z) (+.f64 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (-.f64 (neg.f64 (*.f64 x z)) (*.f64 (+.f64 t x) (-.f64 b z))))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) (-.f64 (neg.f64 (*.f64 x z)) (*.f64 (+.f64 t x) (-.f64 b z))))) (/.f64 (-.f64 (neg.f64 (*.f64 x z)) (*.f64 (+.f64 t x) (-.f64 b z))) y)))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z)))) (*.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)) (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z))))) (/.f64 (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z))) y)) (-.f64 b z))
(-.f64 (*.f64 -1 b) (*.f64 -1 z))
(neg.f64 (-.f64 b z))
(fma.f64 -1 b z)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 b) (*.f64 -1 z))))) y)) (*.f64 -1 b)) (*.f64 -1 z))
(*.f64 -1 (+.f64 (-.f64 b z) (/.f64 (-.f64 (neg.f64 (*.f64 x z)) (*.f64 (+.f64 t x) (-.f64 b z))) y)))
(-.f64 (fma.f64 -1 b z) (/.f64 (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z))) y))
(-.f64 (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 b) (*.f64 -1 z)))))) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 b) (*.f64 -1 z))))) y)) (*.f64 -1 b))) (*.f64 -1 z))
(fma.f64 -1 (-.f64 b z) (+.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x z)) (*.f64 (+.f64 t x) (-.f64 b z))) y)) (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (-.f64 (neg.f64 (*.f64 x z)) (*.f64 (+.f64 t x) (-.f64 b z)))))))
(+.f64 z (-.f64 (-.f64 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z)))) (/.f64 (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z))) y)) b))
(-.f64 (-.f64 (+.f64 z (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z))))) (/.f64 (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z))) y)) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 b) (*.f64 -1 z)))))) (pow.f64 y 3))) (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 b) (*.f64 -1 z)))))) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 z x)) (*.f64 -1 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 b) (*.f64 -1 z))))) y)) (*.f64 -1 b)))) (*.f64 -1 z))
(fma.f64 -1 (-.f64 b z) (+.f64 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (-.f64 (neg.f64 (*.f64 x z)) (*.f64 (+.f64 t x) (-.f64 b z))))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) (-.f64 (neg.f64 (*.f64 x z)) (*.f64 (+.f64 t x) (-.f64 b z))))) (/.f64 (-.f64 (neg.f64 (*.f64 x z)) (*.f64 (+.f64 t x) (-.f64 b z))) y)))))
(-.f64 (-.f64 (-.f64 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z)))) (*.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)) (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z))))) (/.f64 (fma.f64 (neg.f64 z) x (*.f64 (+.f64 t x) (fma.f64 -1 b z))) y)) (-.f64 b z))
(*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 y z)) (+.f64 y t)))
(neg.f64 (/.f64 (*.f64 y (-.f64 b z)) (+.f64 y t)))
(/.f64 (*.f64 (neg.f64 y) (-.f64 b z)) (+.f64 y t))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 y z)) (+.f64 y t))) (*.f64 -1 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2)) (*.f64 -1 (/.f64 z (+.f64 y t)))) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) x)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 y (-.f64 b z)) (+.f64 y t)) (*.f64 x (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2)) (-.f64 (/.f64 (neg.f64 z) (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2)))))))
(-.f64 (/.f64 (*.f64 (neg.f64 y) (-.f64 b z)) (+.f64 y t)) (*.f64 x (-.f64 (-.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 y t) 2) y)) (/.f64 z (+.f64 y t))) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) b)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 y z)) (+.f64 y t))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2)) (*.f64 -1 (/.f64 z (+.f64 y t)))) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) x)) (*.f64 -1 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (*.f64 -1 (/.f64 z (pow.f64 (+.f64 y t) 2)))))))))
(fma.f64 -1 (/.f64 (*.f64 y (-.f64 b z)) (+.f64 y t)) (fma.f64 -1 (*.f64 x (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2)) (-.f64 (/.f64 (neg.f64 z) (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))))) (neg.f64 (*.f64 (*.f64 x x) (-.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3))) (/.f64 (neg.f64 z) (pow.f64 (+.f64 y t) 2)))))))
(-.f64 (neg.f64 (fma.f64 x (-.f64 (-.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 y t) 2) y)) (/.f64 z (+.f64 y t))) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) b))) (*.f64 x (*.f64 x (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 3)) b) (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 3)) z) (/.f64 z (pow.f64 (+.f64 y t) 2)))))))) (/.f64 y (/.f64 (+.f64 y t) (-.f64 b z))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 y z)) (+.f64 y t))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (+.f64 (*.f64 -1 (/.f64 z (pow.f64 (+.f64 y t) 3))) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 4))) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 4))))) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2)) (*.f64 -1 (/.f64 z (+.f64 y t)))) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))) x)) (*.f64 -1 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3)) (*.f64 -1 (/.f64 z (pow.f64 (+.f64 y t) 2))))))))))
(fma.f64 -1 (/.f64 (*.f64 y (-.f64 b z)) (+.f64 y t)) (fma.f64 -1 (*.f64 (pow.f64 x 3) (-.f64 (fma.f64 -1 (/.f64 z (pow.f64 (+.f64 y t) 3)) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 4) z))) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 4) b)))) (fma.f64 -1 (*.f64 x (+.f64 (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 2)) (-.f64 (/.f64 (neg.f64 z) (+.f64 y t)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2))))) (neg.f64 (*.f64 (*.f64 x x) (-.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3)) (/.f64 (*.f64 y z) (pow.f64 (+.f64 y t) 3))) (/.f64 (neg.f64 z) (pow.f64 (+.f64 y t) 2))))))))
(-.f64 (-.f64 (neg.f64 (fma.f64 x (-.f64 (-.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 y t) 2) y)) (/.f64 z (+.f64 y t))) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) b))) (*.f64 x (*.f64 x (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 3)) b) (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 3)) z) (/.f64 z (pow.f64 (+.f64 y t) 2)))))))) (*.f64 (pow.f64 x 3) (-.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 4)) z) (/.f64 z (pow.f64 (+.f64 y t) 3))) (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 4)) b)))) (/.f64 y (/.f64 (+.f64 y t) (-.f64 b z))))
(-.f64 (-.f64 (neg.f64 (fma.f64 x (-.f64 (-.f64 (/.f64 z (/.f64 (pow.f64 (+.f64 y t) 2) y)) (/.f64 z (+.f64 y t))) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) b))) (*.f64 x (*.f64 x (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 3)) b) (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 3)) z) (/.f64 z (pow.f64 (+.f64 y t) 2)))))))) (/.f64 y (/.f64 (+.f64 y t) (-.f64 b z)))) (*.f64 (pow.f64 x 3) (-.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 4)) z) (/.f64 z (pow.f64 (+.f64 y t) 3))) (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 4)) b))))
z
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) x)) z)
(fma.f64 -1 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 (neg.f64 z) (+.f64 y t))) x) z)
(-.f64 z (/.f64 (+.f64 (*.f64 y (-.f64 b z)) (*.f64 z (+.f64 y t))) x))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) x)) (+.f64 z (/.f64 (*.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) (+.f64 y t)) (pow.f64 x 2))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 (neg.f64 z) (+.f64 y t))) x) z) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 (neg.f64 z) (+.f64 y t))) (/.f64 (*.f64 x x) (+.f64 y t))))
(+.f64 (-.f64 z (/.f64 (+.f64 (*.f64 y (-.f64 b z)) (*.f64 z (+.f64 y t))) x)) (*.f64 (/.f64 (+.f64 y t) (*.f64 x x)) (+.f64 (*.f64 y (-.f64 b z)) (*.f64 z (+.f64 y t)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) x)) (+.f64 (/.f64 (*.f64 (+.f64 y t) (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t)))))) (pow.f64 x 2)) z)))
(fma.f64 -1 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 (neg.f64 z) (+.f64 y t))) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2))) (+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 (neg.f64 z) (+.f64 y t))) x) z) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 (neg.f64 z) (+.f64 y t))) (/.f64 (*.f64 x x) (+.f64 y t)))))
(-.f64 (+.f64 (-.f64 z (/.f64 (+.f64 (*.f64 y (-.f64 b z)) (*.f64 z (+.f64 y t))) x)) (*.f64 (/.f64 (+.f64 y t) (*.f64 x x)) (+.f64 (*.f64 y (-.f64 b z)) (*.f64 z (+.f64 y t))))) (*.f64 (/.f64 (+.f64 (*.f64 y (-.f64 b z)) (*.f64 z (+.f64 y t))) (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2)))
z
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) x)) z)
(fma.f64 -1 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 (neg.f64 z) (+.f64 y t))) x) z)
(-.f64 z (/.f64 (+.f64 (*.f64 y (-.f64 b z)) (*.f64 z (+.f64 y t))) x))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) x)) (+.f64 z (/.f64 (*.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) (+.f64 y t)) (pow.f64 x 2))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 (neg.f64 z) (+.f64 y t))) x) z) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 (neg.f64 z) (+.f64 y t))) (/.f64 (*.f64 x x) (+.f64 y t))))
(+.f64 (-.f64 z (/.f64 (+.f64 (*.f64 y (-.f64 b z)) (*.f64 z (+.f64 y t))) x)) (*.f64 (/.f64 (+.f64 y t) (*.f64 x x)) (+.f64 (*.f64 y (-.f64 b z)) (*.f64 z (+.f64 y t)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t))))) x)) (+.f64 (/.f64 (*.f64 (+.f64 y t) (-.f64 (*.f64 y b) (+.f64 (*.f64 y z) (*.f64 -1 (*.f64 z (+.f64 y t)))))) (pow.f64 x 2)) z)))
(fma.f64 -1 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 (neg.f64 z) (+.f64 y t))) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2))) (+.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 (neg.f64 z) (+.f64 y t))) x) z) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 (neg.f64 z) (+.f64 y t))) (/.f64 (*.f64 x x) (+.f64 y t)))))
(-.f64 (+.f64 (-.f64 z (/.f64 (+.f64 (*.f64 y (-.f64 b z)) (*.f64 z (+.f64 y t))) x)) (*.f64 (/.f64 (+.f64 y t) (*.f64 x x)) (+.f64 (*.f64 y (-.f64 b z)) (*.f64 z (+.f64 y t))))) (*.f64 (/.f64 (+.f64 (*.f64 y (-.f64 b z)) (*.f64 z (+.f64 y t))) (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2)))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z))
(*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z)
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)))
(-.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)))
(-.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)))
(-.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b)))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 x (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)))
(-.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)))
(-.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)))
(-.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b)))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 x (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)))
(-.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)))
(-.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(+.f64 (/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x))) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 y (+.f64 t x)) b))) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)))
(-.f64 (*.f64 (/.f64 (+.f64 y x) (+.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 x (+.f64 y t))) b))
(*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) (+.f64 y x)))
(neg.f64 (/.f64 (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))) (+.f64 y x)))
(/.f64 (neg.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z))) (+.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t (-.f64 (/.f64 z (+.f64 y x)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))))) (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) (+.f64 y x))))
(*.f64 -1 (+.f64 (*.f64 t (-.f64 (/.f64 z (+.f64 y x)) (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 2) b)))) (/.f64 (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))) (+.f64 y x))))
(neg.f64 (fma.f64 t (-.f64 (/.f64 z (+.f64 y x)) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) b)) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (+.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 t (-.f64 (/.f64 z (+.f64 y x)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) (+.f64 y x))) (*.f64 -1 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)) (/.f64 z (pow.f64 (+.f64 y x) 2)))))))
(fma.f64 -1 (*.f64 t (-.f64 (/.f64 z (+.f64 y x)) (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 2) b)))) (*.f64 -1 (+.f64 (/.f64 (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))) (+.f64 y x)) (*.f64 (*.f64 t t) (-.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 3) b)) (/.f64 z (pow.f64 (+.f64 y x) 2)))))))
(-.f64 (neg.f64 (fma.f64 t (-.f64 (/.f64 z (+.f64 y x)) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) b)) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (+.f64 y x)))) (*.f64 t (*.f64 t (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 3)) b) (/.f64 z (pow.f64 (+.f64 y x) 2))))))
(+.f64 (*.f64 -1 (*.f64 t (-.f64 (/.f64 z (+.f64 y x)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) (+.f64 y x))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3)) (/.f64 z (pow.f64 (+.f64 y x) 2))))) (*.f64 -1 (*.f64 (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 3)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 4))) (pow.f64 t 3))))))
(fma.f64 -1 (*.f64 t (-.f64 (/.f64 z (+.f64 y x)) (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 2) b)))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))) (+.f64 y x)) (*.f64 -1 (+.f64 (*.f64 (*.f64 t t) (-.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 3) b)) (/.f64 z (pow.f64 (+.f64 y x) 2)))) (*.f64 (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 3)) (/.f64 y (/.f64 (pow.f64 (+.f64 y x) 4) b))) (pow.f64 t 3))))))
(*.f64 -1 (+.f64 (fma.f64 t (-.f64 (/.f64 z (+.f64 y x)) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) b)) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (+.f64 y x))) (fma.f64 (*.f64 t t) (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 3)) b) (/.f64 z (pow.f64 (+.f64 y x) 2))) (*.f64 (-.f64 (/.f64 z (pow.f64 (+.f64 y x) 3)) (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 4)) b)) (pow.f64 t 3)))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t))
(neg.f64 (/.f64 (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))) t))
(/.f64 (neg.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z))) t)
(+.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t)))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))) t)) (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))))))
(-.f64 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (/.f64 (*.f64 t t) (+.f64 y x))) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) t))
(+.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))))) (/.f64 (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))) t))))
(-.f64 (-.f64 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (/.f64 (*.f64 t t) (+.f64 y x))) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z))))) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) t))
(-.f64 (-.f64 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (/.f64 (*.f64 t t) (+.f64 y x))) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) t)) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t)))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))))) (/.f64 (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))) t))) (/.f64 (pow.f64 (+.f64 y x) 3) (/.f64 (pow.f64 t 4) (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x)))))))
(+.f64 (-.f64 (-.f64 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (/.f64 (*.f64 t t) (+.f64 y x))) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z))))) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) t)) (*.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 4)) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z))))
(+.f64 (-.f64 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (/.f64 (*.f64 t t) (+.f64 y x))) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) t)) (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 4)) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z))) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z))))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t))
(neg.f64 (/.f64 (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))) t))
(/.f64 (neg.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z))) t)
(+.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 2)) (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t)))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))) t)) (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))))))
(-.f64 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (/.f64 (*.f64 t t) (+.f64 y x))) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) t))
(+.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))))) (/.f64 (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))) t))))
(-.f64 (-.f64 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (/.f64 (*.f64 t t) (+.f64 y x))) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z))))) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) t))
(-.f64 (-.f64 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (/.f64 (*.f64 t t) (+.f64 y x))) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) t)) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)))))
(+.f64 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 2)) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 4)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z))) (pow.f64 t 3))) (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 (+.f64 y x) z)) t)))))
(+.f64 (/.f64 (+.f64 y x) (/.f64 (*.f64 t t) (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))))) (+.f64 (*.f64 -1 (+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))))) (/.f64 (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x))) t))) (/.f64 (pow.f64 (+.f64 y x) 3) (/.f64 (pow.f64 t 4) (-.f64 (*.f64 y b) (*.f64 z (+.f64 y x)))))))
(+.f64 (-.f64 (-.f64 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (/.f64 (*.f64 t t) (+.f64 y x))) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z))))) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) t)) (*.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 4)) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z))))
(+.f64 (-.f64 (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (/.f64 (*.f64 t t) (+.f64 y x))) (/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) t)) (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 4)) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z))) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z))))))
(/.f64 -1 (+.f64 t x))
(-.f64 (/.f64 y (pow.f64 (+.f64 t x) 2)) (/.f64 1 (+.f64 t x)))
(+.f64 (/.f64 y (pow.f64 (+.f64 t x) 2)) (/.f64 -1 (+.f64 t x)))
(-.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 t x) 2)) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 t x) 3)))) (/.f64 1 (+.f64 t x)))
(+.f64 (/.f64 y (pow.f64 (+.f64 t x) 2)) (-.f64 (neg.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 3))) (/.f64 1 (+.f64 t x))))
(+.f64 (-.f64 (/.f64 y (pow.f64 (+.f64 t x) 2)) (/.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 3))) (/.f64 -1 (+.f64 t x)))
(-.f64 (/.f64 y (pow.f64 (+.f64 t x) 2)) (-.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 3)) (/.f64 -1 (+.f64 t x))))
(-.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 4)) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 t x) 3))))) (/.f64 1 (+.f64 t x)))
(+.f64 (/.f64 y (pow.f64 (+.f64 t x) 2)) (-.f64 (+.f64 (neg.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 3))) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 4))) (/.f64 1 (+.f64 t x))))
(+.f64 (/.f64 y (pow.f64 (+.f64 t x) 2)) (+.f64 (-.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 4)) (/.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 3))) (/.f64 -1 (+.f64 t x))))
(/.f64 -1 y)
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 t (pow.f64 y 2))) (/.f64 1 y))
(+.f64 (/.f64 x (*.f64 y y)) (-.f64 (/.f64 t (*.f64 y y)) (/.f64 1 y)))
(+.f64 (/.f64 t (*.f64 y y)) (-.f64 (/.f64 x (*.f64 y y)) (/.f64 1 y)))
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (+.f64 (/.f64 t (pow.f64 y 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3))))) (/.f64 1 y))
(+.f64 (/.f64 x (*.f64 y y)) (-.f64 (+.f64 (/.f64 t (*.f64 y y)) (neg.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)))) (/.f64 1 y)))
(+.f64 (-.f64 (/.f64 t (*.f64 y y)) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3))) (+.f64 (/.f64 x (*.f64 y y)) (/.f64 -1 y)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 4)) (+.f64 (/.f64 x (pow.f64 y 2)) (+.f64 (/.f64 t (pow.f64 y 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)))))) (/.f64 1 y))
(+.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 4)) (+.f64 (/.f64 x (*.f64 y y)) (-.f64 (+.f64 (/.f64 t (*.f64 y y)) (neg.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)))) (/.f64 1 y))))
(+.f64 (+.f64 (/.f64 x (*.f64 y y)) (-.f64 (/.f64 t (*.f64 y y)) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)))) (+.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 4)) (/.f64 -1 y)))
(+.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 4)) (/.f64 t (*.f64 y y))) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3))) (+.f64 (/.f64 x (*.f64 y y)) (/.f64 -1 y)))
(/.f64 -1 y)
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (/.f64 t (pow.f64 y 2))) (/.f64 1 y))
(+.f64 (/.f64 x (*.f64 y y)) (-.f64 (/.f64 t (*.f64 y y)) (/.f64 1 y)))
(+.f64 (/.f64 t (*.f64 y y)) (-.f64 (/.f64 x (*.f64 y y)) (/.f64 1 y)))
(-.f64 (+.f64 (/.f64 x (pow.f64 y 2)) (+.f64 (/.f64 t (pow.f64 y 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3))))) (/.f64 1 y))
(+.f64 (/.f64 x (*.f64 y y)) (-.f64 (+.f64 (/.f64 t (*.f64 y y)) (neg.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)))) (/.f64 1 y)))
(+.f64 (-.f64 (/.f64 t (*.f64 y y)) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3))) (+.f64 (/.f64 x (*.f64 y y)) (/.f64 -1 y)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 4)) (+.f64 (/.f64 x (pow.f64 y 2)) (+.f64 (/.f64 t (pow.f64 y 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)))))) (/.f64 1 y))
(+.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 4)) (+.f64 (/.f64 x (*.f64 y y)) (-.f64 (+.f64 (/.f64 t (*.f64 y y)) (neg.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)))) (/.f64 1 y))))
(+.f64 (+.f64 (/.f64 x (*.f64 y y)) (-.f64 (/.f64 t (*.f64 y y)) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)))) (+.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 4)) (/.f64 -1 y)))
(+.f64 (-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 4)) (/.f64 t (*.f64 y y))) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3))) (+.f64 (/.f64 x (*.f64 y y)) (/.f64 -1 y)))
(/.f64 -1 (+.f64 y x))
(-.f64 (/.f64 t (pow.f64 (+.f64 y x) 2)) (/.f64 1 (+.f64 y x)))
(+.f64 (/.f64 t (pow.f64 (+.f64 y x) 2)) (/.f64 -1 (+.f64 y x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 (+.f64 y x) 3))) (/.f64 t (pow.f64 (+.f64 y x) 2))) (/.f64 1 (+.f64 y x)))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t t) (pow.f64 (+.f64 y x) 3)) (/.f64 t (pow.f64 (+.f64 y x) 2))) (/.f64 1 (+.f64 y x)))
(+.f64 (-.f64 (/.f64 t (pow.f64 (+.f64 y x) 2)) (/.f64 t (/.f64 (pow.f64 (+.f64 y x) 3) t))) (/.f64 -1 (+.f64 y x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 t 2) (pow.f64 (+.f64 y x) 3))) (+.f64 (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 4)) (/.f64 t (pow.f64 (+.f64 y x) 2)))) (/.f64 1 (+.f64 y x)))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t t) (pow.f64 (+.f64 y x) 3)) (+.f64 (/.f64 t (pow.f64 (+.f64 y x) 2)) (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 4)))) (/.f64 1 (+.f64 y x)))
(+.f64 (+.f64 (-.f64 (/.f64 t (pow.f64 (+.f64 y x) 2)) (/.f64 t (/.f64 (pow.f64 (+.f64 y x) 3) t))) (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 4))) (/.f64 -1 (+.f64 y x)))
(+.f64 (-.f64 (/.f64 t (pow.f64 (+.f64 y x) 2)) (/.f64 t (/.f64 (pow.f64 (+.f64 y x) 3) t))) (-.f64 (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 4)) (/.f64 1 (+.f64 y x))))
(/.f64 -1 t)
(-.f64 (+.f64 (/.f64 y (pow.f64 t 2)) (/.f64 x (pow.f64 t 2))) (/.f64 1 t))
(+.f64 (/.f64 y (*.f64 t t)) (-.f64 (/.f64 x (*.f64 t t)) (/.f64 1 t)))
(+.f64 (/.f64 y (*.f64 t t)) (+.f64 (/.f64 x (*.f64 t t)) (/.f64 -1 t)))
(-.f64 (+.f64 (/.f64 y (pow.f64 t 2)) (+.f64 (/.f64 x (pow.f64 t 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3))))) (/.f64 1 t))
(-.f64 (+.f64 (+.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (neg.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3)))) (/.f64 1 t))
(+.f64 (-.f64 (/.f64 x (*.f64 t t)) (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3))) (+.f64 (/.f64 y (*.f64 t t)) (/.f64 -1 t)))
(-.f64 (+.f64 (/.f64 y (pow.f64 t 2)) (+.f64 (/.f64 x (pow.f64 t 2)) (+.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3)))))) (/.f64 1 t))
(-.f64 (+.f64 (+.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3))) (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 4)))) (/.f64 1 t))
(+.f64 (/.f64 y (*.f64 t t)) (+.f64 (+.f64 (-.f64 (/.f64 x (*.f64 t t)) (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3))) (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 4))) (/.f64 -1 t)))
(+.f64 (/.f64 y (*.f64 t t)) (+.f64 (-.f64 (/.f64 x (*.f64 t t)) (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3))) (+.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 4)) (/.f64 -1 t))))
(/.f64 -1 t)
(-.f64 (+.f64 (/.f64 y (pow.f64 t 2)) (/.f64 x (pow.f64 t 2))) (/.f64 1 t))
(+.f64 (/.f64 y (*.f64 t t)) (-.f64 (/.f64 x (*.f64 t t)) (/.f64 1 t)))
(+.f64 (/.f64 y (*.f64 t t)) (+.f64 (/.f64 x (*.f64 t t)) (/.f64 -1 t)))
(-.f64 (+.f64 (/.f64 y (pow.f64 t 2)) (+.f64 (/.f64 x (pow.f64 t 2)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3))))) (/.f64 1 t))
(-.f64 (+.f64 (+.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (neg.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3)))) (/.f64 1 t))
(+.f64 (-.f64 (/.f64 x (*.f64 t t)) (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3))) (+.f64 (/.f64 y (*.f64 t t)) (/.f64 -1 t)))
(-.f64 (+.f64 (/.f64 y (pow.f64 t 2)) (+.f64 (/.f64 x (pow.f64 t 2)) (+.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 4)) (*.f64 -1 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3)))))) (/.f64 1 t))
(-.f64 (+.f64 (+.f64 (/.f64 y (*.f64 t t)) (/.f64 x (*.f64 t t))) (+.f64 (neg.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3))) (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 4)))) (/.f64 1 t))
(+.f64 (/.f64 y (*.f64 t t)) (+.f64 (+.f64 (-.f64 (/.f64 x (*.f64 t t)) (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3))) (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 4))) (/.f64 -1 t)))
(+.f64 (/.f64 y (*.f64 t t)) (+.f64 (-.f64 (/.f64 x (*.f64 t t)) (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3))) (+.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 4)) (/.f64 -1 t))))
(/.f64 -1 (+.f64 y t))
(-.f64 (/.f64 x (pow.f64 (+.f64 y t) 2)) (/.f64 1 (+.f64 y t)))
(+.f64 (/.f64 x (pow.f64 (+.f64 y t) 2)) (/.f64 -1 (+.f64 y t)))
(-.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 y t) 2)) (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 y t) 3)))) (/.f64 1 (+.f64 y t)))
(+.f64 (/.f64 x (pow.f64 (+.f64 y t) 2)) (-.f64 (neg.f64 (/.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 3))) (/.f64 1 (+.f64 y t))))
(+.f64 (-.f64 (/.f64 x (pow.f64 (+.f64 y t) 2)) (/.f64 x (/.f64 (pow.f64 (+.f64 y t) 3) x))) (/.f64 -1 (+.f64 y t)))
(-.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 y t) 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 x 2) (pow.f64 (+.f64 y t) 3))) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 4)))) (/.f64 1 (+.f64 y t)))
(+.f64 (/.f64 x (pow.f64 (+.f64 y t) 2)) (-.f64 (fma.f64 -1 (/.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 3)) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 4))) (/.f64 1 (+.f64 y t))))
(+.f64 (-.f64 (/.f64 x (pow.f64 (+.f64 y t) 2)) (/.f64 x (/.f64 (pow.f64 (+.f64 y t) 3) x))) (+.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 4)) (/.f64 -1 (+.f64 y t))))
(+.f64 (/.f64 x (pow.f64 (+.f64 y t) 2)) (-.f64 (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 4)) (-.f64 (/.f64 x (/.f64 (pow.f64 (+.f64 y t) 3) x)) (/.f64 -1 (+.f64 y t)))))
(/.f64 -1 x)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 t (pow.f64 x 2))) (/.f64 1 x))
(-.f64 (+.f64 (/.f64 y (*.f64 x x)) (/.f64 t (*.f64 x x))) (/.f64 1 x))
(+.f64 (/.f64 y (*.f64 x x)) (+.f64 (/.f64 t (*.f64 x x)) (/.f64 -1 x)))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3))) (/.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3)) (/.f64 t (*.f64 x x))) (/.f64 1 x)))
(+.f64 (-.f64 (/.f64 t (*.f64 x x)) (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3))) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 -1 x)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 4)) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3))) (/.f64 t (pow.f64 x 2))))) (/.f64 1 x))
(-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 4)) (/.f64 y (*.f64 x x))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3)) (/.f64 t (*.f64 x x)))) (/.f64 1 x))
(+.f64 (+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 t (*.f64 x x)) (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3)))) (+.f64 (/.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 4)) (/.f64 -1 x)))
(+.f64 (/.f64 y (*.f64 x x)) (+.f64 (/.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 4)) (+.f64 (-.f64 (/.f64 t (*.f64 x x)) (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3))) (/.f64 -1 x))))
(/.f64 -1 x)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 t (pow.f64 x 2))) (/.f64 1 x))
(-.f64 (+.f64 (/.f64 y (*.f64 x x)) (/.f64 t (*.f64 x x))) (/.f64 1 x))
(+.f64 (/.f64 y (*.f64 x x)) (+.f64 (/.f64 t (*.f64 x x)) (/.f64 -1 x)))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3))) (/.f64 t (pow.f64 x 2)))) (/.f64 1 x))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3)) (/.f64 t (*.f64 x x))) (/.f64 1 x)))
(+.f64 (-.f64 (/.f64 t (*.f64 x x)) (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3))) (+.f64 (/.f64 y (*.f64 x x)) (/.f64 -1 x)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 4)) (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3))) (/.f64 t (pow.f64 x 2))))) (/.f64 1 x))
(-.f64 (+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 4)) (/.f64 y (*.f64 x x))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3)) (/.f64 t (*.f64 x x)))) (/.f64 1 x))
(+.f64 (+.f64 (/.f64 y (*.f64 x x)) (-.f64 (/.f64 t (*.f64 x x)) (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3)))) (+.f64 (/.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 4)) (/.f64 -1 x)))
(+.f64 (/.f64 y (*.f64 x x)) (+.f64 (/.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 4)) (+.f64 (-.f64 (/.f64 t (*.f64 x x)) (/.f64 (pow.f64 (+.f64 y t) 2) (pow.f64 x 3))) (/.f64 -1 x))))
(-.f64 0 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))))
(neg.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x))))
(/.f64 (neg.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (+.f64 x (+.f64 y t)))
(/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (+.f64 x (+.f64 y t)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))))) 1)
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(-.f64 (/.f64 0 (+.f64 x (+.f64 y t))) (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))))
(neg.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x))))
(/.f64 (neg.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (+.f64 x (+.f64 y t)))
(/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (+.f64 x (+.f64 y t)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 1 (/.f64 (+.f64 x (+.f64 y t)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))
(*.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (/.f64 1 (+.f64 x (+.f64 y t))))
(/.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (/.f64 (+.f64 x (+.f64 y t)) (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (+.f64 y (+.f64 t x))) (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (/.f64 (sqrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (+.f64 x (+.f64 y t))))
(/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 2)) (/.f64 (+.f64 x (+.f64 y t)) (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 2)) (+.f64 y (+.f64 t x))) (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(*.f64 (cbrt.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 2)) (+.f64 x (+.f64 y t))))
(/.f64 -1 (/.f64 (+.f64 x (+.f64 y t)) (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))))
(neg.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x))))
(/.f64 (neg.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (+.f64 x (+.f64 y t)))
(/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (+.f64 x (+.f64 y t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (+.f64 x (+.f64 y t)))) (fma.f64 z (+.f64 y x) (*.f64 y b)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) (+.f64 y (+.f64 t x))) (fma.f64 z (+.f64 y x) (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (+.f64 x (+.f64 y t)) (fma.f64 z (+.f64 y x) (*.f64 y b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 x (+.f64 y t)))) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 y (*.f64 b (fma.f64 z (+.f64 y x) (*.f64 y b))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 x (+.f64 y t))) (fma.f64 y (*.f64 b (fma.f64 z (+.f64 y x) (*.f64 y b))) (pow.f64 (*.f64 z (+.f64 y x)) 2)))
(/.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 1) (+.f64 x (+.f64 y t)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(/.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (sqrt.f64 (+.f64 x (+.f64 y t)))) (sqrt.f64 (+.f64 x (+.f64 y t))))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(/.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y t))) 2)) (cbrt.f64 (+.f64 x (+.f64 y t))))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(/.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) -1) (+.f64 x (+.f64 y t)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (*.f64 (+.f64 y (+.f64 t x)) -1))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (*.f64 -1 (+.f64 x (+.f64 y t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) 1) (*.f64 (fma.f64 z (+.f64 y x) (*.f64 y b)) (+.f64 x (+.f64 y t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) (+.f64 y (+.f64 t x))) (fma.f64 z (+.f64 y x) (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (+.f64 x (+.f64 y t)) (fma.f64 z (+.f64 y x) (*.f64 y b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) -1) (*.f64 (fma.f64 z (+.f64 y x) (*.f64 y b)) (+.f64 x (+.f64 y t))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 (*.f64 (+.f64 y (+.f64 t x)) (fma.f64 z (+.f64 y x) (*.f64 y b))) -1))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (pow.f64 (*.f64 y b) 2))) (*.f64 (+.f64 x (+.f64 y t)) (fma.f64 z (+.f64 y x) (*.f64 y b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) 1) (*.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b)))) (+.f64 x (+.f64 y t))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 y (*.f64 b (fma.f64 z (+.f64 y x) (*.f64 y b))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 x (+.f64 y t))) (fma.f64 y (*.f64 b (fma.f64 z (+.f64 y x) (*.f64 y b))) (pow.f64 (*.f64 z (+.f64 y x)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) -1) (*.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 (*.f64 y b) (fma.f64 z (+.f64 y x) (*.f64 y b)))) (+.f64 x (+.f64 y t))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y x)) 2) (*.f64 y (*.f64 b (fma.f64 z (+.f64 y x) (*.f64 y b)))))) (/.f64 -1 (+.f64 y (+.f64 t x))))
(/.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y x)) 3) (pow.f64 (*.f64 y b) 3))) (fma.f64 y (*.f64 b (fma.f64 z (+.f64 y x) (*.f64 y b))) (pow.f64 (*.f64 z (+.f64 y x)) 2))) (+.f64 x (+.f64 y t)))
(pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))) 1)
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))) 2)
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))) 3)
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))) 3) 1/3)
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(neg.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))))
(neg.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x))))
(/.f64 (neg.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b)))) (+.f64 x (+.f64 y t)))
(/.f64 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 x z)) (+.f64 x (+.f64 y t)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x))) 2))
(fabs.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))))
(log.f64 (exp.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))))))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t))) 3))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3) (pow.f64 (/.f64 1 (+.f64 x (+.f64 y t))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3) (/.f64 1 (pow.f64 (+.f64 y (+.f64 t x)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 1 (+.f64 x (+.f64 y t))) 3) (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3) (/.f64 1 (pow.f64 (+.f64 y (+.f64 t x)) 3))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3) (pow.f64 (/.f64 1 (+.f64 x (+.f64 y t))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) 3) (pow.f64 (+.f64 x (+.f64 y t)) 3)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(exp.f64 (log.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))) 1))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 z (+.f64 y x) (*.f64 y (neg.f64 b))) (+.f64 x (+.f64 y t)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 x (+.f64 y t))))) 1)
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(*.f64 1 (/.f64 1 (+.f64 x (+.f64 y t))))
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(*.f64 (/.f64 1 (+.f64 x (+.f64 y t))) 1)
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(*.f64 (pow.f64 (+.f64 x (+.f64 y t)) -1/2) (pow.f64 (+.f64 x (+.f64 y t)) -1/2))
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x (+.f64 y t)))) (cbrt.f64 (pow.f64 (+.f64 x (+.f64 y t)) -2)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 y (+.f64 t x)))) (cbrt.f64 (pow.f64 (+.f64 y (+.f64 t x)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 x (+.f64 y t)) -2)) (cbrt.f64 (+.f64 x (+.f64 y t))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x (+.f64 y t)) -2)) (/.f64 1 (cbrt.f64 (+.f64 x (+.f64 y t)))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 y (+.f64 t x)))) (cbrt.f64 (pow.f64 (+.f64 y (+.f64 t x)) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 x (+.f64 y t)) -2)) (cbrt.f64 (+.f64 x (+.f64 y t))))
(*.f64 -1 (/.f64 1 (+.f64 x (+.f64 y t))))
(/.f64 -1 (+.f64 y (+.f64 t x)))
(/.f64 -1 (+.f64 x (+.f64 y t)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x (+.f64 y t))) -1) (pow.f64 (sqrt.f64 (+.f64 x (+.f64 y t))) -1))
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) -2)
(pow.f64 (sqrt.f64 (+.f64 x (+.f64 y t))) -2)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y t))) 2) -1) (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y t))) -1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 x (+.f64 y t)))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x (+.f64 y t))) 2)))
(pow.f64 (+.f64 x (+.f64 y t)) -1)
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(pow.f64 (/.f64 1 (+.f64 x (+.f64 y t))) 1)
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(pow.f64 (pow.f64 (+.f64 x (+.f64 y t)) -1/2) 2)
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 x (+.f64 y t)))) 3)
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 x (+.f64 y t))) 3) 1/3)
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(sqrt.f64 (pow.f64 (+.f64 x (+.f64 y t)) -2))
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 t x)) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 x (+.f64 y t)))))
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 x (+.f64 y t))))))
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 x (+.f64 y t))) 3))
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 x (+.f64 y t)))))
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(exp.f64 (neg.f64 (log.f64 (+.f64 x (+.f64 y t)))))
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(exp.f64 (*.f64 (log.f64 (+.f64 x (+.f64 y t))) -1))
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 x (+.f64 y t)))) 1))
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 x (+.f64 y t)))))
(/.f64 1 (+.f64 y (+.f64 t x)))
(/.f64 1 (+.f64 x (+.f64 y t)))

localize6.0ms (0%)

Compiler

Compiled 11 to 7 computations (36.4% saved)

localize10.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
6.68%
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
Compiler

Compiled 31 to 10 computations (67.7% saved)

series6.0ms (0%)

Counts
1 → 60
Calls

15 calls:

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

rewrite90.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1454×associate-/r*
1418×distribute-lft-in
1012×associate-/l*
346×associate-/r/
278×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify125.0ms (0.5%)

Algorithm
egg-herbie
Rules
882×associate-/l*
754×associate-/l/
616×+-commutative
612×times-frac
550×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05329319
115389237
271789237
Stop Event
node limit
Counts
235 → 262
Calls
Call 1
Inputs
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 (*.f64 (-.f64 z b) y) t)
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(/.f64 (*.f64 a y) t)
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(/.f64 (*.f64 a y) t)
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(/.f64 (*.f64 y (-.f64 a b)) t)
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y z) t)
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(/.f64 (*.f64 y (+.f64 a z)) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(*.f64 -1 (/.f64 (*.f64 y b) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(*.f64 -1 (/.f64 (*.f64 y b) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(+.f64 (*.f64 (/.f64 y t) a) (*.f64 (/.f64 y t) (-.f64 z b)))
(+.f64 (*.f64 (/.f64 y t) (-.f64 z b)) (*.f64 (/.f64 y t) a))
(+.f64 (*.f64 (/.f64 y t) z) (+.f64 (*.f64 (/.f64 y t) (neg.f64 b)) (*.f64 (/.f64 y t) a)))
(+.f64 (*.f64 (/.f64 y t) z) (*.f64 (/.f64 y t) (+.f64 a (neg.f64 b))))
(+.f64 (*.f64 (*.f64 (/.f64 y t) a) 1) (*.f64 (*.f64 (/.f64 y t) (-.f64 z b)) 1))
(+.f64 (*.f64 (*.f64 (/.f64 y t) (-.f64 z b)) 1) (*.f64 (*.f64 (/.f64 y t) a) 1))
(+.f64 (*.f64 z (/.f64 y t)) (+.f64 (*.f64 (neg.f64 b) (/.f64 y t)) (*.f64 (/.f64 y t) a)))
(+.f64 (+.f64 (*.f64 (/.f64 y t) a) (*.f64 (/.f64 y t) z)) (*.f64 (/.f64 y t) (neg.f64 b)))
(+.f64 (+.f64 (*.f64 (/.f64 y t) a) (*.f64 z (/.f64 y t))) (*.f64 (neg.f64 b) (/.f64 y t)))
(+.f64 (*.f64 (/.f64 y t) (+.f64 a z)) (*.f64 (/.f64 y t) (neg.f64 b)))
(+.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 y t) a) 1)) (*.f64 1 (*.f64 (*.f64 (/.f64 y t) (-.f64 z b)) 1)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))))) 1)
(/.f64 y (/.f64 t (+.f64 a (-.f64 z b))))
(/.f64 y (/.f64 (*.f64 t (+.f64 b (-.f64 a z))) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))
(/.f64 y (/.f64 (*.f64 t (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(/.f64 (/.f64 y t) (/.f64 1 (+.f64 a (-.f64 z b))))
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 t y))
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 (*.f64 (/.f64 t y) (+.f64 b (-.f64 a z))) (+.f64 b (-.f64 a z))))
(/.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) 1)
(/.f64 1 (/.f64 (/.f64 t y) (+.f64 a (-.f64 z b))))
(/.f64 1 (/.f64 (*.f64 (/.f64 t y) (+.f64 b (-.f64 a z))) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))
(/.f64 1 (/.f64 (*.f64 (/.f64 t y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(/.f64 1 (*.f64 (/.f64 t y) (/.f64 1 (+.f64 a (-.f64 z b)))))
(/.f64 (sqrt.f64 y) (/.f64 (/.f64 t (+.f64 a (-.f64 z b))) (sqrt.f64 y)))
(/.f64 (sqrt.f64 y) (/.f64 t (*.f64 (sqrt.f64 y) (+.f64 a (-.f64 z b)))))
(/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (/.f64 t y) (sqrt.f64 (+.f64 a (-.f64 z b)))))
(/.f64 (cbrt.f64 y) (/.f64 (/.f64 t (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (/.f64 t (+.f64 a (-.f64 z b))) (cbrt.f64 y)))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 t (*.f64 (cbrt.f64 y) (+.f64 a (-.f64 z b)))))
(/.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (/.f64 t y) (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2) (/.f64 (/.f64 t y) (cbrt.f64 (+.f64 a (-.f64 z b)))))
(/.f64 (*.f64 y (+.f64 a (-.f64 z b))) t)
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (*.f64 (/.f64 t y) (+.f64 b (-.f64 a z))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (/.f64 t y) (/.f64 1 (+.f64 b (-.f64 a z)))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (+.f64 b (-.f64 a z)) (/.f64 y t)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (*.f64 (+.f64 b (-.f64 a z)) t) y))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (*.f64 (+.f64 b (-.f64 a z)) (/.f64 t y)) 1))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (*.f64 (+.f64 b (-.f64 a z)) (neg.f64 t)) (neg.f64 y)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (*.f64 (/.f64 t y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (/.f64 t y) (/.f64 1 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 y t)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) t) y))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 t y)) 1))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (neg.f64 t)) (neg.f64 y)))
(/.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 (*.f64 (/.f64 t y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 a (-.f64 z b))))
(/.f64 (neg.f64 y) (/.f64 (neg.f64 t) (+.f64 a (-.f64 z b))))
(/.f64 (neg.f64 y) (/.f64 (*.f64 (neg.f64 t) (+.f64 b (-.f64 a z))) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))
(/.f64 (neg.f64 y) (/.f64 (*.f64 (neg.f64 t) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(/.f64 (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (/.f64 t (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (/.f64 (*.f64 (/.f64 t y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (/.f64 (*.f64 (/.f64 t y) (+.f64 b (-.f64 a z))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b))))) (/.f64 t (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))) (/.f64 (*.f64 (/.f64 t y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))) (/.f64 (*.f64 (/.f64 t y) (+.f64 b (-.f64 a z))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))))
(/.f64 (*.f64 y (sqrt.f64 (+.f64 a (-.f64 z b)))) (/.f64 t (sqrt.f64 (+.f64 a (-.f64 z b)))))
(/.f64 (*.f64 y (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2)) (/.f64 t (cbrt.f64 (+.f64 a (-.f64 z b)))))
(/.f64 (*.f64 (/.f64 y t) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (+.f64 b (-.f64 a z)))
(/.f64 (*.f64 (/.f64 y t) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (neg.f64 t))
(/.f64 (*.f64 y (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 t (+.f64 b (-.f64 a z))))
(/.f64 (*.f64 y (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 t (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (neg.f64 t))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y t)) (+.f64 b (-.f64 a z)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(/.f64 (/.f64 y (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))) (sqrt.f64 t))
(/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 t) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 t))
(/.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 a (-.f64 z b)))) (/.f64 t (*.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 a (-.f64 z b))))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y t) a) (*.f64 (/.f64 y t) a)) (*.f64 (*.f64 (/.f64 y t) (-.f64 z b)) (*.f64 (/.f64 y t) (-.f64 z b)))) (-.f64 (*.f64 (/.f64 y t) a) (*.f64 (/.f64 y t) (-.f64 z b))))
(/.f64 (-.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (*.f64 (pow.f64 (-.f64 z b) 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (*.f64 (/.f64 t y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (-.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(/.f64 (-.f64 (pow.f64 (-.f64 z b) 2) (*.f64 a a)) (*.f64 (/.f64 t y) (-.f64 z (+.f64 b a))))
(/.f64 (-.f64 (*.f64 (+.f64 a z) (+.f64 a z)) (*.f64 b b)) (*.f64 (/.f64 t y) (+.f64 a (+.f64 z b))))
(/.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (pow.f64 (-.f64 z b) 2) (pow.f64 (-.f64 z b) 2))) (*.f64 (*.f64 (/.f64 t y) (+.f64 b (-.f64 a z))) (+.f64 (pow.f64 (-.f64 z b) 2) (*.f64 a a))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y t) a) 3) (pow.f64 (*.f64 (/.f64 y t) (-.f64 z b)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 y t) a) (*.f64 (/.f64 y t) a)) (-.f64 (*.f64 (*.f64 (/.f64 y t) (-.f64 z b)) (*.f64 (/.f64 y t) (-.f64 z b))) (*.f64 (*.f64 (/.f64 y t) a) (*.f64 (/.f64 y t) (-.f64 z b))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (-.f64 z b) 3) 3)) (*.f64 (*.f64 (/.f64 t y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (-.f64 (*.f64 (pow.f64 (-.f64 z b) 3) (pow.f64 (-.f64 z b) 3)) (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))))
(/.f64 (-.f64 (pow.f64 (+.f64 a z) 3) (pow.f64 b 3)) (*.f64 (/.f64 t y) (+.f64 (*.f64 (+.f64 a z) (+.f64 a z)) (+.f64 (*.f64 b b) (*.f64 (+.f64 a z) b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a a) 3) (pow.f64 (pow.f64 (-.f64 z b) 2) 3)) (*.f64 (*.f64 (/.f64 t y) (+.f64 b (-.f64 a z))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 (pow.f64 (-.f64 z b) 2) (pow.f64 (-.f64 z b) 2)) (*.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) t) (/.f64 1 y))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 t)) (/.f64 (sqrt.f64 t) y))
(/.f64 (*.f64 (neg.f64 y) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (neg.f64 t) (+.f64 b (-.f64 a z))))
(/.f64 (*.f64 (neg.f64 y) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (neg.f64 t) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) y) (*.f64 (+.f64 b (-.f64 a z)) t))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) 1) (*.f64 (+.f64 b (-.f64 a z)) (/.f64 t y)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (neg.f64 y)) (*.f64 (+.f64 b (-.f64 a z)) (neg.f64 t)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) y) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) t))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) 1) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 t y)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (neg.f64 y)) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (neg.f64 t)))
(/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (neg.f64 t))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (/.f64 t y) (neg.f64 (+.f64 b (-.f64 a z)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (/.f64 t y) (neg.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) 1) (/.f64 t y))
(/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 (/.f64 t y))) (sqrt.f64 (/.f64 t y)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (cbrt.f64 (/.f64 t y)) (cbrt.f64 (/.f64 t y)))) (cbrt.f64 (/.f64 t y)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 1 (sqrt.f64 y))) (/.f64 t (sqrt.f64 y)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 1 (pow.f64 (cbrt.f64 y) 2))) (/.f64 t (cbrt.f64 y)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (sqrt.f64 t) (sqrt.f64 y))) (/.f64 (sqrt.f64 t) (sqrt.f64 y)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 y) 2))) (/.f64 (sqrt.f64 t) (cbrt.f64 y)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (pow.f64 (cbrt.f64 t) 2) 1)) (/.f64 (cbrt.f64 t) y))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 y))) (/.f64 (cbrt.f64 t) (sqrt.f64 y)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 y) 2))) (/.f64 (cbrt.f64 t) (cbrt.f64 y)))
(/.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 t y)) (+.f64 b (-.f64 a z)))
(/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 t y)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (/.f64 y t) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) 1) (+.f64 b (-.f64 a z)))
(/.f64 (/.f64 (*.f64 (/.f64 y t) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (sqrt.f64 (+.f64 b (-.f64 a z)))) (sqrt.f64 (+.f64 b (-.f64 a z))))
(/.f64 (/.f64 (*.f64 (/.f64 y t) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (cbrt.f64 (+.f64 b (-.f64 a z))) (cbrt.f64 (+.f64 b (-.f64 a z))))) (cbrt.f64 (+.f64 b (-.f64 a z))))
(/.f64 (/.f64 (*.f64 (/.f64 y t) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a))) (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b))))
(/.f64 (/.f64 (*.f64 (/.f64 y t) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) 1) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (/.f64 y t) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (/.f64 (*.f64 (/.f64 y t) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) 1) (neg.f64 t))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (sqrt.f64 t)) (neg.f64 (sqrt.f64 t)))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (pow.f64 (cbrt.f64 t) 2)) (neg.f64 (cbrt.f64 t)))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 t)))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (*.f64 (cbrt.f64 (neg.f64 t)) (cbrt.f64 (neg.f64 t)))) (cbrt.f64 (neg.f64 t)))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) -1) t)
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (neg.f64 (sqrt.f64 t))) (sqrt.f64 t))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (neg.f64 (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 t))
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) t) (+.f64 b (-.f64 a z)))
(/.f64 (/.f64 (*.f64 y (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) t) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) 1) (neg.f64 t))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (sqrt.f64 t)) (neg.f64 (sqrt.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 t) 2)) (neg.f64 (cbrt.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (*.f64 (cbrt.f64 (neg.f64 t)) (cbrt.f64 (neg.f64 t)))) (cbrt.f64 (neg.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) -1) t)
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (neg.f64 (sqrt.f64 t))) (sqrt.f64 t))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (neg.f64 (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 t))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y t)) 1) (+.f64 b (-.f64 a z)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y t)) (sqrt.f64 (+.f64 b (-.f64 a z)))) (sqrt.f64 (+.f64 b (-.f64 a z))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y t)) (*.f64 (cbrt.f64 (+.f64 b (-.f64 a z))) (cbrt.f64 (+.f64 b (-.f64 a z))))) (cbrt.f64 (+.f64 b (-.f64 a z))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y t)) (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a))) (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y t)) 1) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y t)) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y t)) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))) 1) (sqrt.f64 t))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))) (cbrt.f64 t)) (cbrt.f64 (sqrt.f64 t)))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))) (sqrt.f64 (sqrt.f64 t))) (sqrt.f64 (sqrt.f64 t)))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))) (sqrt.f64 (pow.f64 (cbrt.f64 t) 2))) (sqrt.f64 (cbrt.f64 t)))
(/.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 t) 2) (+.f64 a (-.f64 z b)))) 1) (cbrt.f64 t))
(/.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 t) 2) (+.f64 a (-.f64 z b)))) (sqrt.f64 (cbrt.f64 t))) (sqrt.f64 (cbrt.f64 t)))
(/.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 t) 2) (+.f64 a (-.f64 z b)))) (*.f64 (cbrt.f64 (cbrt.f64 t)) (cbrt.f64 (cbrt.f64 t)))) (cbrt.f64 (cbrt.f64 t)))
(/.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 t) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 (sqrt.f64 t))) (cbrt.f64 (sqrt.f64 t)))
(/.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 t) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 (cbrt.f64 t)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (neg.f64 t)) (+.f64 b (-.f64 a z)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (neg.f64 t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) y) (+.f64 b (-.f64 a z))) t)
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) 1) (+.f64 b (-.f64 a z))) (/.f64 t y))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (neg.f64 y)) (+.f64 b (-.f64 a z))) (neg.f64 t))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) t)
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) 1) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (/.f64 t y))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (neg.f64 y)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (neg.f64 t))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) 1) (neg.f64 t))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (sqrt.f64 t)) (neg.f64 (sqrt.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (pow.f64 (cbrt.f64 t) 2)) (neg.f64 (cbrt.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (*.f64 (cbrt.f64 (neg.f64 t)) (cbrt.f64 (neg.f64 t)))) (cbrt.f64 (neg.f64 t)))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) -1) t)
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (neg.f64 (sqrt.f64 t))) (sqrt.f64 t))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (neg.f64 (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 t))
(pow.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 y t)) (+.f64 a (-.f64 z b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y t) 3) (pow.f64 (+.f64 a (-.f64 z b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 a (-.f64 z b)) 3) (pow.f64 (/.f64 y t) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))))
(exp.f64 (log.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))))
(fma.f64 (/.f64 y t) a (*.f64 (/.f64 y t) (-.f64 z b)))
(fma.f64 a (/.f64 y t) (*.f64 (/.f64 y t) (-.f64 z b)))
Outputs
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 (-.f64 z b) y) t)
(*.f64 (-.f64 z b) (/.f64 y t))
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 a y) t)
(/.f64 (*.f64 y a) t)
(*.f64 a (/.f64 y t))
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 a y) t)
(/.f64 (*.f64 y a) t)
(*.f64 a (/.f64 y t))
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 (-.f64 z b) y) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 a b)) t)
(*.f64 (/.f64 y t) (-.f64 a b))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y z) t)
(*.f64 z (/.f64 y t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y z) t)
(*.f64 z (/.f64 y t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) t) (/.f64 (*.f64 y z) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (+.f64 a z)) t)
(*.f64 (+.f64 a z) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(*.f64 -1 (/.f64 (*.f64 y b) t))
(neg.f64 (/.f64 y (/.f64 t b)))
(/.f64 (*.f64 (neg.f64 y) b) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(*.f64 -1 (/.f64 (*.f64 y b) t))
(neg.f64 (/.f64 y (/.f64 t b)))
(/.f64 (*.f64 (neg.f64 y) b) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) t)) (/.f64 (*.f64 y (+.f64 a z)) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (*.f64 (/.f64 y t) a) (*.f64 (/.f64 y t) (-.f64 z b)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (*.f64 (/.f64 y t) (-.f64 z b)) (*.f64 (/.f64 y t) a))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (*.f64 (/.f64 y t) z) (+.f64 (*.f64 (/.f64 y t) (neg.f64 b)) (*.f64 (/.f64 y t) a)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (*.f64 (/.f64 y t) z) (*.f64 (/.f64 y t) (+.f64 a (neg.f64 b))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (*.f64 (*.f64 (/.f64 y t) a) 1) (*.f64 (*.f64 (/.f64 y t) (-.f64 z b)) 1))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (*.f64 (*.f64 (/.f64 y t) (-.f64 z b)) 1) (*.f64 (*.f64 (/.f64 y t) a) 1))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (*.f64 z (/.f64 y t)) (+.f64 (*.f64 (neg.f64 b) (/.f64 y t)) (*.f64 (/.f64 y t) a)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (+.f64 (*.f64 (/.f64 y t) a) (*.f64 (/.f64 y t) z)) (*.f64 (/.f64 y t) (neg.f64 b)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (+.f64 (*.f64 (/.f64 y t) a) (*.f64 z (/.f64 y t))) (*.f64 (neg.f64 b) (/.f64 y t)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (*.f64 (/.f64 y t) (+.f64 a z)) (*.f64 (/.f64 y t) (neg.f64 b)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(+.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 y t) a) 1)) (*.f64 1 (*.f64 (*.f64 (/.f64 y t) (-.f64 z b)) 1)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))))) 1)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 y (/.f64 t (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 y (/.f64 (*.f64 t (+.f64 b (-.f64 a z))) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 y (/.f64 (*.f64 t (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (/.f64 y t) (/.f64 1 (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 t y))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 (*.f64 (/.f64 t y) (+.f64 b (-.f64 a z))) (+.f64 b (-.f64 a z))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) 1)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 1 (/.f64 (/.f64 t y) (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 1 (/.f64 t y)) (+.f64 a (-.f64 z b)))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 1 (/.f64 t y)))
(/.f64 1 (/.f64 (*.f64 (/.f64 t y) (+.f64 b (-.f64 a z))) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 1 (/.f64 (*.f64 (/.f64 t y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 1 (*.f64 (/.f64 t y) (/.f64 1 (+.f64 a (-.f64 z b)))))
(*.f64 (/.f64 1 (/.f64 t y)) (+.f64 a (-.f64 z b)))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 1 (/.f64 t y)))
(/.f64 (sqrt.f64 y) (/.f64 (/.f64 t (+.f64 a (-.f64 z b))) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 y) t) (*.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 (/.f64 (sqrt.f64 y) t) (+.f64 a (-.f64 z b))))
(/.f64 (sqrt.f64 y) (/.f64 t (*.f64 (sqrt.f64 y) (+.f64 a (-.f64 z b)))))
(*.f64 (/.f64 (sqrt.f64 y) t) (*.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 (/.f64 (sqrt.f64 y) t) (+.f64 a (-.f64 z b))))
(/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (/.f64 t y) (sqrt.f64 (+.f64 a (-.f64 z b)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (/.f64 t y)) (sqrt.f64 (+.f64 a (-.f64 z b))))
(*.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (/.f64 t y)))
(/.f64 (cbrt.f64 y) (/.f64 (/.f64 t (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (/.f64 (cbrt.f64 y) (/.f64 t (+.f64 a (-.f64 z b)))) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (cbrt.f64 y) (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 t (+.f64 a (-.f64 z b)))))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (/.f64 t (+.f64 a (-.f64 z b))) (cbrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 y) (/.f64 t (+.f64 a (-.f64 z b)))) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (cbrt.f64 y) (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 t (+.f64 a (-.f64 z b)))))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 t (*.f64 (cbrt.f64 y) (+.f64 a (-.f64 z b)))))
(*.f64 (/.f64 (cbrt.f64 y) (/.f64 t (+.f64 a (-.f64 z b)))) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (cbrt.f64 y) (/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 t (+.f64 a (-.f64 z b)))))
(/.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (/.f64 t y) (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 t y)) (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2) (/.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 t y)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2) (/.f64 (/.f64 t y) (cbrt.f64 (+.f64 a (-.f64 z b)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 t y)) (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2) (/.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 t y)))
(/.f64 (*.f64 y (+.f64 a (-.f64 z b))) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (*.f64 (/.f64 t y) (+.f64 b (-.f64 a z))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (/.f64 t y) (/.f64 1 (+.f64 b (-.f64 a z)))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (+.f64 b (-.f64 a z)) (/.f64 y t)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (*.f64 (+.f64 b (-.f64 a z)) t) y))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (*.f64 (+.f64 b (-.f64 a z)) (/.f64 t y)) 1))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (*.f64 (+.f64 b (-.f64 a z)) (neg.f64 t)) (neg.f64 y)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (*.f64 (/.f64 t y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (/.f64 t y) (/.f64 1 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 y t)))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) t) y))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 t y)) 1))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (neg.f64 t)) (neg.f64 y)))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 (*.f64 (/.f64 t y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 a (-.f64 z b))))
(/.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (/.f64 (/.f64 t y) (/.f64 (+.f64 a (-.f64 z b)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))))))
(*.f64 (+.f64 a (-.f64 z b)) (*.f64 (/.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) (/.f64 y t)))
(/.f64 (neg.f64 y) (/.f64 (neg.f64 t) (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (neg.f64 y) (/.f64 (*.f64 (neg.f64 t) (+.f64 b (-.f64 a z))) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (neg.f64 y) (/.f64 (*.f64 (neg.f64 t) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (/.f64 t (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) t) (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))))
(*.f64 (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (/.f64 (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) t))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (/.f64 (*.f64 (/.f64 t y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (/.f64 t y))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(*.f64 (hypot.f64 (pow.f64 a 3/2) (pow.f64 (-.f64 z b) 3/2)) (/.f64 (hypot.f64 (pow.f64 a 3/2) (pow.f64 (-.f64 z b) 3/2)) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (/.f64 t y))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (/.f64 (*.f64 (/.f64 t y) (+.f64 b (-.f64 a z))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (-.f64 (+.f64 a b) z) (/.f64 t y))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 t (/.f64 (-.f64 a (-.f64 z b)) y))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b))))) (/.f64 t (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b))))))
(/.f64 (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (/.f64 (/.f64 t (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b))))) (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b))))))
(*.f64 (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (/.f64 (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (/.f64 t (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))) (/.f64 (*.f64 (/.f64 t y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (/.f64 (/.f64 (/.f64 t y) (/.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))) (/.f64 t y)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))) (/.f64 (*.f64 (/.f64 t y) (+.f64 b (-.f64 a z))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))))
(/.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (/.f64 (/.f64 (*.f64 (-.f64 (+.f64 a b) z) (/.f64 t y)) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (/.f64 (-.f64 a (-.f64 z b)) (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (/.f64 y t)))))
(/.f64 (*.f64 y (sqrt.f64 (+.f64 a (-.f64 z b)))) (/.f64 t (sqrt.f64 (+.f64 a (-.f64 z b)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (/.f64 t y)) (sqrt.f64 (+.f64 a (-.f64 z b))))
(*.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (/.f64 t y)))
(/.f64 (*.f64 y (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2)) (/.f64 t (cbrt.f64 (+.f64 a (-.f64 z b)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 t y)) (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2) (/.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 t y)))
(/.f64 (*.f64 (/.f64 y t) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (+.f64 b (-.f64 a z)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 (/.f64 y t) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (neg.f64 t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 t (+.f64 b (-.f64 a z))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 y (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 t (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (neg.f64 t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y t)) (+.f64 b (-.f64 a z)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (/.f64 y (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))) (sqrt.f64 t))
(/.f64 y (*.f64 (sqrt.f64 t) (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (sqrt.f64 t) (sqrt.f64 t))))
(/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 t) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 a (-.f64 z b)))) (/.f64 t (*.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 a (-.f64 z b))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 a (-.f64 z b)))) t) (*.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 a (-.f64 z b)))))
(*.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 a (-.f64 z b)))) (/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (/.f64 t (sqrt.f64 y))))
(/.f64 (-.f64 (*.f64 (*.f64 (/.f64 y t) a) (*.f64 (/.f64 y t) a)) (*.f64 (*.f64 (/.f64 y t) (-.f64 z b)) (*.f64 (/.f64 y t) (-.f64 z b)))) (-.f64 (*.f64 (/.f64 y t) a) (*.f64 (/.f64 y t) (-.f64 z b))))
(/.f64 (*.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 (/.f64 y t) (-.f64 a (-.f64 z b)))) (*.f64 (/.f64 y t) (-.f64 a (-.f64 z b))))
(/.f64 (*.f64 (*.f64 (/.f64 y t) (/.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (/.f64 y t) (-.f64 a (-.f64 z b))))
(/.f64 (-.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (*.f64 (pow.f64 (-.f64 z b) 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (*.f64 (/.f64 t y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (-.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (-.f64 z b) 6)) (*.f64 (/.f64 t y) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (-.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))))
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (-.f64 z b) 6)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) (/.f64 y t)) (-.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))
(/.f64 (-.f64 (pow.f64 (-.f64 z b) 2) (*.f64 a a)) (*.f64 (/.f64 t y) (-.f64 z (+.f64 b a))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (-.f64 (*.f64 (+.f64 a z) (+.f64 a z)) (*.f64 b b)) (*.f64 (/.f64 t y) (+.f64 a (+.f64 z b))))
(/.f64 (-.f64 (*.f64 (+.f64 a z) (+.f64 a z)) (*.f64 b b)) (*.f64 (/.f64 t y) (+.f64 (+.f64 a z) b)))
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 a z) (+.f64 a z)) (*.f64 b b)) (*.f64 t (+.f64 (+.f64 a z) b))) y)
(/.f64 (-.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (*.f64 (pow.f64 (-.f64 z b) 2) (pow.f64 (-.f64 z b) 2))) (*.f64 (*.f64 (/.f64 t y) (+.f64 b (-.f64 a z))) (+.f64 (pow.f64 (-.f64 z b) 2) (*.f64 a a))))
(/.f64 (-.f64 (*.f64 a (pow.f64 a 3)) (pow.f64 (-.f64 z b) 4)) (*.f64 (/.f64 t y) (*.f64 (-.f64 (+.f64 a b) z) (+.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))))
(*.f64 (/.f64 (fma.f64 a a (pow.f64 (-.f64 z b) 2)) (fma.f64 a a (pow.f64 (-.f64 z b) 2))) (*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 y t) a) 3) (pow.f64 (*.f64 (/.f64 y t) (-.f64 z b)) 3)) (+.f64 (*.f64 (*.f64 (/.f64 y t) a) (*.f64 (/.f64 y t) a)) (-.f64 (*.f64 (*.f64 (/.f64 y t) (-.f64 z b)) (*.f64 (/.f64 y t) (-.f64 z b))) (*.f64 (*.f64 (/.f64 y t) a) (*.f64 (/.f64 y t) (-.f64 z b))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y a) t) 3) (pow.f64 (*.f64 (-.f64 z b) (/.f64 y t)) 3)) (fma.f64 (/.f64 (*.f64 y a) t) (/.f64 (*.f64 y a) t) (*.f64 (*.f64 (-.f64 z b) (/.f64 y t)) (-.f64 (*.f64 (-.f64 z b) (/.f64 y t)) (/.f64 (*.f64 y a) t)))))
(/.f64 (*.f64 (pow.f64 (/.f64 y t) 3) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (fma.f64 (*.f64 (-.f64 z b) (/.f64 y t)) (*.f64 (/.f64 y t) (-.f64 z (+.f64 a b))) (*.f64 (/.f64 y t) (/.f64 (*.f64 y a) (/.f64 t a)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (-.f64 z b) 3) 3)) (*.f64 (*.f64 (/.f64 t y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 (*.f64 (pow.f64 a 3) (pow.f64 a 3)) (-.f64 (*.f64 (pow.f64 (-.f64 z b) 3) (pow.f64 (-.f64 z b) 3)) (*.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (-.f64 z b) 3) 3)) (*.f64 (/.f64 t y) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (+.f64 (pow.f64 a 6) (*.f64 (pow.f64 (-.f64 z b) 3) (-.f64 (pow.f64 (-.f64 z b) 3) (pow.f64 a 3)))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 a 3) 3) (pow.f64 (pow.f64 (-.f64 z b) 3) 3)) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (*.f64 (/.f64 t y) (fma.f64 (pow.f64 (-.f64 z b) 3) (-.f64 (pow.f64 (-.f64 z b) 3) (pow.f64 a 3)) (pow.f64 a 6)))))
(/.f64 (-.f64 (pow.f64 (+.f64 a z) 3) (pow.f64 b 3)) (*.f64 (/.f64 t y) (+.f64 (*.f64 (+.f64 a z) (+.f64 a z)) (+.f64 (*.f64 b b) (*.f64 (+.f64 a z) b)))))
(/.f64 (-.f64 (pow.f64 (+.f64 a z) 3) (pow.f64 b 3)) (*.f64 (/.f64 t y) (fma.f64 (+.f64 a z) (+.f64 a z) (*.f64 b (+.f64 b (+.f64 a z))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (+.f64 a z) 3) (pow.f64 b 3)) (fma.f64 (+.f64 a z) (+.f64 a z) (*.f64 b (+.f64 (+.f64 a z) b)))) (/.f64 t y))
(/.f64 (-.f64 (pow.f64 (*.f64 a a) 3) (pow.f64 (pow.f64 (-.f64 z b) 2) 3)) (*.f64 (*.f64 (/.f64 t y) (+.f64 b (-.f64 a z))) (+.f64 (*.f64 (*.f64 a a) (*.f64 a a)) (+.f64 (*.f64 (pow.f64 (-.f64 z b) 2) (pow.f64 (-.f64 z b) 2)) (*.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))))
(/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (pow.f64 (-.f64 z b) 2) 3)) (*.f64 (*.f64 (-.f64 (+.f64 a b) z) (/.f64 t y)) (+.f64 (*.f64 a (pow.f64 a 3)) (*.f64 (pow.f64 (-.f64 z b) 2) (+.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))))
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 a 6) (pow.f64 (-.f64 z b) 6)) (-.f64 a (-.f64 z b))) (/.f64 y t)) (fma.f64 (pow.f64 (-.f64 z b) 2) (fma.f64 a a (pow.f64 (-.f64 z b) 2)) (pow.f64 a 4)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) t) (/.f64 1 y))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 t)) (/.f64 (sqrt.f64 t) y))
(/.f64 y (*.f64 (sqrt.f64 t) (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (sqrt.f64 t) (sqrt.f64 t))))
(/.f64 (*.f64 (neg.f64 y) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (neg.f64 t) (+.f64 b (-.f64 a z))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 (neg.f64 y) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (neg.f64 t) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) y) (*.f64 (+.f64 b (-.f64 a z)) t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) 1) (*.f64 (+.f64 b (-.f64 a z)) (/.f64 t y)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (neg.f64 y)) (*.f64 (+.f64 b (-.f64 a z)) (neg.f64 t)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) y) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) t))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) 1) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 t y)))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (neg.f64 y)) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (neg.f64 t)))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (neg.f64 t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (/.f64 t y) (neg.f64 (+.f64 b (-.f64 a z)))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (neg.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (/.f64 t y) (neg.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) 1) (/.f64 t y))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (cbrt.f64 t)) (pow.f64 (cbrt.f64 t) 2))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 (/.f64 t y))) (sqrt.f64 (/.f64 t y)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (cbrt.f64 (/.f64 t y)) (cbrt.f64 (/.f64 t y)))) (cbrt.f64 (/.f64 t y)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 1 (sqrt.f64 y))) (/.f64 t (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 y) t) (*.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 (/.f64 (sqrt.f64 y) t) (+.f64 a (-.f64 z b))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 1 (pow.f64 (cbrt.f64 y) 2))) (/.f64 t (cbrt.f64 y)))
(/.f64 (*.f64 (+.f64 a (-.f64 z b)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 t (cbrt.f64 y)))
(*.f64 (cbrt.f64 y) (/.f64 (+.f64 a (-.f64 z b)) (/.f64 t (pow.f64 (cbrt.f64 y) 2))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (sqrt.f64 t) (sqrt.f64 y))) (/.f64 (sqrt.f64 t) (sqrt.f64 y)))
(/.f64 (+.f64 a (-.f64 z b)) (*.f64 (/.f64 (sqrt.f64 t) (sqrt.f64 y)) (/.f64 (sqrt.f64 t) (sqrt.f64 y))))
(*.f64 (sqrt.f64 y) (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (sqrt.f64 t) (/.f64 (sqrt.f64 t) (sqrt.f64 y)))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 y) 2))) (/.f64 (sqrt.f64 t) (cbrt.f64 y)))
(/.f64 (+.f64 a (-.f64 z b)) (*.f64 (/.f64 (sqrt.f64 t) (cbrt.f64 y)) (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 y) 2))))
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 (*.f64 (/.f64 (sqrt.f64 t) (cbrt.f64 y)) (sqrt.f64 t)) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (pow.f64 (cbrt.f64 t) 2) 1)) (/.f64 (cbrt.f64 t) y))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 y))) (/.f64 (cbrt.f64 t) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (/.f64 (+.f64 a (-.f64 z b)) (pow.f64 (cbrt.f64 t) 2)) (sqrt.f64 y)) (cbrt.f64 t)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 y)) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 y) 2))) (/.f64 (cbrt.f64 t) (cbrt.f64 y)))
(/.f64 (+.f64 a (-.f64 z b)) (*.f64 (/.f64 (cbrt.f64 t) (cbrt.f64 y)) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 y) 2))))
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 (*.f64 (/.f64 (cbrt.f64 t) (cbrt.f64 y)) (pow.f64 (cbrt.f64 t) 2)) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 t y)) (+.f64 b (-.f64 a z)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 t y)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (/.f64 (*.f64 (/.f64 y t) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) 1) (+.f64 b (-.f64 a z)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (/.f64 y t) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (sqrt.f64 (+.f64 b (-.f64 a z)))) (sqrt.f64 (+.f64 b (-.f64 a z))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (/.f64 y t) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (cbrt.f64 (+.f64 b (-.f64 a z))) (cbrt.f64 (+.f64 b (-.f64 a z))))) (cbrt.f64 (+.f64 b (-.f64 a z))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (/.f64 y t) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a))) (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b))))
(/.f64 (*.f64 (/.f64 y t) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b))) (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a)) (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b)))) (/.f64 y t)))
(/.f64 (/.f64 (*.f64 (/.f64 y t) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) 1) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (/.f64 (*.f64 (/.f64 y t) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (/.f64 (*.f64 (/.f64 y t) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) 1) (neg.f64 t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (sqrt.f64 t)) (neg.f64 (sqrt.f64 t)))
(/.f64 y (*.f64 (sqrt.f64 t) (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (sqrt.f64 t) (sqrt.f64 t))))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (pow.f64 (cbrt.f64 t) 2)) (neg.f64 (cbrt.f64 t)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 t)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (*.f64 (cbrt.f64 (neg.f64 t)) (cbrt.f64 (neg.f64 t)))) (cbrt.f64 (neg.f64 t)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) -1) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (neg.f64 (sqrt.f64 t))) (sqrt.f64 t))
(/.f64 y (*.f64 (sqrt.f64 t) (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (sqrt.f64 t) (sqrt.f64 t))))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (neg.f64 (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) t) (+.f64 b (-.f64 a z)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 y (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) t) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) 1) (neg.f64 t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (sqrt.f64 t)) (neg.f64 (sqrt.f64 t)))
(/.f64 y (*.f64 (sqrt.f64 t) (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (sqrt.f64 t) (sqrt.f64 t))))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 t) 2)) (neg.f64 (cbrt.f64 t)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 t)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (*.f64 (cbrt.f64 (neg.f64 t)) (cbrt.f64 (neg.f64 t)))) (cbrt.f64 (neg.f64 t)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) -1) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (neg.f64 (sqrt.f64 t))) (sqrt.f64 t))
(/.f64 y (*.f64 (sqrt.f64 t) (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (sqrt.f64 t) (sqrt.f64 t))))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (neg.f64 (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y t)) 1) (+.f64 b (-.f64 a z)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y t)) (sqrt.f64 (+.f64 b (-.f64 a z)))) (sqrt.f64 (+.f64 b (-.f64 a z))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y t)) (*.f64 (cbrt.f64 (+.f64 b (-.f64 a z))) (cbrt.f64 (+.f64 b (-.f64 a z))))) (cbrt.f64 (+.f64 b (-.f64 a z))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y t)) (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a))) (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b))))
(/.f64 (*.f64 (/.f64 y t) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b))) (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (*.f64 (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a)) (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b)))) (/.f64 y t)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y t)) 1) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y t)) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y t)) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))) 1) (sqrt.f64 t))
(/.f64 y (*.f64 (sqrt.f64 t) (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (sqrt.f64 t) (sqrt.f64 t))))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))) (cbrt.f64 t)) (cbrt.f64 (sqrt.f64 t)))
(/.f64 (*.f64 (/.f64 y (sqrt.f64 t)) (+.f64 a (-.f64 z b))) (*.f64 (cbrt.f64 (sqrt.f64 t)) (cbrt.f64 t)))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 t)) (cbrt.f64 (sqrt.f64 t))) (/.f64 (+.f64 a (-.f64 z b)) (cbrt.f64 t)))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))) (sqrt.f64 (sqrt.f64 t))) (sqrt.f64 (sqrt.f64 t)))
(/.f64 y (*.f64 (sqrt.f64 t) (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (sqrt.f64 t) (sqrt.f64 t))))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))) (sqrt.f64 (pow.f64 (cbrt.f64 t) 2))) (sqrt.f64 (cbrt.f64 t)))
(/.f64 (*.f64 (/.f64 y (sqrt.f64 t)) (+.f64 a (-.f64 z b))) (*.f64 (sqrt.f64 (cbrt.f64 t)) (sqrt.f64 (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 t)) (sqrt.f64 (cbrt.f64 t))) (/.f64 (+.f64 a (-.f64 z b)) (fabs.f64 (cbrt.f64 t))))
(/.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 t) 2) (+.f64 a (-.f64 z b)))) 1) (cbrt.f64 t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 t) 2) (+.f64 a (-.f64 z b)))) (sqrt.f64 (cbrt.f64 t))) (sqrt.f64 (cbrt.f64 t)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 t) 2) (+.f64 a (-.f64 z b)))) (*.f64 (cbrt.f64 (cbrt.f64 t)) (cbrt.f64 (cbrt.f64 t)))) (cbrt.f64 (cbrt.f64 t)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 t) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 (sqrt.f64 t))) (cbrt.f64 (sqrt.f64 t)))
(/.f64 (*.f64 (/.f64 y (pow.f64 (cbrt.f64 t) 2)) (+.f64 a (-.f64 z b))) (*.f64 (cbrt.f64 (sqrt.f64 t)) (cbrt.f64 (sqrt.f64 t))))
(/.f64 (*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (pow.f64 (cbrt.f64 t) 2))) (*.f64 (cbrt.f64 (sqrt.f64 t)) (cbrt.f64 (sqrt.f64 t))))
(/.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 t) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 (cbrt.f64 t)))
(/.f64 (*.f64 (/.f64 y (pow.f64 (cbrt.f64 t) 2)) (+.f64 a (-.f64 z b))) (*.f64 (cbrt.f64 (cbrt.f64 t)) (cbrt.f64 (pow.f64 (cbrt.f64 t) 2))))
(/.f64 (*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (pow.f64 (cbrt.f64 t) 2))) (*.f64 (cbrt.f64 (cbrt.f64 t)) (cbrt.f64 (pow.f64 (cbrt.f64 t) 2))))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (neg.f64 t)) (+.f64 b (-.f64 a z)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (neg.f64 t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) y) (+.f64 b (-.f64 a z))) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) 1) (+.f64 b (-.f64 a z))) (/.f64 t y))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (neg.f64 y)) (+.f64 b (-.f64 a z))) (neg.f64 t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) t)
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) 1) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (/.f64 t y))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (neg.f64 y)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (neg.f64 t))
(*.f64 (/.f64 y t) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) t))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) 1) (neg.f64 t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (sqrt.f64 t)) (neg.f64 (sqrt.f64 t)))
(/.f64 y (*.f64 (sqrt.f64 t) (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (sqrt.f64 t) (sqrt.f64 t))))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (pow.f64 (cbrt.f64 t) 2)) (neg.f64 (cbrt.f64 t)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (sqrt.f64 (neg.f64 t))) (sqrt.f64 (neg.f64 t)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (*.f64 (cbrt.f64 (neg.f64 t)) (cbrt.f64 (neg.f64 t)))) (cbrt.f64 (neg.f64 t)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) -1) t)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (neg.f64 (sqrt.f64 t))) (sqrt.f64 t))
(/.f64 y (*.f64 (sqrt.f64 t) (/.f64 (sqrt.f64 t) (+.f64 a (-.f64 z b)))))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (sqrt.f64 t) (sqrt.f64 t))))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (neg.f64 (pow.f64 (cbrt.f64 t) 2))) (cbrt.f64 t))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(pow.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) 1)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))) 2)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))) 3)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(pow.f64 (pow.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) 3) 1/3)
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) 2))
(fabs.f64 (*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t)))
(log.f64 (pow.f64 (exp.f64 (/.f64 y t)) (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) 3))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y t) 3) (pow.f64 (+.f64 a (-.f64 z b)) 3)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 a (-.f64 z b)) 3) (pow.f64 (/.f64 y t) 3)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(exp.f64 (log.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))) 1))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(fma.f64 (/.f64 y t) a (*.f64 (/.f64 y t) (-.f64 z b)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))
(fma.f64 a (/.f64 y t) (*.f64 (/.f64 y t) (-.f64 z b)))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) t))

localize12.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.02%
(/.f64 y (+.f64 y t))
6.64%
(*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))
Compiler

Compiled 38 to 11 computations (71.1% saved)

series7.0ms (0%)

Counts
2 → 84
Calls

21 calls:

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

rewrite104.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1722×associate-/r*
1216×associate-/l*
348×associate-+l+
334×+-commutative
314×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify118.0ms (0.4%)

Algorithm
egg-herbie
Rules
1232×associate-/l*
830×associate-/l/
780×associate-/r*
742×associate-*r*
676×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065616021
1178014915
Stop Event
node limit
Counts
283 → 382
Calls
Call 1
Inputs
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (*.f64 (-.f64 (/.f64 b (pow.f64 t 2)) (+.f64 (/.f64 a (pow.f64 t 2)) (/.f64 z (pow.f64 t 2)))) (pow.f64 y 2)))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (+.f64 (/.f64 z (pow.f64 t 3)) (/.f64 a (pow.f64 t 3))) (/.f64 b (pow.f64 t 3)))) (*.f64 (-.f64 (/.f64 b (pow.f64 t 2)) (+.f64 (/.f64 a (pow.f64 t 2)) (/.f64 z (pow.f64 t 2)))) (pow.f64 y 2))))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (+.f64 (/.f64 z (pow.f64 t 3)) (/.f64 a (pow.f64 t 3))) (/.f64 b (pow.f64 t 3)))) (+.f64 (*.f64 (pow.f64 y 4) (-.f64 (/.f64 b (pow.f64 t 4)) (+.f64 (/.f64 z (pow.f64 t 4)) (/.f64 a (pow.f64 t 4))))) (*.f64 (-.f64 (/.f64 b (pow.f64 t 2)) (+.f64 (/.f64 a (pow.f64 t 2)) (/.f64 z (pow.f64 t 2)))) (pow.f64 y 2)))))
(-.f64 (+.f64 a z) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (+.f64 a z) b)) y)) (+.f64 a z)) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a z))) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (-.f64 (+.f64 a z) b)) (pow.f64 y 3))) z)))) b)
(-.f64 (+.f64 a z) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (+.f64 a z) b)) y)) (+.f64 a z)) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a z))) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (-.f64 (+.f64 a z) b)) (pow.f64 y 3))) z)))) b)
(-.f64 (+.f64 a z) b)
(-.f64 (+.f64 a (+.f64 (*.f64 t (-.f64 (/.f64 b y) (+.f64 (/.f64 z y) (/.f64 a y)))) z)) b)
(-.f64 (+.f64 a (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 (/.f64 z (pow.f64 y 2)) (/.f64 a (pow.f64 y 2))) (/.f64 b (pow.f64 y 2)))) (+.f64 (*.f64 t (-.f64 (/.f64 b y) (+.f64 (/.f64 z y) (/.f64 a y)))) z))) b)
(-.f64 (+.f64 (*.f64 (pow.f64 t 3) (-.f64 (/.f64 b (pow.f64 y 3)) (+.f64 (/.f64 a (pow.f64 y 3)) (/.f64 z (pow.f64 y 3))))) (+.f64 a (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 (/.f64 z (pow.f64 y 2)) (/.f64 a (pow.f64 y 2))) (/.f64 b (pow.f64 y 2)))) (+.f64 (*.f64 t (-.f64 (/.f64 b y) (+.f64 (/.f64 z y) (/.f64 a y)))) z)))) b)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 a z) b)) (pow.f64 t 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 a z) b)) (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (/.f64 (*.f64 (pow.f64 y 3) (-.f64 (+.f64 a z) b)) (pow.f64 t 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 a z) b)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 (+.f64 a z) b)) (pow.f64 t 4))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (/.f64 (*.f64 (pow.f64 y 3) (-.f64 (+.f64 a z) b)) (pow.f64 t 3)))))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 a z) b)) (pow.f64 t 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 a z) b)) (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (/.f64 (*.f64 (pow.f64 y 3) (-.f64 (+.f64 a z) b)) (pow.f64 t 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 a z) b)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 (+.f64 a z) b)) (pow.f64 t 4))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (/.f64 (*.f64 (pow.f64 y 3) (-.f64 (+.f64 a z) b)) (pow.f64 t 3)))))
(/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(/.f64 (*.f64 a y) (+.f64 y t))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(/.f64 (*.f64 a y) (+.f64 y t))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(/.f64 (*.f64 y z) (+.f64 y t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(/.f64 (*.f64 y z) (+.f64 y t))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(/.f64 y t)
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2))))
(+.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 y 4) (pow.f64 t 4))) (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2))))))
1
(+.f64 (*.f64 -1 (/.f64 t y)) 1)
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 t y)) 1))
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 t y)) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 y 3))))))
1
(+.f64 (*.f64 -1 (/.f64 t y)) 1)
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 t y)) 1))
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 t y)) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 y 3))))))
1
(+.f64 (*.f64 -1 (/.f64 t y)) 1)
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 t y)) 1))
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 t y)) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 y 3))))))
(/.f64 y t)
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2))))
(+.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 y 4) (pow.f64 t 4))) (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2))))))
(/.f64 y t)
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2))))
(+.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2)))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 y 4) (pow.f64 t 4))) (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2))))))
(+.f64 (/.f64 (*.f64 a y) (+.f64 y t)) (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)))
(+.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)) (/.f64 (*.f64 a y) (+.f64 y t)))
(+.f64 (*.f64 (/.f64 y (+.f64 y t)) z) (+.f64 (*.f64 (/.f64 y (+.f64 y t)) (neg.f64 b)) (/.f64 (*.f64 a y) (+.f64 y t))))
(+.f64 (*.f64 z (/.f64 y (+.f64 y t))) (+.f64 (*.f64 (neg.f64 b) (/.f64 y (+.f64 y t))) (/.f64 (*.f64 a y) (+.f64 y t))))
(+.f64 (*.f64 (/.f64 (*.f64 a y) (+.f64 y t)) 1) (*.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)) 1))
(+.f64 (*.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)) 1) (*.f64 (/.f64 (*.f64 a y) (+.f64 y t)) 1))
(+.f64 (+.f64 (/.f64 (*.f64 a y) (+.f64 y t)) (*.f64 (/.f64 y (+.f64 y t)) z)) (*.f64 (/.f64 y (+.f64 y t)) (neg.f64 b)))
(+.f64 (+.f64 (/.f64 (*.f64 a y) (+.f64 y t)) (*.f64 z (/.f64 y (+.f64 y t)))) (*.f64 (neg.f64 b) (/.f64 y (+.f64 y t))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b)))))) 1)
(/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))
(/.f64 y (/.f64 (*.f64 (+.f64 y t) (-.f64 a (-.f64 z b))) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))
(/.f64 y (/.f64 (*.f64 (+.f64 y t) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(/.f64 (/.f64 y (+.f64 y t)) (/.f64 1 (+.f64 a (-.f64 z b))))
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 (+.f64 y t) y))
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (-.f64 a (-.f64 z b))) (-.f64 a (-.f64 z b))))
(/.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b)))) 1)
(/.f64 1 (/.f64 (+.f64 y t) (*.f64 y (+.f64 a (-.f64 z b)))))
(/.f64 1 (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (-.f64 a (-.f64 z b))) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))
(/.f64 1 (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (/.f64 (+.f64 y t) y) (sqrt.f64 (+.f64 a (-.f64 z b)))))
(/.f64 (sqrt.f64 y) (/.f64 (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))) (sqrt.f64 y)))
(/.f64 (sqrt.f64 y) (/.f64 (+.f64 y t) (*.f64 (sqrt.f64 y) (+.f64 a (-.f64 z b)))))
(/.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (/.f64 (+.f64 y t) y) (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2) (/.f64 (/.f64 (+.f64 y t) y) (cbrt.f64 (+.f64 a (-.f64 z b)))))
(/.f64 (cbrt.f64 y) (/.f64 (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))) (cbrt.f64 y)))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (+.f64 y t) (*.f64 (cbrt.f64 y) (+.f64 a (-.f64 z b)))))
(/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (+.f64 y t))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (*.f64 (/.f64 (+.f64 y t) y) (-.f64 a (-.f64 z b))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (/.f64 (+.f64 y t) y) (/.f64 1 (-.f64 a (-.f64 z b)))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (-.f64 a (-.f64 z b)) (/.f64 y (+.f64 y t))))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (*.f64 (-.f64 a (-.f64 z b)) (+.f64 y t)) y))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (*.f64 (-.f64 a (-.f64 z b)) (/.f64 (+.f64 y t) y)) 1))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (*.f64 (-.f64 a (-.f64 z b)) (-.f64 (neg.f64 y) t)) (neg.f64 y)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (*.f64 (/.f64 (+.f64 y t) y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (/.f64 (+.f64 y t) y) (/.f64 1 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 y (+.f64 y t))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (+.f64 y t)) y))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 (+.f64 y t) y)) 1))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (-.f64 (neg.f64 y) t)) (neg.f64 y)))
(/.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 a (-.f64 z b))))
(/.f64 (neg.f64 y) (/.f64 (-.f64 (neg.f64 y) t) (+.f64 a (-.f64 z b))))
(/.f64 (neg.f64 y) (/.f64 (*.f64 (-.f64 (neg.f64 y) t) (-.f64 a (-.f64 z b))) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))
(/.f64 (neg.f64 y) (/.f64 (*.f64 (-.f64 (neg.f64 y) t) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (-.f64 a (-.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))))
(/.f64 (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (/.f64 (+.f64 y t) (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b))))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))) (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (-.f64 a (-.f64 z b))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b))))) (/.f64 (+.f64 y t) (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))) (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))))
(/.f64 (*.f64 y (sqrt.f64 (+.f64 a (-.f64 z b)))) (/.f64 (+.f64 y t) (sqrt.f64 (+.f64 a (-.f64 z b)))))
(/.f64 (*.f64 y (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2)) (/.f64 (+.f64 y t) (cbrt.f64 (+.f64 a (-.f64 z b)))))
(/.f64 (*.f64 y (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (+.f64 y t) (-.f64 a (-.f64 z b))))
(/.f64 (*.f64 y (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (+.f64 y t) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (-.f64 a (-.f64 z b)))
(/.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (-.f64 (neg.f64 y) t))
(/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (-.f64 (neg.f64 y) t))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y (+.f64 y t))) (-.f64 a (-.f64 z b)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y (+.f64 y t))) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(/.f64 (/.f64 y (/.f64 (sqrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))) (sqrt.f64 (+.f64 y t)))
(/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (+.f64 y t)))
(/.f64 (/.f64 y (/.f64 (-.f64 (*.f64 y y) (*.f64 t t)) (+.f64 a (-.f64 z b)))) (/.f64 1 (-.f64 y t)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3)) y)) (/.f64 1 (fma.f64 y y (*.f64 t (-.f64 t y)))))
(/.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 a (-.f64 z b)))) (/.f64 (+.f64 y t) (*.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 a (-.f64 z b))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a y) (+.f64 y t)) (/.f64 (*.f64 a y) (+.f64 y t))) (*.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)) (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)))) (-.f64 (/.f64 (*.f64 a y) (+.f64 y t)) (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 a y) (+.f64 y t)) 3) (pow.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)) 3)) (+.f64 (*.f64 (/.f64 (*.f64 a y) (+.f64 y t)) (/.f64 (*.f64 a y) (+.f64 y t))) (-.f64 (*.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)) (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b))) (*.f64 (/.f64 (*.f64 a y) (+.f64 y t)) (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b))))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)) (/.f64 1 y))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 (+.f64 y t))) (/.f64 (sqrt.f64 (+.f64 y t)) y))
(/.f64 (*.f64 (neg.f64 y) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (-.f64 (neg.f64 y) t) (-.f64 a (-.f64 z b))))
(/.f64 (*.f64 (neg.f64 y) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (-.f64 (neg.f64 y) t) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) y) (*.f64 (-.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) 1) (*.f64 (-.f64 a (-.f64 z b)) (/.f64 (+.f64 y t) y)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (neg.f64 y)) (*.f64 (-.f64 a (-.f64 z b)) (-.f64 (neg.f64 y) t)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) y) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (+.f64 y t)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) 1) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 (+.f64 y t) y)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (neg.f64 y)) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (-.f64 (neg.f64 y) t)))
(/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (-.f64 (neg.f64 y) t))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) 1) (/.f64 (+.f64 y t) y))
(/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (cbrt.f64 (+.f64 y t))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 (/.f64 (+.f64 y t) y))) (sqrt.f64 (/.f64 (+.f64 y t) y)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y t) y)) (cbrt.f64 (/.f64 (+.f64 y t) y)))) (cbrt.f64 (/.f64 (+.f64 y t) y)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 1 (sqrt.f64 y))) (/.f64 (+.f64 y t) (sqrt.f64 y)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 1 (pow.f64 (cbrt.f64 y) 2))) (/.f64 (+.f64 y t) (cbrt.f64 y)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 y))) (/.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 y)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (sqrt.f64 (+.f64 y t)) (pow.f64 (cbrt.f64 y) 2))) (/.f64 (sqrt.f64 (+.f64 y t)) (cbrt.f64 y)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) 1)) (/.f64 (cbrt.f64 (+.f64 y t)) y))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (sqrt.f64 y))) (/.f64 (cbrt.f64 (+.f64 y t)) (sqrt.f64 y)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (pow.f64 (cbrt.f64 y) 2))) (/.f64 (cbrt.f64 (+.f64 y t)) (cbrt.f64 y)))
(/.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (+.f64 y t) y)) (-.f64 a (-.f64 z b)))
(/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (+.f64 y t) y)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (+.f64 y t)) (-.f64 a (-.f64 z b)))
(/.f64 (/.f64 (*.f64 y (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) 1) (-.f64 a (-.f64 z b)))
(/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (sqrt.f64 (-.f64 a (-.f64 z b)))) (sqrt.f64 (-.f64 a (-.f64 z b))))
(/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (cbrt.f64 (-.f64 a (-.f64 z b))) (cbrt.f64 (-.f64 a (-.f64 z b))))) (cbrt.f64 (-.f64 a (-.f64 z b))))
(/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a))) (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b))))
(/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) 1) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) 1) (-.f64 (neg.f64 y) t))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (sqrt.f64 (+.f64 y t))) (neg.f64 (sqrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (neg.f64 (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (sqrt.f64 (-.f64 (neg.f64 y) t))) (sqrt.f64 (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (*.f64 (cbrt.f64 (-.f64 (neg.f64 y) t)) (cbrt.f64 (-.f64 (neg.f64 y) t)))) (cbrt.f64 (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) -1) (+.f64 y t))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (neg.f64 (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (+.f64 y t)))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (cbrt.f64 (+.f64 y t)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) 1) (-.f64 (neg.f64 y) t))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (sqrt.f64 (+.f64 y t))) (neg.f64 (sqrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (neg.f64 (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (sqrt.f64 (-.f64 (neg.f64 y) t))) (sqrt.f64 (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (*.f64 (cbrt.f64 (-.f64 (neg.f64 y) t)) (cbrt.f64 (-.f64 (neg.f64 y) t)))) (cbrt.f64 (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) -1) (+.f64 y t))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (neg.f64 (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (+.f64 y t)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (cbrt.f64 (+.f64 y t)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y (+.f64 y t))) 1) (-.f64 a (-.f64 z b)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y (+.f64 y t))) (sqrt.f64 (-.f64 a (-.f64 z b)))) (sqrt.f64 (-.f64 a (-.f64 z b))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y (+.f64 y t))) (*.f64 (cbrt.f64 (-.f64 a (-.f64 z b))) (cbrt.f64 (-.f64 a (-.f64 z b))))) (cbrt.f64 (-.f64 a (-.f64 z b))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y (+.f64 y t))) (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a))) (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y (+.f64 y t))) 1) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y (+.f64 y t))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y (+.f64 y t))) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))) 1) (sqrt.f64 (+.f64 y t)))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))) (cbrt.f64 (+.f64 y t))) (cbrt.f64 (sqrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))) (sqrt.f64 (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (sqrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) 1) (cbrt.f64 (+.f64 y t)))
(/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (sqrt.f64 (cbrt.f64 (+.f64 y t)))) (sqrt.f64 (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 y t))) (cbrt.f64 (cbrt.f64 (+.f64 y t))))) (cbrt.f64 (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (sqrt.f64 (+.f64 y t)))) (cbrt.f64 (sqrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (cbrt.f64 (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (-.f64 (neg.f64 y) t)) (-.f64 a (-.f64 z b)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (-.f64 (neg.f64 y) t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) y) (-.f64 a (-.f64 z b))) (+.f64 y t))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) 1) (-.f64 a (-.f64 z b))) (/.f64 (+.f64 y t) y))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (neg.f64 y)) (-.f64 a (-.f64 z b))) (-.f64 (neg.f64 y) t))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 y t))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) 1) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (/.f64 (+.f64 y t) y))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (neg.f64 y)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (-.f64 (neg.f64 y) t))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) 1) (-.f64 (neg.f64 y) t))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (sqrt.f64 (+.f64 y t))) (neg.f64 (sqrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (neg.f64 (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (sqrt.f64 (-.f64 (neg.f64 y) t))) (sqrt.f64 (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (*.f64 (cbrt.f64 (-.f64 (neg.f64 y) t)) (cbrt.f64 (-.f64 (neg.f64 y) t)))) (cbrt.f64 (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) -1) (+.f64 y t))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (neg.f64 (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (+.f64 y t)))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (cbrt.f64 (+.f64 y t)))
(pow.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b)))) 1)
(pow.f64 (sqrt.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))) 2)
(pow.f64 (cbrt.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))) 3)
(pow.f64 (pow.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b)))) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b)))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 a (-.f64 z b))) (/.f64 y (+.f64 y t))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b)))))))
(cbrt.f64 (pow.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y t)) 3) (pow.f64 (+.f64 a (-.f64 z b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 a (-.f64 z b)) 3) (pow.f64 (/.f64 y (+.f64 y t)) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))))
(exp.f64 (log.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))) 1))
(log1p.f64 (expm1.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))))
(fma.f64 (/.f64 y (+.f64 y t)) a (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)))
(fma.f64 a (/.f64 y (+.f64 y t)) (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 y t)))) 1)
(*.f64 y (/.f64 1 (+.f64 y t)))
(*.f64 (/.f64 y (+.f64 y t)) 1)
(*.f64 1 (/.f64 y (+.f64 y t)))
(*.f64 (sqrt.f64 (/.f64 y (+.f64 y t))) (sqrt.f64 (/.f64 y (+.f64 y t))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (+.f64 y t))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 y t))) (pow.f64 (cbrt.f64 (/.f64 y (+.f64 y t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 y t))) 2) (cbrt.f64 (/.f64 y (+.f64 y t))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (+.f64 y t))))
(*.f64 (/.f64 1 (+.f64 y t)) y)
(*.f64 (neg.f64 y) (/.f64 -1 (+.f64 y t)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y t))) (/.f64 y (sqrt.f64 (+.f64 y t))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (/.f64 y (cbrt.f64 (+.f64 y t))))
(*.f64 (/.f64 y (-.f64 (*.f64 y y) (*.f64 t t))) (-.f64 y t))
(*.f64 (/.f64 y (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (fma.f64 y y (*.f64 t (-.f64 t y))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (+.f64 y t)))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 y t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (+.f64 y t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (+.f64 y t))) (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 y t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (/.f64 y (+.f64 y t))))
(pow.f64 (/.f64 y (+.f64 y t)) 1)
(pow.f64 (sqrt.f64 (/.f64 y (+.f64 y t))) 2)
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 y t))) 3)
(pow.f64 (pow.f64 (/.f64 y (+.f64 y t)) 3) 1/3)
(pow.f64 (/.f64 (+.f64 y t) y) -1)
(neg.f64 (/.f64 y (-.f64 (neg.f64 y) t)))
(sqrt.f64 (pow.f64 (/.f64 y (+.f64 y t)) 2))
(log.f64 (exp.f64 (/.f64 y (+.f64 y t))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (+.f64 y t)))))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 y t)) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 y t) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 y t))))
(exp.f64 (log.f64 (/.f64 y (+.f64 y t))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 y t))) 1))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 y t))))
Outputs
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 y (/.f64 t (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (*.f64 (-.f64 (/.f64 b (pow.f64 t 2)) (+.f64 (/.f64 a (pow.f64 t 2)) (/.f64 z (pow.f64 t 2)))) (pow.f64 y 2)))
(+.f64 (/.f64 y (/.f64 t (+.f64 a (-.f64 z b)))) (*.f64 (-.f64 (/.f64 b (*.f64 t t)) (+.f64 (/.f64 a (*.f64 t t)) (/.f64 z (*.f64 t t)))) (*.f64 y y)))
(+.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 y (*.f64 y (-.f64 (/.f64 b (*.f64 t t)) (+.f64 (/.f64 (/.f64 a t) t) (/.f64 (/.f64 z t) t))))))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (+.f64 (/.f64 z (pow.f64 t 3)) (/.f64 a (pow.f64 t 3))) (/.f64 b (pow.f64 t 3)))) (*.f64 (-.f64 (/.f64 b (pow.f64 t 2)) (+.f64 (/.f64 a (pow.f64 t 2)) (/.f64 z (pow.f64 t 2)))) (pow.f64 y 2))))
(+.f64 (/.f64 y (/.f64 t (+.f64 a (-.f64 z b)))) (fma.f64 (pow.f64 y 3) (+.f64 (/.f64 z (pow.f64 t 3)) (-.f64 (/.f64 a (pow.f64 t 3)) (/.f64 b (pow.f64 t 3)))) (*.f64 (-.f64 (/.f64 b (*.f64 t t)) (+.f64 (/.f64 a (*.f64 t t)) (/.f64 z (*.f64 t t)))) (*.f64 y y))))
(+.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (fma.f64 (pow.f64 y 3) (+.f64 (/.f64 z (pow.f64 t 3)) (-.f64 (/.f64 a (pow.f64 t 3)) (/.f64 b (pow.f64 t 3)))) (*.f64 y (*.f64 y (-.f64 (/.f64 b (*.f64 t t)) (+.f64 (/.f64 (/.f64 a t) t) (/.f64 (/.f64 z t) t)))))))
(+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (+.f64 (/.f64 z (pow.f64 t 3)) (/.f64 a (pow.f64 t 3))) (/.f64 b (pow.f64 t 3)))) (+.f64 (*.f64 (pow.f64 y 4) (-.f64 (/.f64 b (pow.f64 t 4)) (+.f64 (/.f64 z (pow.f64 t 4)) (/.f64 a (pow.f64 t 4))))) (*.f64 (-.f64 (/.f64 b (pow.f64 t 2)) (+.f64 (/.f64 a (pow.f64 t 2)) (/.f64 z (pow.f64 t 2)))) (pow.f64 y 2)))))
(+.f64 (/.f64 y (/.f64 t (+.f64 a (-.f64 z b)))) (fma.f64 (pow.f64 y 3) (+.f64 (/.f64 z (pow.f64 t 3)) (-.f64 (/.f64 a (pow.f64 t 3)) (/.f64 b (pow.f64 t 3)))) (fma.f64 (pow.f64 y 4) (-.f64 (/.f64 b (pow.f64 t 4)) (+.f64 (/.f64 z (pow.f64 t 4)) (/.f64 a (pow.f64 t 4)))) (*.f64 (-.f64 (/.f64 b (*.f64 t t)) (+.f64 (/.f64 a (*.f64 t t)) (/.f64 z (*.f64 t t)))) (*.f64 y y)))))
(+.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (fma.f64 (pow.f64 y 3) (+.f64 (/.f64 z (pow.f64 t 3)) (-.f64 (/.f64 a (pow.f64 t 3)) (/.f64 b (pow.f64 t 3)))) (fma.f64 (pow.f64 y 4) (-.f64 (-.f64 (/.f64 b (pow.f64 t 4)) (/.f64 z (pow.f64 t 4))) (/.f64 a (pow.f64 t 4))) (*.f64 y (*.f64 y (-.f64 (/.f64 b (*.f64 t t)) (+.f64 (/.f64 (/.f64 a t) t) (/.f64 (/.f64 z t) t))))))))
(-.f64 (+.f64 a z) b)
(+.f64 a (-.f64 z b))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (+.f64 a z) b)) y)) (+.f64 a z)) b)
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t (+.f64 a (-.f64 z b))) y) (+.f64 a z)) b)
(-.f64 (-.f64 (+.f64 a z) (*.f64 (/.f64 t y) (+.f64 a (-.f64 z b)))) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a z))) b)
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t (+.f64 a (-.f64 z b))) y) (+.f64 (+.f64 a z) (/.f64 (*.f64 t t) (/.f64 (*.f64 y y) (+.f64 a (-.f64 z b)))))) b)
(-.f64 (+.f64 (-.f64 (+.f64 a z) (*.f64 (/.f64 t y) (+.f64 a (-.f64 z b)))) (*.f64 (*.f64 (/.f64 t y) (/.f64 t y)) (+.f64 a (-.f64 z b)))) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (-.f64 (+.f64 a z) b)) (pow.f64 y 3))) z)))) b)
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t (+.f64 a (-.f64 z b))) y) (+.f64 (/.f64 (*.f64 t t) (/.f64 (*.f64 y y) (+.f64 a (-.f64 z b)))) (+.f64 a (fma.f64 -1 (/.f64 (pow.f64 t 3) (/.f64 (pow.f64 y 3) (+.f64 a (-.f64 z b)))) z)))) b)
(-.f64 (-.f64 (+.f64 a (+.f64 (-.f64 z (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 y 3)) (+.f64 a (-.f64 z b)))) (*.f64 (*.f64 (/.f64 t y) (/.f64 t y)) (+.f64 a (-.f64 z b))))) (*.f64 (/.f64 t y) (+.f64 a (-.f64 z b)))) b)
(-.f64 (+.f64 a z) b)
(+.f64 a (-.f64 z b))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (+.f64 a z) b)) y)) (+.f64 a z)) b)
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t (+.f64 a (-.f64 z b))) y) (+.f64 a z)) b)
(-.f64 (-.f64 (+.f64 a z) (*.f64 (/.f64 t y) (+.f64 a (-.f64 z b)))) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a z))) b)
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t (+.f64 a (-.f64 z b))) y) (+.f64 (+.f64 a z) (/.f64 (*.f64 t t) (/.f64 (*.f64 y y) (+.f64 a (-.f64 z b)))))) b)
(-.f64 (+.f64 (-.f64 (+.f64 a z) (*.f64 (/.f64 t y) (+.f64 a (-.f64 z b)))) (*.f64 (*.f64 (/.f64 t y) (/.f64 t y)) (+.f64 a (-.f64 z b)))) b)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (+.f64 a z) b)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 a z) b)) (pow.f64 y 2)) (+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 t 3) (-.f64 (+.f64 a z) b)) (pow.f64 y 3))) z)))) b)
(-.f64 (fma.f64 -1 (/.f64 (*.f64 t (+.f64 a (-.f64 z b))) y) (+.f64 (/.f64 (*.f64 t t) (/.f64 (*.f64 y y) (+.f64 a (-.f64 z b)))) (+.f64 a (fma.f64 -1 (/.f64 (pow.f64 t 3) (/.f64 (pow.f64 y 3) (+.f64 a (-.f64 z b)))) z)))) b)
(-.f64 (-.f64 (+.f64 a (+.f64 (-.f64 z (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 y 3)) (+.f64 a (-.f64 z b)))) (*.f64 (*.f64 (/.f64 t y) (/.f64 t y)) (+.f64 a (-.f64 z b))))) (*.f64 (/.f64 t y) (+.f64 a (-.f64 z b)))) b)
(-.f64 (+.f64 a z) b)
(+.f64 a (-.f64 z b))
(-.f64 (+.f64 a (+.f64 (*.f64 t (-.f64 (/.f64 b y) (+.f64 (/.f64 z y) (/.f64 a y)))) z)) b)
(+.f64 a (-.f64 (fma.f64 t (-.f64 (/.f64 b y) (+.f64 (/.f64 z y) (/.f64 a y))) z) b))
(+.f64 (fma.f64 t (-.f64 (/.f64 b y) (+.f64 (/.f64 z y) (/.f64 a y))) z) (-.f64 a b))
(-.f64 (+.f64 a (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 (/.f64 z (pow.f64 y 2)) (/.f64 a (pow.f64 y 2))) (/.f64 b (pow.f64 y 2)))) (+.f64 (*.f64 t (-.f64 (/.f64 b y) (+.f64 (/.f64 z y) (/.f64 a y)))) z))) b)
(-.f64 (+.f64 a (fma.f64 (*.f64 t t) (+.f64 (/.f64 z (*.f64 y y)) (-.f64 (/.f64 a (*.f64 y y)) (/.f64 b (*.f64 y y)))) (fma.f64 t (-.f64 (/.f64 b y) (+.f64 (/.f64 z y) (/.f64 a y))) z))) b)
(+.f64 (fma.f64 (*.f64 t t) (+.f64 (/.f64 a (*.f64 y y)) (-.f64 (/.f64 z (*.f64 y y)) (/.f64 b (*.f64 y y)))) (fma.f64 t (-.f64 (/.f64 b y) (+.f64 (/.f64 z y) (/.f64 a y))) z)) (-.f64 a b))
(-.f64 (+.f64 (*.f64 (pow.f64 t 3) (-.f64 (/.f64 b (pow.f64 y 3)) (+.f64 (/.f64 a (pow.f64 y 3)) (/.f64 z (pow.f64 y 3))))) (+.f64 a (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (+.f64 (/.f64 z (pow.f64 y 2)) (/.f64 a (pow.f64 y 2))) (/.f64 b (pow.f64 y 2)))) (+.f64 (*.f64 t (-.f64 (/.f64 b y) (+.f64 (/.f64 z y) (/.f64 a y)))) z)))) b)
(-.f64 (fma.f64 (pow.f64 t 3) (-.f64 (/.f64 b (pow.f64 y 3)) (+.f64 (/.f64 a (pow.f64 y 3)) (/.f64 z (pow.f64 y 3)))) (+.f64 a (fma.f64 (*.f64 t t) (+.f64 (/.f64 z (*.f64 y y)) (-.f64 (/.f64 a (*.f64 y y)) (/.f64 b (*.f64 y y)))) (fma.f64 t (-.f64 (/.f64 b y) (+.f64 (/.f64 z y) (/.f64 a y))) z)))) b)
(-.f64 (fma.f64 (pow.f64 t 3) (-.f64 (/.f64 b (pow.f64 y 3)) (+.f64 (/.f64 a (pow.f64 y 3)) (/.f64 z (pow.f64 y 3)))) (+.f64 a (fma.f64 (*.f64 t t) (+.f64 (/.f64 a (*.f64 y y)) (-.f64 (/.f64 z (*.f64 y y)) (/.f64 b (*.f64 y y)))) (fma.f64 t (-.f64 (/.f64 b y) (+.f64 (/.f64 z y) (/.f64 a y))) z)))) b)
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 y (/.f64 t (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 a z) b)) (pow.f64 t 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t))
(fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (*.f64 t t) (+.f64 a (-.f64 z b)))) (/.f64 y (/.f64 t (+.f64 a (-.f64 z b)))))
(-.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y t) (/.f64 y t)) (+.f64 a (-.f64 z b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 a z) b)) (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (/.f64 (*.f64 (pow.f64 y 3) (-.f64 (+.f64 a z) b)) (pow.f64 t 3))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (*.f64 t t) (+.f64 a (-.f64 z b)))) (/.f64 y (/.f64 t (+.f64 a (-.f64 z b))))) (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 t 3) (+.f64 a (-.f64 z b)))))
(+.f64 (-.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y t) (/.f64 y t)) (+.f64 a (-.f64 z b)))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 a (-.f64 z b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 a z) b)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 (+.f64 a z) b)) (pow.f64 t 4))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (/.f64 (*.f64 (pow.f64 y 3) (-.f64 (+.f64 a z) b)) (pow.f64 t 3)))))
(fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (*.f64 t t) (+.f64 a (-.f64 z b)))) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 a (-.f64 z b))) (pow.f64 t 4)) (+.f64 (/.f64 y (/.f64 t (+.f64 a (-.f64 z b)))) (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 t 3) (+.f64 a (-.f64 z b)))))))
(-.f64 (-.f64 (+.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 a (-.f64 z b)))) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 t 4)) (+.f64 a (-.f64 z b)))) (*.f64 (*.f64 (/.f64 y t) (/.f64 y t)) (+.f64 a (-.f64 z b))))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t)
(/.f64 y (/.f64 t (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 a z) b)) (pow.f64 t 2))) (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t))
(fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (*.f64 t t) (+.f64 a (-.f64 z b)))) (/.f64 y (/.f64 t (+.f64 a (-.f64 z b)))))
(-.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y t) (/.f64 y t)) (+.f64 a (-.f64 z b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 a z) b)) (pow.f64 t 2))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (/.f64 (*.f64 (pow.f64 y 3) (-.f64 (+.f64 a z) b)) (pow.f64 t 3))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (*.f64 t t) (+.f64 a (-.f64 z b)))) (/.f64 y (/.f64 t (+.f64 a (-.f64 z b))))) (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 t 3) (+.f64 a (-.f64 z b)))))
(+.f64 (-.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (/.f64 y t) (/.f64 y t)) (+.f64 a (-.f64 z b)))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 a (-.f64 z b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 (+.f64 a z) b)) (pow.f64 t 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 (+.f64 a z) b)) (pow.f64 t 4))) (+.f64 (/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) t) (/.f64 (*.f64 (pow.f64 y 3) (-.f64 (+.f64 a z) b)) (pow.f64 t 3)))))
(fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (*.f64 t t) (+.f64 a (-.f64 z b)))) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 y 4) (+.f64 a (-.f64 z b))) (pow.f64 t 4)) (+.f64 (/.f64 y (/.f64 t (+.f64 a (-.f64 z b)))) (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 t 3) (+.f64 a (-.f64 z b)))))))
(-.f64 (-.f64 (+.f64 (*.f64 (/.f64 y t) (+.f64 a (-.f64 z b))) (*.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 a (-.f64 z b)))) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 t 4)) (+.f64 a (-.f64 z b)))) (*.f64 (*.f64 (/.f64 y t) (/.f64 y t)) (+.f64 a (-.f64 z b))))
(/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t))
(*.f64 (-.f64 z b) (/.f64 y (+.f64 y t)))
(*.f64 (/.f64 (-.f64 z b) (+.f64 y t)) y)
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (*.f64 a y) (+.f64 y t))
(/.f64 y (/.f64 (+.f64 y t) a))
(*.f64 a (/.f64 y (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (*.f64 a y) (+.f64 y t))
(/.f64 y (/.f64 (+.f64 y t) a))
(*.f64 a (/.f64 y (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 (-.f64 z b) y) (+.f64 y t)) (/.f64 (*.f64 y a) (+.f64 y t)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t))
(*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (*.f64 z (/.f64 y (+.f64 y t))))
(+.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (*.f64 z (/.f64 y (+.f64 y t))))
(+.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (*.f64 z (/.f64 y (+.f64 y t))))
(+.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b)) (/.f64 (*.f64 y z) (+.f64 y t)))
(/.f64 (*.f64 y z) (+.f64 y t))
(*.f64 z (/.f64 y (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (*.f64 z (/.f64 y (+.f64 y t))))
(+.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (*.f64 z (/.f64 y (+.f64 y t))))
(+.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (*.f64 z (/.f64 y (+.f64 y t))))
(+.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b)) (/.f64 (*.f64 y z) (+.f64 y t)))
(/.f64 (*.f64 y z) (+.f64 y t))
(*.f64 z (/.f64 y (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (*.f64 z (/.f64 y (+.f64 y t))))
(+.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (*.f64 z (/.f64 y (+.f64 y t))))
(+.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (/.f64 (*.f64 y z) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (-.f64 a b)) (+.f64 y t)) (*.f64 z (/.f64 y (+.f64 y t))))
(+.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b)) (/.f64 (*.f64 y z) (+.f64 y t)))
(/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t)))
(neg.f64 (/.f64 (*.f64 y b) (+.f64 y t)))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t)))
(neg.f64 (/.f64 (*.f64 y b) (+.f64 y t)))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 y (+.f64 a z)) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 y t)
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2))))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 (*.f64 y y) (*.f64 t t))))
(-.f64 (/.f64 y t) (*.f64 (/.f64 y t) (/.f64 y t)))
(+.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2)))))
(+.f64 (+.f64 (/.f64 y t) (neg.f64 (/.f64 (*.f64 y y) (*.f64 t t)))) (/.f64 (pow.f64 y 3) (pow.f64 t 3)))
(+.f64 (-.f64 (/.f64 y t) (*.f64 (/.f64 y t) (/.f64 y t))) (/.f64 (pow.f64 y 3) (pow.f64 t 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 y 4) (pow.f64 t 4))) (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2))))))
(fma.f64 -1 (/.f64 (pow.f64 y 4) (pow.f64 t 4)) (+.f64 (+.f64 (/.f64 y t) (neg.f64 (/.f64 (*.f64 y y) (*.f64 t t)))) (/.f64 (pow.f64 y 3) (pow.f64 t 3))))
(-.f64 (+.f64 (-.f64 (/.f64 y t) (*.f64 (/.f64 y t) (/.f64 y t))) (/.f64 (pow.f64 y 3) (pow.f64 t 3))) (/.f64 (pow.f64 y 4) (pow.f64 t 4)))
1
(+.f64 (*.f64 -1 (/.f64 t y)) 1)
(fma.f64 -1 (/.f64 t y) 1)
(-.f64 1 (/.f64 t y))
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 t y)) 1))
(+.f64 (fma.f64 -1 (/.f64 t y) 1) (/.f64 (*.f64 t t) (*.f64 y y)))
(+.f64 1 (-.f64 (*.f64 (/.f64 t y) (/.f64 t y)) (/.f64 t y)))
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 t y)) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 y 3))))))
(+.f64 (/.f64 (*.f64 t t) (*.f64 y y)) (+.f64 (fma.f64 -1 (/.f64 t y) 1) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 y 3)))))
(+.f64 (-.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 y 3))) (-.f64 (*.f64 (/.f64 t y) (/.f64 t y)) (/.f64 t y)))
1
(+.f64 (*.f64 -1 (/.f64 t y)) 1)
(fma.f64 -1 (/.f64 t y) 1)
(-.f64 1 (/.f64 t y))
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 t y)) 1))
(+.f64 (fma.f64 -1 (/.f64 t y) 1) (/.f64 (*.f64 t t) (*.f64 y y)))
(+.f64 1 (-.f64 (*.f64 (/.f64 t y) (/.f64 t y)) (/.f64 t y)))
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 t y)) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 y 3))))))
(+.f64 (/.f64 (*.f64 t t) (*.f64 y y)) (+.f64 (fma.f64 -1 (/.f64 t y) 1) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 y 3)))))
(+.f64 (-.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 y 3))) (-.f64 (*.f64 (/.f64 t y) (/.f64 t y)) (/.f64 t y)))
1
(+.f64 (*.f64 -1 (/.f64 t y)) 1)
(fma.f64 -1 (/.f64 t y) 1)
(-.f64 1 (/.f64 t y))
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 t y)) 1))
(+.f64 (fma.f64 -1 (/.f64 t y) 1) (/.f64 (*.f64 t t) (*.f64 y y)))
(+.f64 1 (-.f64 (*.f64 (/.f64 t y) (/.f64 t y)) (/.f64 t y)))
(+.f64 (/.f64 (pow.f64 t 2) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 t y)) (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 t 3) (pow.f64 y 3))))))
(+.f64 (/.f64 (*.f64 t t) (*.f64 y y)) (+.f64 (fma.f64 -1 (/.f64 t y) 1) (neg.f64 (/.f64 (pow.f64 t 3) (pow.f64 y 3)))))
(+.f64 (-.f64 1 (/.f64 (pow.f64 t 3) (pow.f64 y 3))) (-.f64 (*.f64 (/.f64 t y) (/.f64 t y)) (/.f64 t y)))
(/.f64 y t)
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2))))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 (*.f64 y y) (*.f64 t t))))
(-.f64 (/.f64 y t) (*.f64 (/.f64 y t) (/.f64 y t)))
(+.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2)))))
(+.f64 (+.f64 (/.f64 y t) (neg.f64 (/.f64 (*.f64 y y) (*.f64 t t)))) (/.f64 (pow.f64 y 3) (pow.f64 t 3)))
(+.f64 (-.f64 (/.f64 y t) (*.f64 (/.f64 y t) (/.f64 y t))) (/.f64 (pow.f64 y 3) (pow.f64 t 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 y 4) (pow.f64 t 4))) (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2))))))
(fma.f64 -1 (/.f64 (pow.f64 y 4) (pow.f64 t 4)) (+.f64 (+.f64 (/.f64 y t) (neg.f64 (/.f64 (*.f64 y y) (*.f64 t t)))) (/.f64 (pow.f64 y 3) (pow.f64 t 3))))
(-.f64 (+.f64 (-.f64 (/.f64 y t) (*.f64 (/.f64 y t) (/.f64 y t))) (/.f64 (pow.f64 y 3) (pow.f64 t 3))) (/.f64 (pow.f64 y 4) (pow.f64 t 4)))
(/.f64 y t)
(+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2))))
(+.f64 (/.f64 y t) (neg.f64 (/.f64 (*.f64 y y) (*.f64 t t))))
(-.f64 (/.f64 y t) (*.f64 (/.f64 y t) (/.f64 y t)))
(+.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2)))))
(+.f64 (+.f64 (/.f64 y t) (neg.f64 (/.f64 (*.f64 y y) (*.f64 t t)))) (/.f64 (pow.f64 y 3) (pow.f64 t 3)))
(+.f64 (-.f64 (/.f64 y t) (*.f64 (/.f64 y t) (/.f64 y t))) (/.f64 (pow.f64 y 3) (pow.f64 t 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 y 4) (pow.f64 t 4))) (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 t 3)) (+.f64 (/.f64 y t) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 t 2))))))
(fma.f64 -1 (/.f64 (pow.f64 y 4) (pow.f64 t 4)) (+.f64 (+.f64 (/.f64 y t) (neg.f64 (/.f64 (*.f64 y y) (*.f64 t t)))) (/.f64 (pow.f64 y 3) (pow.f64 t 3))))
(-.f64 (+.f64 (-.f64 (/.f64 y t) (*.f64 (/.f64 y t) (/.f64 y t))) (/.f64 (pow.f64 y 3) (pow.f64 t 3))) (/.f64 (pow.f64 y 4) (pow.f64 t 4)))
(+.f64 (/.f64 (*.f64 a y) (+.f64 y t)) (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)) (/.f64 (*.f64 a y) (+.f64 y t)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (*.f64 (/.f64 y (+.f64 y t)) z) (+.f64 (*.f64 (/.f64 y (+.f64 y t)) (neg.f64 b)) (/.f64 (*.f64 a y) (+.f64 y t))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (*.f64 z (/.f64 y (+.f64 y t))) (+.f64 (*.f64 (neg.f64 b) (/.f64 y (+.f64 y t))) (/.f64 (*.f64 a y) (+.f64 y t))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (*.f64 (/.f64 (*.f64 a y) (+.f64 y t)) 1) (*.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)) 1))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (*.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)) 1) (*.f64 (/.f64 (*.f64 a y) (+.f64 y t)) 1))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (+.f64 (/.f64 (*.f64 a y) (+.f64 y t)) (*.f64 (/.f64 y (+.f64 y t)) z)) (*.f64 (/.f64 y (+.f64 y t)) (neg.f64 b)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(+.f64 (+.f64 (/.f64 (*.f64 a y) (+.f64 y t)) (*.f64 z (/.f64 y (+.f64 y t)))) (*.f64 (neg.f64 b) (/.f64 y (+.f64 y t))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b)))))) 1)
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 y (/.f64 (*.f64 (+.f64 y t) (-.f64 a (-.f64 z b))) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 y (/.f64 (*.f64 (+.f64 y t) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (/.f64 y (+.f64 y t)) (/.f64 1 (+.f64 a (-.f64 z b))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 (+.f64 y t) y))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (-.f64 a (-.f64 z b))) (-.f64 a (-.f64 z b))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b)))) 1)
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 1 (/.f64 (+.f64 y t) (*.f64 y (+.f64 a (-.f64 z b)))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 1 (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (-.f64 a (-.f64 z b))) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 1 (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (/.f64 (+.f64 y t) y) (sqrt.f64 (+.f64 a (-.f64 z b)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y t) y)) (sqrt.f64 (+.f64 a (-.f64 z b))))
(*.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (*.f64 (/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (+.f64 y t)) y))
(/.f64 (sqrt.f64 y) (/.f64 (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))) (sqrt.f64 y)))
(/.f64 (sqrt.f64 y) (/.f64 (/.f64 (+.f64 y t) (sqrt.f64 y)) (+.f64 a (-.f64 z b))))
(*.f64 (*.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 y)) (/.f64 (sqrt.f64 y) (+.f64 y t)))
(/.f64 (sqrt.f64 y) (/.f64 (+.f64 y t) (*.f64 (sqrt.f64 y) (+.f64 a (-.f64 z b)))))
(/.f64 (sqrt.f64 y) (/.f64 (/.f64 (+.f64 y t) (sqrt.f64 y)) (+.f64 a (-.f64 z b))))
(*.f64 (*.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 y)) (/.f64 (sqrt.f64 y) (+.f64 y t)))
(/.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (/.f64 (+.f64 y t) y) (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y t) y)) (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2))
(*.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 y (/.f64 (+.f64 y t) (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2) (/.f64 (/.f64 (+.f64 y t) y) (cbrt.f64 (+.f64 a (-.f64 z b)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y t) y)) (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2))
(*.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 y (/.f64 (+.f64 y t) (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2))))
(/.f64 (cbrt.f64 y) (/.f64 (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (*.f64 (+.f64 a (-.f64 z b)) (cbrt.f64 y)) (/.f64 (pow.f64 (cbrt.f64 y) 2) (+.f64 y t)))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))) (cbrt.f64 y)))
(/.f64 (cbrt.f64 y) (/.f64 (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (*.f64 (+.f64 a (-.f64 z b)) (cbrt.f64 y)) (/.f64 (pow.f64 (cbrt.f64 y) 2) (+.f64 y t)))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (+.f64 y t) (*.f64 (cbrt.f64 y) (+.f64 a (-.f64 z b)))))
(/.f64 (cbrt.f64 y) (/.f64 (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (*.f64 (+.f64 a (-.f64 z b)) (cbrt.f64 y)) (/.f64 (pow.f64 (cbrt.f64 y) 2) (+.f64 y t)))
(/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (+.f64 y t))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (*.f64 (/.f64 (+.f64 y t) y) (-.f64 a (-.f64 z b))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (/.f64 (+.f64 y t) y) (/.f64 1 (-.f64 a (-.f64 z b)))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (-.f64 a (-.f64 z b)) (/.f64 y (+.f64 y t))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (*.f64 (-.f64 a (-.f64 z b)) (+.f64 y t)) y))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (*.f64 (-.f64 a (-.f64 z b)) (/.f64 (+.f64 y t) y)) 1))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (*.f64 (-.f64 a (-.f64 z b)) (-.f64 (neg.f64 y) t)) (neg.f64 y)))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (+.f64 (-.f64 a z) b)) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (+.f64 b (-.f64 a z))) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (*.f64 (/.f64 (+.f64 y t) y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (/.f64 (+.f64 y t) y) (/.f64 1 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 y (+.f64 y t))))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (+.f64 y t)) y))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 (+.f64 y t) y)) 1))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (-.f64 (neg.f64 y) t)) (neg.f64 y)))
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (-.f64 (neg.f64 y) t))) (neg.f64 y))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (/.f64 (+.f64 y t) y))) (+.f64 a (-.f64 z b)))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (/.f64 (+.f64 y t) y))))
(/.f64 (neg.f64 y) (/.f64 (-.f64 (neg.f64 y) t) (+.f64 a (-.f64 z b))))
(*.f64 (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)) (+.f64 a (-.f64 z b)))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(/.f64 (neg.f64 y) (/.f64 (*.f64 (-.f64 (neg.f64 y) t) (-.f64 a (-.f64 z b))) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (+.f64 (-.f64 a z) b)) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (+.f64 b (-.f64 a z))) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(/.f64 (neg.f64 y) (/.f64 (*.f64 (-.f64 (neg.f64 y) t) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (-.f64 (neg.f64 y) t))) (neg.f64 y))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (-.f64 a (-.f64 z b))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (+.f64 (-.f64 a z) b) (/.f64 (+.f64 y t) y))) (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (+.f64 b (-.f64 a z)) (/.f64 (+.f64 y t) y))))
(/.f64 (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (/.f64 (+.f64 y t) (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b))))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (+.f64 y t)) (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))))
(*.f64 (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (/.f64 (sqrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (+.f64 y t)))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (/.f64 (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (/.f64 (+.f64 y t) y)) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))))
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (sqrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (/.f64 (+.f64 y t) y)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))) (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (-.f64 a (-.f64 z b))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))) (*.f64 (+.f64 (-.f64 a z) b) (/.f64 (+.f64 y t) y))) (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (/.f64 (+.f64 b (-.f64 a z)) y)) (/.f64 (cbrt.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (+.f64 y t))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b))))) (/.f64 (+.f64 y t) (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b))))) (+.f64 y t)) (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))))
(*.f64 (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (/.f64 (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (/.f64 (+.f64 y t) (cbrt.f64 (*.f64 y (+.f64 a (-.f64 z b)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))) (/.f64 (*.f64 (/.f64 (+.f64 y t) y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)))) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (/.f64 (+.f64 y t) y))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(/.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (/.f64 (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (/.f64 (+.f64 y t) y)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (cbrt.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))))
(/.f64 (*.f64 y (sqrt.f64 (+.f64 a (-.f64 z b)))) (/.f64 (+.f64 y t) (sqrt.f64 (+.f64 a (-.f64 z b)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y t) y)) (sqrt.f64 (+.f64 a (-.f64 z b))))
(*.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (*.f64 (/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (+.f64 y t)) y))
(/.f64 (*.f64 y (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2)) (/.f64 (+.f64 y t) (cbrt.f64 (+.f64 a (-.f64 z b)))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y t) y)) (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2))
(*.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) (/.f64 y (/.f64 (+.f64 y t) (pow.f64 (cbrt.f64 (+.f64 a (-.f64 z b))) 2))))
(/.f64 (*.f64 y (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (+.f64 y t) (-.f64 a (-.f64 z b))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (*.f64 y (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (+.f64 y t) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (-.f64 a (-.f64 z b)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (-.f64 (neg.f64 y) t))
(*.f64 (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)) (+.f64 a (-.f64 z b)))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (-.f64 (neg.f64 y) t))
(*.f64 (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)) (+.f64 a (-.f64 z b)))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y (+.f64 y t))) (-.f64 a (-.f64 z b)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y (+.f64 y t))) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (/.f64 y (/.f64 (sqrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))) (sqrt.f64 (+.f64 y t)))
(/.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b)))
(/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (+.f64 y t)))
(/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 (+.f64 y t)))
(/.f64 y (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (/.f64 (cbrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))))
(/.f64 (/.f64 y (/.f64 (-.f64 (*.f64 y y) (*.f64 t t)) (+.f64 a (-.f64 z b)))) (/.f64 1 (-.f64 y t)))
(*.f64 (/.f64 (*.f64 (/.f64 y (-.f64 (*.f64 y y) (*.f64 t t))) (+.f64 a (-.f64 z b))) 1) (-.f64 y t))
(*.f64 (*.f64 (+.f64 a (-.f64 z b)) (/.f64 y (-.f64 (*.f64 y y) (*.f64 t t)))) (-.f64 y t))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3)) y)) (/.f64 1 (fma.f64 y y (*.f64 t (-.f64 t y)))))
(*.f64 (/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3)) y)) 1) (fma.f64 y y (*.f64 t (-.f64 t y))))
(*.f64 (fma.f64 y y (*.f64 t (-.f64 t y))) (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 t 3)) y)))
(/.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 a (-.f64 z b)))) (/.f64 (+.f64 y t) (*.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 a (-.f64 z b))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (sqrt.f64 y)) (+.f64 y t)) (*.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (sqrt.f64 y)))
(*.f64 (*.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (sqrt.f64 y)) (/.f64 (sqrt.f64 (+.f64 a (-.f64 z b))) (/.f64 (+.f64 y t) (sqrt.f64 y))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 a y) (+.f64 y t)) (/.f64 (*.f64 a y) (+.f64 y t))) (*.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)) (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)))) (-.f64 (/.f64 (*.f64 a y) (+.f64 y t)) (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b))))
(/.f64 (-.f64 (*.f64 (/.f64 y (/.f64 (+.f64 y t) a)) (/.f64 y (/.f64 (+.f64 y t) a))) (*.f64 (pow.f64 (/.f64 y (+.f64 y t)) 2) (pow.f64 (-.f64 z b) 2))) (-.f64 (/.f64 y (/.f64 (+.f64 y t) a)) (*.f64 (-.f64 z b) (/.f64 y (+.f64 y t)))))
(/.f64 (*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t))) (/.f64 (-.f64 (*.f64 a (/.f64 y (+.f64 y t))) (*.f64 (/.f64 (-.f64 z b) (+.f64 y t)) y)) (-.f64 (*.f64 a (/.f64 y (+.f64 y t))) (*.f64 (/.f64 (-.f64 z b) (+.f64 y t)) y))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 a y) (+.f64 y t)) 3) (pow.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)) 3)) (+.f64 (*.f64 (/.f64 (*.f64 a y) (+.f64 y t)) (/.f64 (*.f64 a y) (+.f64 y t))) (-.f64 (*.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)) (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b))) (*.f64 (/.f64 (*.f64 a y) (+.f64 y t)) (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b))))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (/.f64 (+.f64 y t) a)) 3) (pow.f64 (*.f64 (-.f64 z b) (/.f64 y (+.f64 y t))) 3)) (fma.f64 (/.f64 y (/.f64 (+.f64 y t) a)) (/.f64 y (/.f64 (+.f64 y t) a)) (*.f64 (*.f64 (-.f64 z b) (/.f64 y (+.f64 y t))) (-.f64 (*.f64 (-.f64 z b) (/.f64 y (+.f64 y t))) (/.f64 y (/.f64 (+.f64 y t) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (/.f64 y (+.f64 y t))) 3) (pow.f64 (*.f64 (/.f64 (-.f64 z b) (+.f64 y t)) y) 3)) (fma.f64 (*.f64 a (/.f64 y (+.f64 y t))) (*.f64 a (/.f64 y (+.f64 y t))) (*.f64 (-.f64 z b) (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 (/.f64 (-.f64 z b) (+.f64 y t)) y) (*.f64 a (/.f64 y (+.f64 y t))))))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)) (/.f64 1 y))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 (+.f64 y t))) (/.f64 (sqrt.f64 (+.f64 y t)) y))
(/.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b)))
(/.f64 (*.f64 (neg.f64 y) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (-.f64 (neg.f64 y) t) (-.f64 a (-.f64 z b))))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (+.f64 (-.f64 a z) b)) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (+.f64 b (-.f64 a z))) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(/.f64 (*.f64 (neg.f64 y) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (-.f64 (neg.f64 y) t) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (-.f64 (neg.f64 y) t))) (neg.f64 y))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) y) (*.f64 (-.f64 a (-.f64 z b)) (+.f64 y t)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) 1) (*.f64 (-.f64 a (-.f64 z b)) (/.f64 (+.f64 y t) y)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (neg.f64 y)) (*.f64 (-.f64 a (-.f64 z b)) (-.f64 (neg.f64 y) t)))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (+.f64 (-.f64 a z) b)) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (+.f64 b (-.f64 a z))) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) y) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (+.f64 y t)))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) 1) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (/.f64 (+.f64 y t) y)))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (neg.f64 y)) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))) (-.f64 (neg.f64 y) t)))
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (-.f64 (neg.f64 y) t))) (neg.f64 y))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (-.f64 (neg.f64 y) t))
(*.f64 (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)) (+.f64 a (-.f64 z b)))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) 1) (/.f64 (+.f64 y t) y))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (cbrt.f64 (+.f64 y t))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2))
(/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 (+.f64 y t)))
(/.f64 y (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (/.f64 (cbrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 (/.f64 (+.f64 y t) y))) (sqrt.f64 (/.f64 (+.f64 y t) y)))
(/.f64 (+.f64 a (-.f64 z b)) (*.f64 (sqrt.f64 (/.f64 (+.f64 y t) y)) (sqrt.f64 (/.f64 (+.f64 y t) y))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y t) y)) (cbrt.f64 (/.f64 (+.f64 y t) y)))) (cbrt.f64 (/.f64 (+.f64 y t) y)))
(/.f64 (+.f64 a (-.f64 z b)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y t) y)) (*.f64 (cbrt.f64 (/.f64 (+.f64 y t) y)) (cbrt.f64 (/.f64 (+.f64 y t) y)))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (cbrt.f64 (/.f64 (+.f64 y t) y))) (*.f64 (cbrt.f64 (/.f64 (+.f64 y t) y)) (cbrt.f64 (/.f64 (+.f64 y t) y))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 1 (sqrt.f64 y))) (/.f64 (+.f64 y t) (sqrt.f64 y)))
(/.f64 (sqrt.f64 y) (/.f64 (/.f64 (+.f64 y t) (sqrt.f64 y)) (+.f64 a (-.f64 z b))))
(*.f64 (*.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 y)) (/.f64 (sqrt.f64 y) (+.f64 y t)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 1 (pow.f64 (cbrt.f64 y) 2))) (/.f64 (+.f64 y t) (cbrt.f64 y)))
(/.f64 (*.f64 (+.f64 a (-.f64 z b)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (+.f64 y t) (cbrt.f64 y)))
(*.f64 (cbrt.f64 y) (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (+.f64 y t) (pow.f64 (cbrt.f64 y) 2))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 y))) (/.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 y))) (sqrt.f64 (+.f64 y t))) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (/.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 (+.f64 y t))) (/.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 y))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (sqrt.f64 (+.f64 y t)) (pow.f64 (cbrt.f64 y) 2))) (/.f64 (sqrt.f64 (+.f64 y t)) (cbrt.f64 y)))
(*.f64 (/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (sqrt.f64 (+.f64 y t)) (pow.f64 (cbrt.f64 y) 2))) (sqrt.f64 (+.f64 y t))) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (sqrt.f64 (+.f64 y t)) (/.f64 (sqrt.f64 (+.f64 y t)) (pow.f64 (cbrt.f64 y) 2)))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) 1)) (/.f64 (cbrt.f64 (+.f64 y t)) y))
(/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 (+.f64 y t)))
(/.f64 y (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (/.f64 (cbrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (sqrt.f64 y))) (/.f64 (cbrt.f64 (+.f64 y t)) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (sqrt.f64 y))) (cbrt.f64 (+.f64 y t))) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (sqrt.f64 y))) (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (pow.f64 (cbrt.f64 y) 2))) (/.f64 (cbrt.f64 (+.f64 y t)) (cbrt.f64 y)))
(/.f64 (+.f64 a (-.f64 z b)) (*.f64 (/.f64 (cbrt.f64 (+.f64 y t)) (cbrt.f64 y)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (pow.f64 (cbrt.f64 y) 2))))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (pow.f64 (cbrt.f64 y) 2)) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (/.f64 (cbrt.f64 (+.f64 y t)) (cbrt.f64 y)))
(/.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 (+.f64 y t) y)) (-.f64 a (-.f64 z b)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (+.f64 y t) y)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (+.f64 y t)) (-.f64 a (-.f64 z b)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (/.f64 (*.f64 y (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) 1) (-.f64 a (-.f64 z b)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (sqrt.f64 (-.f64 a (-.f64 z b)))) (sqrt.f64 (-.f64 a (-.f64 z b))))
(/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (sqrt.f64 (+.f64 (-.f64 a z) b)) (sqrt.f64 (+.f64 (-.f64 a z) b))))
(/.f64 (/.f64 y (+.f64 y t)) (*.f64 (sqrt.f64 (+.f64 b (-.f64 a z))) (/.f64 (sqrt.f64 (+.f64 b (-.f64 a z))) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))))
(/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (cbrt.f64 (-.f64 a (-.f64 z b))) (cbrt.f64 (-.f64 a (-.f64 z b))))) (cbrt.f64 (-.f64 a (-.f64 z b))))
(/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (cbrt.f64 (+.f64 (-.f64 a z) b)) (*.f64 (cbrt.f64 (+.f64 (-.f64 a z) b)) (cbrt.f64 (+.f64 (-.f64 a z) b)))))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (cbrt.f64 (+.f64 b (-.f64 a z)))) (/.f64 (/.f64 y (+.f64 y t)) (*.f64 (cbrt.f64 (+.f64 b (-.f64 a z))) (cbrt.f64 (+.f64 b (-.f64 a z))))))
(/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a))) (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b))))
(/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b))) (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a))))
(*.f64 (/.f64 (/.f64 y (+.f64 y t)) (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b)))) (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a))))
(/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) 1) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))))))
(/.f64 (/.f64 y (+.f64 y t)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))))) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(/.f64 (/.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))))
(*.f64 (/.f64 y (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) (+.f64 y t))) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) 1) (-.f64 (neg.f64 y) t))
(*.f64 (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)) (+.f64 a (-.f64 z b)))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (sqrt.f64 (+.f64 y t))) (neg.f64 (sqrt.f64 (+.f64 y t))))
(/.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b)))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (neg.f64 (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 (+.f64 y t)))
(/.f64 y (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (/.f64 (cbrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (sqrt.f64 (-.f64 (neg.f64 y) t))) (sqrt.f64 (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (neg.f64 y) (/.f64 (sqrt.f64 (-.f64 (neg.f64 y) t)) (+.f64 a (-.f64 z b)))) (sqrt.f64 (-.f64 (neg.f64 y) t)))
(*.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 (-.f64 (neg.f64 y) t))) (/.f64 (neg.f64 y) (sqrt.f64 (-.f64 (neg.f64 y) t))))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (*.f64 (cbrt.f64 (-.f64 (neg.f64 y) t)) (cbrt.f64 (-.f64 (neg.f64 y) t)))) (cbrt.f64 (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 y) t)) (cbrt.f64 (-.f64 (neg.f64 y) t))) (neg.f64 y))) (cbrt.f64 (-.f64 (neg.f64 y) t)))
(*.f64 (/.f64 (neg.f64 y) (cbrt.f64 (-.f64 (neg.f64 y) t))) (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (cbrt.f64 (-.f64 (neg.f64 y) t)) (cbrt.f64 (-.f64 (neg.f64 y) t)))))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) -1) (+.f64 y t))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (neg.f64 (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (+.f64 y t)))
(/.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b)))
(/.f64 (/.f64 (*.f64 (+.f64 a (-.f64 z b)) (neg.f64 y)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (cbrt.f64 (+.f64 y t)))
(/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 (+.f64 y t)))
(/.f64 y (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (/.f64 (cbrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) 1) (-.f64 (neg.f64 y) t))
(*.f64 (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)) (+.f64 a (-.f64 z b)))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (sqrt.f64 (+.f64 y t))) (neg.f64 (sqrt.f64 (+.f64 y t))))
(/.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (neg.f64 (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 (+.f64 y t)))
(/.f64 y (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (/.f64 (cbrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (sqrt.f64 (-.f64 (neg.f64 y) t))) (sqrt.f64 (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (neg.f64 y) (/.f64 (sqrt.f64 (-.f64 (neg.f64 y) t)) (+.f64 a (-.f64 z b)))) (sqrt.f64 (-.f64 (neg.f64 y) t)))
(*.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 (-.f64 (neg.f64 y) t))) (/.f64 (neg.f64 y) (sqrt.f64 (-.f64 (neg.f64 y) t))))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (*.f64 (cbrt.f64 (-.f64 (neg.f64 y) t)) (cbrt.f64 (-.f64 (neg.f64 y) t)))) (cbrt.f64 (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 y) t)) (cbrt.f64 (-.f64 (neg.f64 y) t))) (neg.f64 y))) (cbrt.f64 (-.f64 (neg.f64 y) t)))
(*.f64 (/.f64 (neg.f64 y) (cbrt.f64 (-.f64 (neg.f64 y) t))) (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (cbrt.f64 (-.f64 (neg.f64 y) t)) (cbrt.f64 (-.f64 (neg.f64 y) t)))))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) -1) (+.f64 y t))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (neg.f64 (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (+.f64 y t)))
(/.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 a (-.f64 z b))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (cbrt.f64 (+.f64 y t)))
(/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 (+.f64 y t)))
(/.f64 y (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (/.f64 (cbrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y (+.f64 y t))) 1) (-.f64 a (-.f64 z b)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y (+.f64 y t))) (sqrt.f64 (-.f64 a (-.f64 z b)))) (sqrt.f64 (-.f64 a (-.f64 z b))))
(/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (sqrt.f64 (+.f64 (-.f64 a z) b)) (sqrt.f64 (+.f64 (-.f64 a z) b))))
(/.f64 (/.f64 y (+.f64 y t)) (*.f64 (sqrt.f64 (+.f64 b (-.f64 a z))) (/.f64 (sqrt.f64 (+.f64 b (-.f64 a z))) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y (+.f64 y t))) (*.f64 (cbrt.f64 (-.f64 a (-.f64 z b))) (cbrt.f64 (-.f64 a (-.f64 z b))))) (cbrt.f64 (-.f64 a (-.f64 z b))))
(/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (cbrt.f64 (+.f64 (-.f64 a z) b)) (*.f64 (cbrt.f64 (+.f64 (-.f64 a z) b)) (cbrt.f64 (+.f64 (-.f64 a z) b)))))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (cbrt.f64 (+.f64 b (-.f64 a z)))) (/.f64 (/.f64 y (+.f64 y t)) (*.f64 (cbrt.f64 (+.f64 b (-.f64 a z))) (cbrt.f64 (+.f64 b (-.f64 a z))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (/.f64 y (+.f64 y t))) (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a))) (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b))))
(/.f64 (*.f64 (/.f64 y (+.f64 y t)) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (*.f64 (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b))) (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a))))
(*.f64 (/.f64 (/.f64 y (+.f64 y t)) (-.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 z b)))) (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (+.f64 (sqrt.f64 (-.f64 z b)) (sqrt.f64 a))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y (+.f64 y t))) 1) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y (+.f64 y t))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))))))
(/.f64 (/.f64 y (+.f64 y t)) (/.f64 (*.f64 (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) (sqrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))))) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 y (+.f64 y t))) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))))
(/.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))))
(*.f64 (/.f64 y (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) (+.f64 y t))) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (*.f64 (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))) (cbrt.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))) 1) (sqrt.f64 (+.f64 y t)))
(/.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b)))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))) (cbrt.f64 (+.f64 y t))) (cbrt.f64 (sqrt.f64 (+.f64 y t))))
(/.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 y t))) (cbrt.f64 (+.f64 y t))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (cbrt.f64 (sqrt.f64 (+.f64 y t)))) (/.f64 (+.f64 a (-.f64 z b)) (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))) (sqrt.f64 (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (sqrt.f64 (+.f64 y t))))
(/.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b))) (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 y t))) (sqrt.f64 (sqrt.f64 (+.f64 y t)))))
(/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (sqrt.f64 (+.f64 y t))) (*.f64 (sqrt.f64 (sqrt.f64 (+.f64 y t))) (sqrt.f64 (sqrt.f64 (+.f64 y t)))))
(/.f64 (/.f64 (/.f64 y (/.f64 (sqrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 y t))))
(/.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 y t))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (sqrt.f64 (cbrt.f64 (+.f64 y t)))) (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))))
(/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) 1) (cbrt.f64 (+.f64 y t)))
(/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 (+.f64 y t)))
(/.f64 y (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (/.f64 (cbrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))))
(/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (sqrt.f64 (cbrt.f64 (+.f64 y t)))) (sqrt.f64 (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (+.f64 a (-.f64 z b)))) (sqrt.f64 (cbrt.f64 (+.f64 y t)))) (sqrt.f64 (cbrt.f64 (+.f64 y t))))
(/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 y t))) (sqrt.f64 (cbrt.f64 (+.f64 y t)))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 y t))) (cbrt.f64 (cbrt.f64 (+.f64 y t))))) (cbrt.f64 (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (+.f64 a (-.f64 z b)))) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 y t))) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 y t))) (cbrt.f64 (cbrt.f64 (+.f64 y t))))))
(/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 y t))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 y t))) (cbrt.f64 (cbrt.f64 (+.f64 y t)))))))
(/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (sqrt.f64 (+.f64 y t)))) (cbrt.f64 (sqrt.f64 (+.f64 y t))))
(/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (+.f64 a (-.f64 z b)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 y t))) (cbrt.f64 (sqrt.f64 (+.f64 y t)))))
(/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 y t))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (cbrt.f64 (sqrt.f64 (+.f64 y t))))))
(/.f64 (/.f64 (/.f64 (*.f64 y (+.f64 a (-.f64 z b))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (cbrt.f64 (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (+.f64 a (-.f64 z b)))) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 y t))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))))
(/.f64 y (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 y t))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (+.f64 a (-.f64 z b)))))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2))) (-.f64 (neg.f64 y) t)) (-.f64 a (-.f64 z b)))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (+.f64 (-.f64 a z) b)) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (+.f64 b (-.f64 a z))) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (*.f64 (neg.f64 y) (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3))) (-.f64 (neg.f64 y) t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a)))))
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (-.f64 (neg.f64 y) t))) (neg.f64 y))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) y) (-.f64 a (-.f64 z b))) (+.f64 y t))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) 1) (-.f64 a (-.f64 z b))) (/.f64 (+.f64 y t) y))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (neg.f64 y)) (-.f64 a (-.f64 z b))) (-.f64 (neg.f64 y) t))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (+.f64 (-.f64 a z) b)) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(*.f64 (/.f64 (-.f64 (*.f64 a a) (pow.f64 (-.f64 z b) 2)) (+.f64 b (-.f64 a z))) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) y) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (+.f64 y t))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) 1) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (/.f64 (+.f64 y t) y))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(*.f64 y (/.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (+.f64 y t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (neg.f64 y)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 b a))))) (-.f64 (neg.f64 y) t))
(*.f64 (/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (*.f64 (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b)))) (-.f64 (neg.f64 y) t))) (neg.f64 y))
(*.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 z b) 3)) (/.f64 (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)) (fma.f64 a a (*.f64 (-.f64 z b) (-.f64 z (+.f64 a b))))))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) 1) (-.f64 (neg.f64 y) t))
(*.f64 (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)) (+.f64 a (-.f64 z b)))
(*.f64 (+.f64 a (-.f64 z b)) (/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (sqrt.f64 (+.f64 y t))) (neg.f64 (sqrt.f64 (+.f64 y t))))
(/.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b)))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (neg.f64 (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 (+.f64 y t)))
(/.f64 y (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (/.f64 (cbrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (sqrt.f64 (-.f64 (neg.f64 y) t))) (sqrt.f64 (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (neg.f64 y) (/.f64 (sqrt.f64 (-.f64 (neg.f64 y) t)) (+.f64 a (-.f64 z b)))) (sqrt.f64 (-.f64 (neg.f64 y) t)))
(*.f64 (/.f64 (+.f64 a (-.f64 z b)) (sqrt.f64 (-.f64 (neg.f64 y) t))) (/.f64 (neg.f64 y) (sqrt.f64 (-.f64 (neg.f64 y) t))))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (*.f64 (cbrt.f64 (-.f64 (neg.f64 y) t)) (cbrt.f64 (-.f64 (neg.f64 y) t)))) (cbrt.f64 (-.f64 (neg.f64 y) t)))
(/.f64 (/.f64 (+.f64 a (-.f64 z b)) (/.f64 (*.f64 (cbrt.f64 (-.f64 (neg.f64 y) t)) (cbrt.f64 (-.f64 (neg.f64 y) t))) (neg.f64 y))) (cbrt.f64 (-.f64 (neg.f64 y) t)))
(*.f64 (/.f64 (neg.f64 y) (cbrt.f64 (-.f64 (neg.f64 y) t))) (/.f64 (+.f64 a (-.f64 z b)) (*.f64 (cbrt.f64 (-.f64 (neg.f64 y) t)) (cbrt.f64 (-.f64 (neg.f64 y) t)))))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) -1) (+.f64 y t))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (neg.f64 (sqrt.f64 (+.f64 y t)))) (sqrt.f64 (+.f64 y t)))
(/.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 y t))) (+.f64 a (-.f64 z b)))
(/.f64 (/.f64 (neg.f64 (*.f64 y (+.f64 a (-.f64 z b)))) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2))) (cbrt.f64 (+.f64 y t)))
(/.f64 (/.f64 y (/.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (+.f64 a (-.f64 z b)))) (cbrt.f64 (+.f64 y t)))
(/.f64 y (*.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (/.f64 (cbrt.f64 (+.f64 y t)) (+.f64 a (-.f64 z b)))))
(pow.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b)))) 1)
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(pow.f64 (sqrt.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))) 2)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))) 2)
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))) 2)
(pow.f64 (cbrt.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))) 3)
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(pow.f64 (pow.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b)))) 3) 1/3)
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(sqrt.f64 (pow.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) 2))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 a (-.f64 z b))) (/.f64 y (+.f64 y t))))
(*.f64 (/.f64 y (+.f64 y t)) (log.f64 (exp.f64 (+.f64 a (-.f64 z b)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b)))))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(cbrt.f64 (pow.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b)))) 3))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y t)) 3) (pow.f64 (+.f64 a (-.f64 z b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 a (-.f64 z b)) 3) (pow.f64 (/.f64 y (+.f64 y t)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y t)) 3) (pow.f64 (+.f64 a (-.f64 z b)) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(exp.f64 (log.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))) 1))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(log1p.f64 (expm1.f64 (/.f64 y (/.f64 (+.f64 y t) (+.f64 a (-.f64 z b))))))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(fma.f64 (/.f64 y (+.f64 y t)) a (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(fma.f64 a (/.f64 y (+.f64 y t)) (*.f64 (/.f64 y (+.f64 y t)) (-.f64 z b)))
(fma.f64 (/.f64 y (+.f64 y t)) (-.f64 z b) (/.f64 y (/.f64 (+.f64 y t) a)))
(*.f64 y (/.f64 (+.f64 a (-.f64 z b)) (+.f64 y t)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 y t)))) 1)
(/.f64 y (+.f64 y t))
(*.f64 y (/.f64 1 (+.f64 y t)))
(/.f64 y (+.f64 y t))
(*.f64 (/.f64 y (+.f64 y t)) 1)
(/.f64 y (+.f64 y t))
(*.f64 1 (/.f64 y (+.f64 y t)))
(/.f64 y (+.f64 y t))
(*.f64 (sqrt.f64 (/.f64 y (+.f64 y t))) (sqrt.f64 (/.f64 y (+.f64 y t))))
(/.f64 y (+.f64 y t))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (+.f64 y t))))
(*.f64 (sqrt.f64 y) (/.f64 (*.f64 (sqrt.f64 y) 1) (+.f64 y t)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (+.f64 y t)))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 y t))) (pow.f64 (cbrt.f64 (/.f64 y (+.f64 y t))) 2))
(/.f64 y (+.f64 y t))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 y t))) 2) (cbrt.f64 (/.f64 y (+.f64 y t))))
(/.f64 y (+.f64 y t))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (+.f64 y t))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 y) (+.f64 y t)))
(*.f64 (/.f64 1 (+.f64 y t)) y)
(/.f64 y (+.f64 y t))
(*.f64 (neg.f64 y) (/.f64 -1 (+.f64 y t)))
(/.f64 (neg.f64 (neg.f64 y)) (+.f64 y t))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y t))) (/.f64 y (sqrt.f64 (+.f64 y t))))
(/.f64 (/.f64 y (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (/.f64 y (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 y (cbrt.f64 (+.f64 y t))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2))
(*.f64 (/.f64 y (-.f64 (*.f64 y y) (*.f64 t t))) (-.f64 y t))
(*.f64 (-.f64 y t) (/.f64 y (-.f64 (*.f64 y y) (*.f64 t t))))
(*.f64 (/.f64 y (+.f64 y t)) (/.f64 (-.f64 y t) (-.f64 y t)))
(*.f64 (/.f64 y (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (fma.f64 y y (*.f64 t (-.f64 t y))))
(*.f64 (fma.f64 y y (*.f64 t (-.f64 t y))) (/.f64 y (+.f64 (pow.f64 y 3) (pow.f64 t 3))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (+.f64 y t)))
(*.f64 (sqrt.f64 y) (/.f64 (*.f64 (sqrt.f64 y) 1) (+.f64 y t)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (+.f64 y t)))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 y t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (+.f64 y t)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (+.f64 y t))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (cbrt.f64 y) (+.f64 y t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (+.f64 y t))) (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 y t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (cbrt.f64 (/.f64 y (+.f64 y t))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 y t))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)))
(pow.f64 (/.f64 y (+.f64 y t)) 1)
(/.f64 y (+.f64 y t))
(pow.f64 (sqrt.f64 (/.f64 y (+.f64 y t))) 2)
(/.f64 y (+.f64 y t))
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 y t))) 3)
(/.f64 y (+.f64 y t))
(pow.f64 (pow.f64 (/.f64 y (+.f64 y t)) 3) 1/3)
(/.f64 y (+.f64 y t))
(pow.f64 (/.f64 (+.f64 y t) y) -1)
(/.f64 y (+.f64 y t))
(neg.f64 (/.f64 y (-.f64 (neg.f64 y) t)))
(/.f64 (neg.f64 y) (-.f64 (neg.f64 y) t))
(sqrt.f64 (pow.f64 (/.f64 y (+.f64 y t)) 2))
(log.f64 (exp.f64 (/.f64 y (+.f64 y t))))
(/.f64 y (+.f64 y t))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (+.f64 y t)))))
(/.f64 y (+.f64 y t))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 y t)) 3))
(/.f64 y (+.f64 y t))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 y t) 3)))
(/.f64 y (+.f64 y t))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 y t))))
(/.f64 y (+.f64 y t))
(exp.f64 (log.f64 (/.f64 y (+.f64 y t))))
(/.f64 y (+.f64 y t))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 y t))) 1))
(/.f64 y (+.f64 y t))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 y t))))
(/.f64 y (+.f64 y t))

localize14.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.31%
(-.f64 (*.f64 a t) (*.f64 y b))
23.76%
(/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 x t) y))
Compiler

Compiled 45 to 12 computations (73.3% saved)

series8.0ms (0%)

Counts
2 → 108
Calls

27 calls:

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

rewrite123.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1188×associate-/r/
768×associate-/l/
520×associate-+l+
358×+-commutative
338×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

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

simplify148.0ms (0.5%)

Algorithm
egg-herbie
Rules
1260×associate-*r*
1232×associate-/l*
1122×associate-*l*
864×distribute-lft-in
828×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
074319671
1251619563
Stop Event
node limit
Counts
335 → 433
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y x))) (*.f64 t (-.f64 (/.f64 a (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))))))
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3))) (/.f64 a (pow.f64 (+.f64 y x) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y x))) (*.f64 t (-.f64 (/.f64 a (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)))))))
(+.f64 (*.f64 (-.f64 (/.f64 a (pow.f64 (+.f64 y x) 3)) (*.f64 -1 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 4)))) (pow.f64 t 3)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3))) (/.f64 a (pow.f64 (+.f64 y x) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y x))) (*.f64 t (-.f64 (/.f64 a (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))))))))
a
(-.f64 (+.f64 a (*.f64 -1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (+.f64 y x) a) t))
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) a))) (pow.f64 t 2))) (*.f64 -1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 a (+.f64 y x)) t))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a (+.f64 y x)))) (pow.f64 t 3)) (+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) a))) (pow.f64 t 2))) (*.f64 -1 (/.f64 (*.f64 y b) t))))) (/.f64 (*.f64 a (+.f64 y x)) t))
a
(+.f64 a (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)))
(+.f64 a (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) (/.f64 (*.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 (+.f64 y x) a))) (+.f64 y x)) (pow.f64 t 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 (+.f64 y x) a))) (pow.f64 (+.f64 y x) 2)) (pow.f64 t 3))) (+.f64 a (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) (/.f64 (*.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 (+.f64 y x) a))) (+.f64 y x)) (pow.f64 t 2)))))
(/.f64 (*.f64 a t) (+.f64 t x))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 y (-.f64 (*.f64 -1 (/.f64 b (+.f64 t x))) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (+.f64 (*.f64 y (-.f64 (*.f64 -1 (/.f64 b (+.f64 t x))) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (*.f64 -1 (/.f64 b (pow.f64 (+.f64 t x) 2)))))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (+.f64 (*.f64 y (-.f64 (*.f64 -1 (/.f64 b (+.f64 t x))) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)))) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (*.f64 -1 (/.f64 b (pow.f64 (+.f64 t x) 3))) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 4)))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (*.f64 -1 (/.f64 b (pow.f64 (+.f64 t x) 2))))))))
(*.f64 -1 b)
(-.f64 (+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) b) y)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 a t) (*.f64 -1 (*.f64 (+.f64 t x) b)))) (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 b))) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) b) y)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 a t) (*.f64 -1 (*.f64 (+.f64 t x) b)))) (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 a t) y) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 a t) (*.f64 -1 (*.f64 (+.f64 t x) b)))) (pow.f64 y 3)) (*.f64 -1 b)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) b) y)))
(*.f64 -1 b)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 (+.f64 t x) b)) y)) (*.f64 -1 b))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 (+.f64 t x) b)) y)) (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 (+.f64 t x) b))) (pow.f64 y 2)) (*.f64 -1 b)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 (+.f64 t x) b)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 (+.f64 t x) b))) (pow.f64 y 3))) (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 (+.f64 t x) b))) (pow.f64 y 2)) (*.f64 -1 b))))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 y t))
(-.f64 (+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 y t) 2))) x)) (/.f64 (*.f64 y b) (+.f64 y t)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 y t) 3)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 y t) 2))) x))) (/.f64 (*.f64 y b) (+.f64 y t)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 4)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 y t) 4))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 y t) 3)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 y t) 2))) x)))) (/.f64 (*.f64 y b) (+.f64 y t)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) x)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 y t)) (pow.f64 x 2))) (/.f64 (*.f64 a t) x)) (/.f64 (*.f64 y b) x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x))) (/.f64 (*.f64 y b) x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (+.f64 y t) 3)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x)))) (/.f64 (*.f64 y b) x))
(/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) x)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 y t)) (pow.f64 x 2))) (/.f64 (*.f64 a t) x)) (/.f64 (*.f64 y b) x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x))) (/.f64 (*.f64 y b) x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (+.f64 y t) 3)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x)))) (/.f64 (*.f64 y b) x))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 (/.f64 t (+.f64 t (+.f64 y x))) a) (neg.f64 (*.f64 (/.f64 y (+.f64 t (+.f64 y x))) b)))
(+.f64 (neg.f64 (*.f64 (/.f64 y (+.f64 t (+.f64 y x))) b)) (*.f64 (/.f64 t (+.f64 t (+.f64 y x))) a))
(-.f64 (*.f64 (/.f64 t (+.f64 t (+.f64 y x))) a) (*.f64 (/.f64 y (+.f64 t (+.f64 y x))) b))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))))) 1)
(*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (/.f64 1 (+.f64 t (+.f64 y x))))
(*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (/.f64 (+.f64 t (-.f64 x y)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))
(*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (/.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))) 1)
(*.f64 1 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (*.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (/.f64 1 (+.f64 t (+.f64 y x)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))) (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (/.f64 1 (+.f64 t (+.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))))
(*.f64 (/.f64 1 (+.f64 t (+.f64 y x))) (-.f64 (*.f64 a t) (*.f64 y b)))
(*.f64 (neg.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (/.f64 1 (-.f64 (neg.f64 y) (+.f64 t x))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t (+.f64 y x)))) (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (sqrt.f64 (+.f64 t (+.f64 y x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (cbrt.f64 (+.f64 t (+.f64 y x)))))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))))
(*.f64 (/.f64 1 (-.f64 (neg.f64 y) (+.f64 t x))) (neg.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (+.f64 t (+.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (+.f64 t (+.f64 y x))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (cbrt.f64 (+.f64 t (+.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (+.f64 t (+.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2) (sqrt.f64 (+.f64 t (+.f64 y x)))) (/.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (sqrt.f64 (+.f64 t (+.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (neg.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (neg.f64 (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (neg.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (-.f64 y (+.f64 t x)))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (-.f64 (*.f64 x x) (*.f64 (+.f64 t y) (+.f64 t y)))) (-.f64 x (+.f64 t y)))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 t y) 3))) (-.f64 (+.f64 (*.f64 x x) (*.f64 (+.f64 t y) (+.f64 t y))) (*.f64 x (+.f64 t y))))
(*.f64 (/.f64 1 (/.f64 (+.f64 t (+.f64 y x)) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(*.f64 (/.f64 1 (/.f64 (+.f64 t (+.f64 y x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2))) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2) (+.f64 t (+.f64 y x))) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (neg.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (+.f64 t (-.f64 x y)))
(*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (neg.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (+.f64 t (+.f64 y x)))) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2))) (-.f64 (*.f64 a t) (*.f64 y b)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (+.f64 t (+.f64 y x)))) (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 a (*.f64 t (*.f64 y b))))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 t (+.f64 y x)))) (-.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))) (-.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 t (+.f64 y x)))) (+.f64 (pow.f64 (pow.f64 (*.f64 a t) 2) 3) (pow.f64 (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))) (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (sqrt.f64 (+.f64 t (+.f64 y x)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (sqrt.f64 (+.f64 t (+.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (sqrt.f64 (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (cbrt.f64 (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (*.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (*.f64 (+.f64 t (-.f64 x y)) (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (+.f64 t (+.f64 y x)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (+.f64 t (-.f64 x y)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (+.f64 t (+.f64 y x)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (+.f64 t (+.f64 y x)))) (+.f64 t (-.f64 x y)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (+.f64 t (+.f64 y x)))) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (*.f64 (+.f64 t (-.f64 x y)) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (*.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (+.f64 t (-.f64 x y))))
(pow.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))) 3) 1/3)
(pow.f64 (/.f64 (+.f64 t (+.f64 y x)) (-.f64 (*.f64 a t) (*.f64 y b))) -1)
(neg.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (-.f64 (neg.f64 y) (+.f64 t x))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 3) (pow.f64 (+.f64 t (+.f64 y x)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))))
(+.f64 (*.f64 a t) (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 a t) (*.f64 (*.f64 y (neg.f64 b)) 1))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (*.f64 a t))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 a t) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 a t) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 a t) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 y b) (-.f64 (*.f64 a t) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (-.f64 (*.f64 a t) (*.f64 y b)))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 a t))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (-.f64 (*.f64 a t) (*.f64 y b)))
(+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (*.f64 a t))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (-.f64 (*.f64 a t) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (-.f64 (*.f64 a t) (*.f64 y b)))
(+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (-.f64 (*.f64 a t) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 (*.f64 a t) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (*.f64 a t) (*.f64 y b)))
(+.f64 (+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (*.f64 y (neg.f64 b))) (*.f64 y b))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 a t)) (*.f64 y (neg.f64 b)))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 a t)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 a t)) (*.f64 (*.f64 y (neg.f64 b)) 1))
(+.f64 (-.f64 (*.f64 a t) (exp.f64 (log1p.f64 (*.f64 y b)))) 1)
(*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 1)
(*.f64 1 (-.f64 (*.f64 a t) (*.f64 y b)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(*.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (fma.f64 a t (*.f64 y b))))
(*.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 a t))) (-.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y b))))
(*.f64 (/.f64 1 (fma.f64 a t (*.f64 y b))) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))) (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2)) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2))) (-.f64 (*.f64 a t) (*.f64 y b)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2)) (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 a (*.f64 t (*.f64 y b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))) (-.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 a t) 2) 3) (pow.f64 (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))) (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))))
(/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 1)
(/.f64 1 (/.f64 1 (-.f64 (*.f64 a t) (*.f64 y b))))
(/.f64 1 (/.f64 (fma.f64 a t (*.f64 y b)) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))) (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2)) (fma.f64 a t (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2))) (neg.f64 (fma.f64 a t (*.f64 y b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2))) (*.f64 1 (neg.f64 (fma.f64 a t (*.f64 y b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (-.f64 (*.f64 a t) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (*.f64 1 (-.f64 (*.f64 a t) (*.f64 y (neg.f64 b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (-.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 1 (-.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2))) (*.f64 (fma.f64 a t (*.f64 y b)) (+.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))) (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b))) (*.f64 (*.f64 a t) (*.f64 y (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (*.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b))) (*.f64 (*.f64 a t) (*.f64 y (neg.f64 b)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) (*.f64 1 (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a t) 2) 3) (pow.f64 (pow.f64 (*.f64 y b) 2) 3)) (*.f64 (fma.f64 a t (*.f64 y b)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a t) 3) 3) (pow.f64 (pow.f64 (*.f64 y b) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3))) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)))))
(pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a t) (*.f64 y b)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(exp.f64 (log.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(fma.f64 a t (*.f64 y (neg.f64 b)))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(fma.f64 1 (*.f64 a t) (*.f64 y (neg.f64 b)))
(fma.f64 1 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)) (*.f64 y (neg.f64 b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (cbrt.f64 (*.f64 a t)) (*.f64 y (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
Outputs
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 y (+.f64 y (+.f64 t x))) (neg.f64 b))
(*.f64 b (neg.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
(/.f64 t (/.f64 (+.f64 y (+.f64 t x)) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
(/.f64 t (/.f64 (+.f64 y (+.f64 t x)) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y x)))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y x))
(/.f64 y (/.f64 (+.f64 y x) (neg.f64 b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y x))) (*.f64 t (-.f64 (/.f64 a (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))))))
(fma.f64 -1 (/.f64 y (/.f64 (+.f64 y x) b)) (*.f64 t (-.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y (neg.f64 b)) (pow.f64 (+.f64 y x) 2)))))
(fma.f64 -1 (*.f64 (/.f64 y (+.f64 y x)) b) (*.f64 t (-.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y (neg.f64 b)) (pow.f64 (+.f64 y x) 2)))))
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3))) (/.f64 a (pow.f64 (+.f64 y x) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y x))) (*.f64 t (-.f64 (/.f64 a (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2)))))))
(fma.f64 (*.f64 t t) (-.f64 (/.f64 (*.f64 y (neg.f64 b)) (pow.f64 (+.f64 y x) 3)) (/.f64 a (pow.f64 (+.f64 y x) 2))) (fma.f64 -1 (/.f64 y (/.f64 (+.f64 y x) b)) (*.f64 t (-.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y (neg.f64 b)) (pow.f64 (+.f64 y x) 2))))))
(fma.f64 (*.f64 t t) (-.f64 (/.f64 (*.f64 y (neg.f64 b)) (pow.f64 (+.f64 y x) 3)) (/.f64 a (pow.f64 (+.f64 y x) 2))) (fma.f64 -1 (*.f64 (/.f64 y (+.f64 y x)) b) (*.f64 t (-.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y (neg.f64 b)) (pow.f64 (+.f64 y x) 2))))))
(+.f64 (*.f64 (-.f64 (/.f64 a (pow.f64 (+.f64 y x) 3)) (*.f64 -1 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 4)))) (pow.f64 t 3)) (+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 3))) (/.f64 a (pow.f64 (+.f64 y x) 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y x))) (*.f64 t (-.f64 (/.f64 a (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y x) 2))))))))
(fma.f64 (-.f64 (/.f64 a (pow.f64 (+.f64 y x) 3)) (/.f64 (*.f64 y (neg.f64 b)) (pow.f64 (+.f64 y x) 4))) (pow.f64 t 3) (fma.f64 (*.f64 t t) (-.f64 (/.f64 (*.f64 y (neg.f64 b)) (pow.f64 (+.f64 y x) 3)) (/.f64 a (pow.f64 (+.f64 y x) 2))) (fma.f64 -1 (/.f64 y (/.f64 (+.f64 y x) b)) (*.f64 t (-.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y (neg.f64 b)) (pow.f64 (+.f64 y x) 2)))))))
(fma.f64 (-.f64 (/.f64 a (pow.f64 (+.f64 y x) 3)) (/.f64 (neg.f64 y) (/.f64 (pow.f64 (+.f64 y x) 4) b))) (pow.f64 t 3) (fma.f64 (*.f64 t t) (-.f64 (/.f64 (*.f64 y (neg.f64 b)) (pow.f64 (+.f64 y x) 3)) (/.f64 a (pow.f64 (+.f64 y x) 2))) (fma.f64 -1 (*.f64 (/.f64 y (+.f64 y x)) b) (*.f64 t (-.f64 (/.f64 a (+.f64 y x)) (/.f64 (*.f64 y (neg.f64 b)) (pow.f64 (+.f64 y x) 2)))))))
a
(-.f64 (+.f64 a (*.f64 -1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 (+.f64 y x) a) t))
(+.f64 a (-.f64 (neg.f64 (/.f64 y (/.f64 t b))) (/.f64 a (/.f64 t (+.f64 y x)))))
(+.f64 a (-.f64 (/.f64 y (/.f64 t (neg.f64 b))) (*.f64 (/.f64 a t) (+.f64 y x))))
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) a))) (pow.f64 t 2))) (*.f64 -1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 a (+.f64 y x)) t))
(+.f64 a (-.f64 (fma.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 y (neg.f64 b)) (*.f64 a (+.f64 y x)))) (*.f64 t t)) (neg.f64 (/.f64 y (/.f64 t b)))) (/.f64 a (/.f64 t (+.f64 y x)))))
(+.f64 a (-.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 y x) (*.f64 t t)) (-.f64 (*.f64 y (neg.f64 b)) (*.f64 a (+.f64 y x)))) (/.f64 y (/.f64 t (neg.f64 b)))) (*.f64 (/.f64 a t) (+.f64 y x))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a (+.f64 y x)))) (pow.f64 t 3)) (+.f64 a (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 -1 (*.f64 y b)) (*.f64 (+.f64 y x) a))) (pow.f64 t 2))) (*.f64 -1 (/.f64 (*.f64 y b) t))))) (/.f64 (*.f64 a (+.f64 y x)) t))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) (-.f64 (*.f64 y (neg.f64 b)) (*.f64 a (+.f64 y x)))) (pow.f64 t 3)) (+.f64 a (-.f64 (fma.f64 -1 (/.f64 (*.f64 (+.f64 y x) (-.f64 (*.f64 y (neg.f64 b)) (*.f64 a (+.f64 y x)))) (*.f64 t t)) (neg.f64 (/.f64 y (/.f64 t b)))) (/.f64 a (/.f64 t (+.f64 y x))))))
(+.f64 (+.f64 a (fma.f64 -1 (*.f64 (/.f64 (+.f64 y x) (*.f64 t t)) (-.f64 (*.f64 y (neg.f64 b)) (*.f64 a (+.f64 y x)))) (/.f64 y (/.f64 t (neg.f64 b))))) (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 3)) (-.f64 (*.f64 y (neg.f64 b)) (*.f64 a (+.f64 y x)))) (*.f64 (/.f64 a t) (+.f64 y x))))
a
(+.f64 a (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)))
(+.f64 a (neg.f64 (/.f64 (-.f64 (*.f64 y b) (neg.f64 (*.f64 a (+.f64 y x)))) t)))
(+.f64 a (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) (/.f64 (*.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 (+.f64 y x) a))) (+.f64 y x)) (pow.f64 t 2))))
(+.f64 a (fma.f64 -1 (/.f64 (-.f64 (*.f64 y b) (neg.f64 (*.f64 a (+.f64 y x)))) t) (/.f64 (-.f64 (*.f64 y b) (neg.f64 (*.f64 a (+.f64 y x)))) (/.f64 (*.f64 t t) (+.f64 y x)))))
(+.f64 a (fma.f64 -1 (/.f64 (-.f64 (*.f64 y b) (neg.f64 (*.f64 a (+.f64 y x)))) t) (*.f64 (/.f64 (-.f64 (*.f64 y b) (neg.f64 (*.f64 a (+.f64 y x)))) (*.f64 t t)) (+.f64 y x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 (+.f64 y x) a))) (pow.f64 (+.f64 y x) 2)) (pow.f64 t 3))) (+.f64 a (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 (+.f64 y x) a))) t)) (/.f64 (*.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 (+.f64 y x) a))) (+.f64 y x)) (pow.f64 t 2)))))
(fma.f64 -1 (/.f64 (-.f64 (*.f64 y b) (neg.f64 (*.f64 a (+.f64 y x)))) (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 2))) (+.f64 a (fma.f64 -1 (/.f64 (-.f64 (*.f64 y b) (neg.f64 (*.f64 a (+.f64 y x)))) t) (/.f64 (-.f64 (*.f64 y b) (neg.f64 (*.f64 a (+.f64 y x)))) (/.f64 (*.f64 t t) (+.f64 y x))))))
(fma.f64 -1 (*.f64 (/.f64 (-.f64 (*.f64 y b) (neg.f64 (*.f64 a (+.f64 y x)))) (pow.f64 t 3)) (pow.f64 (+.f64 y x) 2)) (+.f64 a (fma.f64 -1 (/.f64 (-.f64 (*.f64 y b) (neg.f64 (*.f64 a (+.f64 y x)))) t) (*.f64 (/.f64 (-.f64 (*.f64 y b) (neg.f64 (*.f64 a (+.f64 y x)))) (*.f64 t t)) (+.f64 y x)))))
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 a (/.f64 (+.f64 t x) t))
(*.f64 (/.f64 a (+.f64 t x)) t)
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 y (-.f64 (*.f64 -1 (/.f64 b (+.f64 t x))) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)))))
(+.f64 (/.f64 a (/.f64 (+.f64 t x) t)) (*.f64 y (-.f64 (/.f64 (neg.f64 b) (+.f64 t x)) (/.f64 (*.f64 t a) (pow.f64 (+.f64 t x) 2)))))
(+.f64 (*.f64 (/.f64 a (+.f64 t x)) t) (*.f64 y (-.f64 (/.f64 (neg.f64 b) (+.f64 t x)) (*.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (+.f64 (*.f64 y (-.f64 (*.f64 -1 (/.f64 b (+.f64 t x))) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (*.f64 -1 (/.f64 b (pow.f64 (+.f64 t x) 2)))))))
(+.f64 (/.f64 a (/.f64 (+.f64 t x) t)) (fma.f64 y (-.f64 (/.f64 (neg.f64 b) (+.f64 t x)) (/.f64 (*.f64 t a) (pow.f64 (+.f64 t x) 2))) (*.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 t a) (pow.f64 (+.f64 t x) 3)) (/.f64 (neg.f64 b) (pow.f64 (+.f64 t x) 2))))))
(+.f64 (*.f64 (/.f64 a (+.f64 t x)) t) (fma.f64 y (-.f64 (/.f64 (neg.f64 b) (+.f64 t x)) (*.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) t)) (*.f64 y (*.f64 y (-.f64 (*.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) t) (/.f64 (neg.f64 b) (pow.f64 (+.f64 t x) 2)))))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (+.f64 (*.f64 y (-.f64 (*.f64 -1 (/.f64 b (+.f64 t x))) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 2)))) (+.f64 (*.f64 (pow.f64 y 3) (-.f64 (*.f64 -1 (/.f64 b (pow.f64 (+.f64 t x) 3))) (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 4)))) (*.f64 (pow.f64 y 2) (-.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (*.f64 -1 (/.f64 b (pow.f64 (+.f64 t x) 2))))))))
(+.f64 (/.f64 a (/.f64 (+.f64 t x) t)) (fma.f64 y (-.f64 (/.f64 (neg.f64 b) (+.f64 t x)) (/.f64 (*.f64 t a) (pow.f64 (+.f64 t x) 2))) (fma.f64 (pow.f64 y 3) (-.f64 (/.f64 (neg.f64 b) (pow.f64 (+.f64 t x) 3)) (/.f64 (*.f64 t a) (pow.f64 (+.f64 t x) 4))) (*.f64 (*.f64 y y) (-.f64 (/.f64 (*.f64 t a) (pow.f64 (+.f64 t x) 3)) (/.f64 (neg.f64 b) (pow.f64 (+.f64 t x) 2)))))))
(+.f64 (*.f64 (/.f64 a (+.f64 t x)) t) (fma.f64 y (-.f64 (/.f64 (neg.f64 b) (+.f64 t x)) (*.f64 (/.f64 a (pow.f64 (+.f64 t x) 2)) t)) (fma.f64 (pow.f64 y 3) (-.f64 (/.f64 (neg.f64 b) (pow.f64 (+.f64 t x) 3)) (*.f64 (/.f64 a (pow.f64 (+.f64 t x) 4)) t)) (*.f64 y (*.f64 y (-.f64 (*.f64 (/.f64 a (pow.f64 (+.f64 t x) 3)) t) (/.f64 (neg.f64 b) (pow.f64 (+.f64 t x) 2))))))))
(*.f64 -1 b)
(neg.f64 b)
(-.f64 (+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 b)) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) b) y)))
(-.f64 (+.f64 (neg.f64 b) (/.f64 a (/.f64 y t))) (/.f64 (neg.f64 (*.f64 b (+.f64 t x))) y))
(+.f64 (neg.f64 b) (-.f64 (/.f64 t (/.f64 y a)) (/.f64 (*.f64 (+.f64 t x) (neg.f64 b)) y)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 a t) (*.f64 -1 (*.f64 (+.f64 t x) b)))) (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 b))) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) b) y)))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 t a) (neg.f64 (*.f64 b (+.f64 t x))))) (*.f64 y y)) (+.f64 (neg.f64 b) (/.f64 a (/.f64 y t)))) (/.f64 (neg.f64 (*.f64 b (+.f64 t x))) y))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (-.f64 (*.f64 t a) (*.f64 (+.f64 t x) (neg.f64 b)))) (+.f64 (neg.f64 b) (/.f64 t (/.f64 y a)))) (/.f64 (*.f64 (+.f64 t x) (neg.f64 b)) y))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 a t) (*.f64 -1 (*.f64 (+.f64 t x) b)))) (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 a t) y) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 a t) (*.f64 -1 (*.f64 (+.f64 t x) b)))) (pow.f64 y 3)) (*.f64 -1 b)))) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) b) y)))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 t a) (neg.f64 (*.f64 b (+.f64 t x))))) (*.f64 y y)) (+.f64 (/.f64 a (/.f64 y t)) (+.f64 (neg.f64 b) (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) (-.f64 (*.f64 t a) (neg.f64 (*.f64 b (+.f64 t x))))))))) (/.f64 (neg.f64 (*.f64 b (+.f64 t x))) y))
(-.f64 (+.f64 (fma.f64 -1 (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (-.f64 (*.f64 t a) (*.f64 (+.f64 t x) (neg.f64 b)))) (+.f64 (neg.f64 b) (/.f64 t (/.f64 y a)))) (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) (-.f64 (*.f64 t a) (*.f64 (+.f64 t x) (neg.f64 b)))))) (/.f64 (*.f64 (+.f64 t x) (neg.f64 b)) y))
(*.f64 -1 b)
(neg.f64 b)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 (+.f64 t x) b)) y)) (*.f64 -1 b))
(fma.f64 -1 (/.f64 (-.f64 (neg.f64 (*.f64 t a)) (*.f64 b (+.f64 t x))) y) (neg.f64 b))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 (+.f64 t x) b)) y)) (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 (+.f64 t x) b))) (pow.f64 y 2)) (*.f64 -1 b)))
(fma.f64 -1 (/.f64 (-.f64 (neg.f64 (*.f64 t a)) (*.f64 b (+.f64 t x))) y) (+.f64 (neg.f64 b) (/.f64 (*.f64 (+.f64 t x) (-.f64 (neg.f64 (*.f64 t a)) (*.f64 b (+.f64 t x)))) (*.f64 y y))))
(+.f64 (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (*.f64 t a)) (*.f64 b (+.f64 t x))) y) (neg.f64 b)) (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (-.f64 (neg.f64 (*.f64 t a)) (*.f64 b (+.f64 t x)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 (+.f64 t x) b)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 (+.f64 t x) b))) (pow.f64 y 3))) (+.f64 (/.f64 (*.f64 (+.f64 t x) (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 (+.f64 t x) b))) (pow.f64 y 2)) (*.f64 -1 b))))
(fma.f64 -1 (/.f64 (-.f64 (neg.f64 (*.f64 t a)) (*.f64 b (+.f64 t x))) y) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) (-.f64 (neg.f64 (*.f64 t a)) (*.f64 b (+.f64 t x))))) (+.f64 (neg.f64 b) (/.f64 (*.f64 (+.f64 t x) (-.f64 (neg.f64 (*.f64 t a)) (*.f64 b (+.f64 t x)))) (*.f64 y y)))))
(fma.f64 -1 (/.f64 (-.f64 (neg.f64 (*.f64 t a)) (*.f64 b (+.f64 t x))) y) (fma.f64 -1 (*.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 3)) (-.f64 (neg.f64 (*.f64 t a)) (*.f64 b (+.f64 t x)))) (+.f64 (neg.f64 b) (*.f64 (/.f64 (+.f64 t x) (*.f64 y y)) (-.f64 (neg.f64 (*.f64 t a)) (*.f64 b (+.f64 t x)))))))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
(/.f64 t (/.f64 (+.f64 y (+.f64 t x)) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 y (+.f64 y (+.f64 t x))) (neg.f64 b))
(*.f64 b (neg.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 y (+.f64 y (+.f64 t x))) (neg.f64 b))
(*.f64 b (neg.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (/.f64 (*.f64 a t) (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 y t))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y t))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y t))
(-.f64 (+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 y t) 2))) x)) (/.f64 (*.f64 y b) (+.f64 y t)))
(+.f64 (/.f64 a (/.f64 (+.f64 y t) t)) (-.f64 (*.f64 x (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2)) (/.f64 a (/.f64 (pow.f64 (+.f64 y t) 2) t)))) (/.f64 y (/.f64 (+.f64 y t) b))))
(+.f64 (*.f64 x (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) b) (/.f64 t (/.f64 (pow.f64 (+.f64 y t) 2) a)))) (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y t)))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 y t) 3)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 y t) 2))) x))) (/.f64 (*.f64 y b) (+.f64 y t)))
(-.f64 (fma.f64 (-.f64 (/.f64 (*.f64 t a) (pow.f64 (+.f64 y t) 3)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3))) (*.f64 x x) (+.f64 (/.f64 a (/.f64 (+.f64 y t) t)) (*.f64 x (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2)) (/.f64 a (/.f64 (pow.f64 (+.f64 y t) 2) t)))))) (/.f64 y (/.f64 (+.f64 y t) b)))
(+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) b) (/.f64 t (/.f64 (pow.f64 (+.f64 y t) 2) a)))) (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y t))) (*.f64 x (*.f64 x (-.f64 (*.f64 (/.f64 a (pow.f64 (+.f64 y t) 3)) t) (/.f64 b (/.f64 (pow.f64 (+.f64 y t) 3) y))))))
(-.f64 (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 4)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 y t) 4))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 y t) 3)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3))) (pow.f64 x 2)) (+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2)) (/.f64 (*.f64 a t) (pow.f64 (+.f64 y t) 2))) x)))) (/.f64 (*.f64 y b) (+.f64 y t)))
(-.f64 (fma.f64 (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 4)) (/.f64 a (/.f64 (pow.f64 (+.f64 y t) 4) t))) (pow.f64 x 3) (fma.f64 (-.f64 (/.f64 (*.f64 t a) (pow.f64 (+.f64 y t) 3)) (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 3))) (*.f64 x x) (+.f64 (/.f64 a (/.f64 (+.f64 y t) t)) (*.f64 x (-.f64 (/.f64 (*.f64 y b) (pow.f64 (+.f64 y t) 2)) (/.f64 a (/.f64 (pow.f64 (+.f64 y t) 2) t))))))) (/.f64 y (/.f64 (+.f64 y t) b)))
(+.f64 (+.f64 (+.f64 (*.f64 x (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) b) (/.f64 t (/.f64 (pow.f64 (+.f64 y t) 2) a)))) (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y t))) (*.f64 x (*.f64 x (-.f64 (*.f64 (/.f64 a (pow.f64 (+.f64 y t) 3)) t) (/.f64 b (/.f64 (pow.f64 (+.f64 y t) 3) y)))))) (*.f64 (-.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 4)) b) (/.f64 (*.f64 t a) (pow.f64 (+.f64 y t) 4))) (pow.f64 x 3)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) x)
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) x)
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) x)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 y t)) (pow.f64 x 2))) (/.f64 (*.f64 a t) x)) (/.f64 (*.f64 y b) x))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (*.f64 x x) (+.f64 y t)))) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) x))
(+.f64 (/.f64 (neg.f64 (fma.f64 t a (*.f64 y (neg.f64 b)))) (/.f64 x (/.f64 (+.f64 y t) x))) (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x))) (/.f64 (*.f64 y b) x))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (*.f64 x x) (+.f64 y t))) (+.f64 (/.f64 a (/.f64 x t)) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2))))) (/.f64 y (/.f64 x b)))
(+.f64 (/.f64 (neg.f64 (fma.f64 t a (*.f64 y (neg.f64 b)))) (/.f64 x (/.f64 (+.f64 y t) x))) (+.f64 (*.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2)) (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (+.f64 y t) 3)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x)))) (/.f64 (*.f64 y b) x))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y t) 3))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (*.f64 x x) (+.f64 y t))) (+.f64 (/.f64 a (/.f64 x t)) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2)))))) (/.f64 y (/.f64 x b)))
(+.f64 (+.f64 (/.f64 (neg.f64 (fma.f64 t a (*.f64 y (neg.f64 b)))) (/.f64 x (/.f64 (+.f64 y t) x))) (+.f64 (*.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2)) (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) x))) (/.f64 (neg.f64 (fma.f64 t a (*.f64 y (neg.f64 b)))) (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y t) 3))))
(/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) x)
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) x)
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) x)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 y t)) (pow.f64 x 2))) (/.f64 (*.f64 a t) x)) (/.f64 (*.f64 y b) x))
(+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (*.f64 x x) (+.f64 y t)))) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) x))
(+.f64 (/.f64 (neg.f64 (fma.f64 t a (*.f64 y (neg.f64 b)))) (/.f64 x (/.f64 (+.f64 y t) x))) (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x))) (/.f64 (*.f64 y b) x))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (*.f64 x x) (+.f64 y t))) (+.f64 (/.f64 a (/.f64 x t)) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2))))) (/.f64 y (/.f64 x b)))
(+.f64 (/.f64 (neg.f64 (fma.f64 t a (*.f64 y (neg.f64 b)))) (/.f64 x (/.f64 (+.f64 y t) x))) (+.f64 (*.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2)) (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (+.f64 y t) 3)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 y t)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x)))) (/.f64 (*.f64 y b) x))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y t) 3))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (*.f64 x x) (+.f64 y t))) (+.f64 (/.f64 a (/.f64 x t)) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2)))))) (/.f64 y (/.f64 x b)))
(+.f64 (+.f64 (/.f64 (neg.f64 (fma.f64 t a (*.f64 y (neg.f64 b)))) (/.f64 x (/.f64 (+.f64 y t) x))) (+.f64 (*.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2)) (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) x))) (/.f64 (neg.f64 (fma.f64 t a (*.f64 y (neg.f64 b)))) (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y t) 3))))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 -1 (*.f64 y b))
(*.f64 y (neg.f64 b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 (/.f64 t (+.f64 t (+.f64 y x))) a) (neg.f64 (*.f64 (/.f64 y (+.f64 t (+.f64 y x))) b)))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(+.f64 (neg.f64 (*.f64 (/.f64 y (+.f64 t (+.f64 y x))) b)) (*.f64 (/.f64 t (+.f64 t (+.f64 y x))) a))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(-.f64 (*.f64 (/.f64 t (+.f64 t (+.f64 y x))) a) (*.f64 (/.f64 y (+.f64 t (+.f64 y x))) b))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))))) 1)
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (/.f64 1 (+.f64 t (+.f64 y x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (/.f64 (+.f64 t (-.f64 x y)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))
(*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (+.f64 t (-.f64 x y)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))
(/.f64 (+.f64 t (-.f64 x y)) (/.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (fma.f64 t a (*.f64 y (neg.f64 b)))))
(*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (/.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (/.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))) 1)
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 1 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (*.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (/.f64 1 (+.f64 t (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))) (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (/.f64 1 (+.f64 t (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))) 2))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 1 (+.f64 t (+.f64 y x))) (-.f64 (*.f64 a t) (*.f64 y b)))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (neg.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (/.f64 1 (-.f64 (neg.f64 y) (+.f64 t x))))
(*.f64 (neg.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (/.f64 1 (-.f64 (neg.f64 y) (+.f64 t x))))
(/.f64 (neg.f64 (fma.f64 t a (*.f64 y (neg.f64 b)))) (-.f64 (neg.f64 y) (+.f64 t x)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t (+.f64 y x)))) (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (sqrt.f64 (+.f64 t (+.f64 y x)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (cbrt.f64 (+.f64 t (+.f64 y x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (cbrt.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (cbrt.f64 (+.f64 y (+.f64 t x)))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))
(*.f64 (/.f64 1 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (-.f64 x y))))
(*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (+.f64 t (-.f64 x y)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))
(/.f64 (+.f64 t (-.f64 x y)) (/.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (fma.f64 t a (*.f64 y (neg.f64 b)))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (/.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))
(*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (+.f64 t (-.f64 x y)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))
(/.f64 (+.f64 t (-.f64 x y)) (/.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (fma.f64 t a (*.f64 y (neg.f64 b)))))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))))
(*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (/.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))
(*.f64 (/.f64 1 (-.f64 (neg.f64 y) (+.f64 t x))) (neg.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(*.f64 (neg.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (/.f64 1 (-.f64 (neg.f64 y) (+.f64 t x))))
(/.f64 (neg.f64 (fma.f64 t a (*.f64 y (neg.f64 b)))) (-.f64 (neg.f64 y) (+.f64 t x)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (+.f64 t (+.f64 y x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (+.f64 t (+.f64 y x))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (cbrt.f64 (+.f64 t (+.f64 y x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (cbrt.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (cbrt.f64 (+.f64 y (+.f64 t x)))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (+.f64 t (+.f64 y x))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2) (sqrt.f64 (+.f64 t (+.f64 y x)))) (/.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (sqrt.f64 (+.f64 t (+.f64 y x)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(/.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t a (*.f64 y (neg.f64 b)))) 2) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (neg.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (neg.f64 (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (neg.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (neg.f64 (+.f64 t (-.f64 x y))))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (neg.f64 (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (neg.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (neg.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(/.f64 (neg.f64 (fma.f64 t a (*.f64 y (neg.f64 b)))) (/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (-.f64 y (+.f64 t x)))
(*.f64 (-.f64 y (+.f64 t x)) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (-.f64 y (+.f64 t x))))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (-.f64 (*.f64 x x) (*.f64 (+.f64 t y) (+.f64 t y)))) (-.f64 x (+.f64 t y)))
(*.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (-.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 2))) (-.f64 (-.f64 x t) y))
(*.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (-.f64 (*.f64 x x) (pow.f64 (+.f64 y t) 2))) (-.f64 (-.f64 x t) y))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 t y) 3))) (-.f64 (+.f64 (*.f64 x x) (*.f64 (+.f64 t y) (+.f64 t y))) (*.f64 x (+.f64 t y))))
(*.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 3))) (-.f64 (fma.f64 x x (pow.f64 (+.f64 y t) 2)) (*.f64 x (+.f64 y t))))
(*.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 3))) (-.f64 (fma.f64 x x (pow.f64 (+.f64 y t) 2)) (*.f64 x (+.f64 y t))))
(*.f64 (/.f64 1 (/.f64 (+.f64 t (+.f64 y x)) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 1 (/.f64 (+.f64 t (+.f64 y x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2))) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2) (+.f64 t (+.f64 y x))) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (neg.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (+.f64 t (-.f64 x y)))
(*.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (neg.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (neg.f64 (+.f64 t (-.f64 x y))))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (neg.f64 (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 (neg.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (neg.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (neg.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(/.f64 (neg.f64 (fma.f64 t a (*.f64 y (neg.f64 b)))) (/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (+.f64 t (+.f64 y x)))) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2))) (-.f64 (*.f64 a t) (*.f64 y b)))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (+.f64 t (+.f64 y x)))) (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 a (*.f64 t (*.f64 y b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 y (+.f64 t x))))) (+.f64 (pow.f64 (*.f64 t a) 2) (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 a (*.f64 (*.f64 y b) t)))))
(*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (+.f64 y (+.f64 t x)))) (-.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (*.f64 (*.f64 y b) (*.f64 t a)) (pow.f64 (*.f64 t a) 2))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 t (+.f64 y x)))) (-.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))) (-.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 (-.f64 (pow.f64 (*.f64 t a) 4) (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (fma.f64 a t (*.f64 y b)) (fma.f64 a t (*.f64 y b))))) (/.f64 1 (+.f64 y (+.f64 t x))))) (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))
(*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (-.f64 (pow.f64 (*.f64 t a) 4) (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (fma.f64 a t (*.f64 y b)) (fma.f64 a t (*.f64 y b)))))) (/.f64 1 (+.f64 y (+.f64 t x)))) (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 y (*.f64 b (fma.f64 a t (*.f64 y b))))))
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 t (+.f64 y x)))) (+.f64 (pow.f64 (pow.f64 (*.f64 a t) 2) 3) (pow.f64 (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))) (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 t a) 2) 3) (pow.f64 (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))) 3)) (/.f64 1 (+.f64 y (+.f64 t x))))) (+.f64 (pow.f64 (*.f64 t a) 4) (-.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (fma.f64 a t (*.f64 y b)) (fma.f64 a t (*.f64 y b)))) (*.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 b (fma.f64 a t (*.f64 y b)))) 3) (pow.f64 (*.f64 t a) 6)) (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)))) (+.f64 (pow.f64 (*.f64 t a) 4) (-.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (fma.f64 a t (*.f64 y b)) (fma.f64 a t (*.f64 y b)))) (*.f64 y (*.f64 (*.f64 b (fma.f64 a t (*.f64 y b))) (pow.f64 (*.f64 t a) 2))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (sqrt.f64 (+.f64 t (+.f64 y x)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (sqrt.f64 (+.f64 y (+.f64 t x))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (*.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (sqrt.f64 (+.f64 t (+.f64 y x)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (sqrt.f64 (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (sqrt.f64 (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (sqrt.f64 (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (cbrt.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (cbrt.f64 (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))) (cbrt.f64 (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))) (cbrt.f64 (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (*.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 t a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (*.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (*.f64 (+.f64 t (-.f64 x y)) (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 t a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (*.f64 (+.f64 t (-.f64 x y)) (+.f64 t (-.f64 x y))))
(*.f64 (+.f64 t (-.f64 x y)) (/.f64 (*.f64 (+.f64 t (-.f64 x y)) (-.f64 (*.f64 (*.f64 t a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))) (*.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (+.f64 t (+.f64 y x)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (+.f64 t (-.f64 x y)))
(*.f64 (+.f64 t (-.f64 x y)) (/.f64 (-.f64 (*.f64 (*.f64 t a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))))
(/.f64 (*.f64 (+.f64 t (-.f64 x y)) (-.f64 (*.f64 (*.f64 t a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (+.f64 t (+.f64 y x)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))))
(*.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 t a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (/.f64 (-.f64 (*.f64 (*.f64 t a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (+.f64 t (+.f64 y x)))) (+.f64 t (-.f64 x y)))
(*.f64 (+.f64 t (-.f64 x y)) (/.f64 (-.f64 (*.f64 (*.f64 t a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))))
(/.f64 (*.f64 (+.f64 t (-.f64 x y)) (-.f64 (*.f64 (*.f64 t a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 y b) (+.f64 y (+.f64 t x))))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (+.f64 t (+.f64 y x)))) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))))
(*.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 t a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (/.f64 (-.f64 (*.f64 (*.f64 t a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)))) (*.f64 (+.f64 t (-.f64 x y)) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))))
(*.f64 (*.f64 (+.f64 t (-.f64 x y)) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 t a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))
(*.f64 (+.f64 t (-.f64 x y)) (*.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (/.f64 (-.f64 (*.f64 (*.f64 t a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))))
(*.f64 (/.f64 (-.f64 (*.f64 (*.f64 a t) (+.f64 t (+.f64 y x))) (*.f64 (+.f64 t (+.f64 y x)) (*.f64 y b))) (*.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (*.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (+.f64 t (-.f64 x y))))
(*.f64 (*.f64 (+.f64 t (-.f64 x y)) (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x))))) (/.f64 (/.f64 (-.f64 (*.f64 (*.f64 t a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))
(*.f64 (+.f64 t (-.f64 x y)) (*.f64 (+.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y (-.f64 y (+.f64 t x)))) (/.f64 (-.f64 (*.f64 (*.f64 t a) (+.f64 y (+.f64 t x))) (*.f64 (*.f64 y b) (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))))))
(pow.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))) 1)
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))) 2)
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))) 3)
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))) 3) 1/3)
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(pow.f64 (/.f64 (+.f64 t (+.f64 y x)) (-.f64 (*.f64 a t) (*.f64 y b))) -1)
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(neg.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (-.f64 (neg.f64 y) (+.f64 t x))))
(*.f64 (neg.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (/.f64 1 (-.f64 (neg.f64 y) (+.f64 t x))))
(/.f64 (neg.f64 (fma.f64 t a (*.f64 y (neg.f64 b)))) (-.f64 (neg.f64 y) (+.f64 t x)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x))) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x))) 3))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 3) (pow.f64 (+.f64 t (+.f64 y x)) 3)))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))) 1))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 t (+.f64 y x)))))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 t x)))
(/.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (+.f64 y (+.f64 t x)))
(+.f64 (*.f64 a t) (*.f64 y (neg.f64 b)))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (*.f64 a t) (*.f64 (*.f64 y (neg.f64 b)) 1))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b))
(+.f64 (*.f64 a t) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 a t) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (*.f64 4 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (fma.f64 y (neg.f64 b) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 y (neg.f64 b) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 a t) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 a t) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 a t) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 a t) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 y b) (-.f64 (*.f64 a t) (*.f64 y b))))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (-.f64 (*.f64 a t) (*.f64 y b)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 a t))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (-.f64 (*.f64 a t) (*.f64 y b)))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (*.f64 a t))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (-.f64 (*.f64 a t) (*.f64 y b)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (-.f64 (*.f64 a t) (*.f64 y b)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (-.f64 (*.f64 a t) (*.f64 y b)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 (*.f64 a t) (*.f64 y b)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) (*.f64 y b))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (*.f64 a t) (*.f64 y b)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) (*.f64 y b))
(+.f64 (+.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (*.f64 y (neg.f64 b))) (*.f64 y b))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 a t)) (*.f64 y (neg.f64 b)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 a t)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 a t (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 y b))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 a t)) (*.f64 (*.f64 y (neg.f64 b)) 1))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(+.f64 (-.f64 (*.f64 a t) (exp.f64 (log1p.f64 (*.f64 y b)))) 1)
(+.f64 1 (-.f64 (*.f64 t a) (exp.f64 (log1p.f64 (*.f64 y b)))))
(-.f64 (+.f64 1 (*.f64 t a)) (exp.f64 (log1p.f64 (*.f64 y b))))
(*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 1)
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 1 (-.f64 (*.f64 a t) (*.f64 y b)))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (fma.f64 a t (*.f64 y b))))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (fma.f64 a t (*.f64 y b))))
(*.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 y (*.f64 b (fma.f64 a t (*.f64 y b)))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 a t))) (-.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 y b))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 t a))) (-.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 y b))))
(*.f64 (/.f64 1 (fma.f64 a t (*.f64 y b))) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (fma.f64 a t (*.f64 y b))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))) (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 y (*.f64 b (fma.f64 a t (*.f64 y b)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2)) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2))) (-.f64 (*.f64 a t) (*.f64 y b)))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2)) (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3))) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 a (*.f64 t (*.f64 y b))))))
(*.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (-.f64 (pow.f64 (*.f64 y b) 2) (*.f64 a (*.f64 (*.f64 y b) t)))) (/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 y b) 2) (-.f64 (*.f64 (*.f64 y b) (*.f64 t a)) (pow.f64 (*.f64 t a) 2))) (/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))) (-.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))) (-.f64 (pow.f64 (*.f64 t a) 4) (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (fma.f64 a t (*.f64 y b)) (fma.f64 a t (*.f64 y b))))))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 y (*.f64 b (fma.f64 a t (*.f64 y b))))) (/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (-.f64 (pow.f64 (*.f64 t a) 4) (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (fma.f64 a t (*.f64 y b)) (fma.f64 a t (*.f64 y b)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 a t) 2) 3) (pow.f64 (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))) (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))))
(*.f64 (+.f64 (pow.f64 (*.f64 t a) 4) (-.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (fma.f64 a t (*.f64 y b)) (fma.f64 a t (*.f64 y b)))) (*.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))) (/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 t a) 2) 3) (pow.f64 (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 b (fma.f64 a t (*.f64 y b)))) 3) (pow.f64 (*.f64 t a) 6)) (+.f64 (pow.f64 (*.f64 t a) 4) (-.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (*.f64 (fma.f64 a t (*.f64 y b)) (fma.f64 a t (*.f64 y b)))) (*.f64 y (*.f64 (*.f64 b (fma.f64 a t (*.f64 y b))) (pow.f64 (*.f64 t a) 2)))))))
(/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 1)
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(/.f64 1 (/.f64 1 (-.f64 (*.f64 a t) (*.f64 y b))))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(/.f64 1 (/.f64 (fma.f64 a t (*.f64 y b)) (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (fma.f64 a t (*.f64 y b))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))) (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 y (*.f64 b (fma.f64 a t (*.f64 y b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2)) (fma.f64 a t (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (fma.f64 a t (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 y (*.f64 b (fma.f64 a t (*.f64 y b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2))) (neg.f64 (fma.f64 a t (*.f64 y b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2))) (neg.f64 (fma.f64 a t (*.f64 y b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2))) (*.f64 1 (neg.f64 (fma.f64 a t (*.f64 y b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2))) (neg.f64 (fma.f64 a t (*.f64 y b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 y (*.f64 b (fma.f64 a t (*.f64 y b)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3))) (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 y (*.f64 b (fma.f64 a t (*.f64 y b)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (-.f64 (*.f64 a t) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y y) (*.f64 (neg.f64 b) (neg.f64 b)))) (-.f64 (*.f64 t a) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 y (*.f64 (*.f64 (neg.f64 b) (neg.f64 b)) y))) (fma.f64 a t (neg.f64 (*.f64 y (neg.f64 b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (*.f64 1 (-.f64 (*.f64 a t) (*.f64 y (neg.f64 b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y y) (*.f64 (neg.f64 b) (neg.f64 b)))) (-.f64 (*.f64 t a) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 y (*.f64 (*.f64 (neg.f64 b) (neg.f64 b)) y))) (fma.f64 a t (neg.f64 (*.f64 y (neg.f64 b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (-.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (-.f64 (*.f64 t a) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (-.f64 (*.f64 t a) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 1 (-.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (-.f64 (*.f64 t a) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (-.f64 (*.f64 t a) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2))) (*.f64 (fma.f64 a t (*.f64 y b)) (+.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 a t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 4) (pow.f64 (*.f64 y b) 4)) (*.f64 (fma.f64 a t (*.f64 y b)) (+.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))) (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 6) (pow.f64 (*.f64 y b) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 6) (pow.f64 (*.f64 y b) 6)) (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 y (*.f64 b (fma.f64 a t (*.f64 y b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b))) (*.f64 (*.f64 a t) (*.f64 y (neg.f64 b))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y (neg.f64 b)) (-.f64 (*.f64 y (neg.f64 b)) (*.f64 t a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (*.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (-.f64 (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b))) (*.f64 (*.f64 a t) (*.f64 y (neg.f64 b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y (neg.f64 b)) (-.f64 (*.f64 y (neg.f64 b)) (*.f64 t a)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (-.f64 (pow.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) 2) (*.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) (*.f64 1 (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (-.f64 (pow.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) 2) (*.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a t) 2) 3) (pow.f64 (pow.f64 (*.f64 y b) 2) 3)) (*.f64 (fma.f64 a t (*.f64 y b)) (+.f64 (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 y b) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t a) 2) 3) (pow.f64 (pow.f64 (*.f64 y b) 2) 3)) (*.f64 (fma.f64 a t (*.f64 y b)) (+.f64 (pow.f64 (*.f64 t a) 4) (+.f64 (pow.f64 (*.f64 y b) 4) (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 6) (pow.f64 (*.f64 y b) 6)) (fma.f64 a t (*.f64 y b))) (+.f64 (+.f64 (pow.f64 (*.f64 t a) 4) (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2))) (pow.f64 (*.f64 y b) 4)))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a t) 3) 3) (pow.f64 (pow.f64 (*.f64 y b) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3))) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 y b) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t a) 3) 3) (pow.f64 (pow.f64 (*.f64 y b) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 a t (*.f64 y b)))) (+.f64 (pow.f64 (*.f64 t a) 6) (+.f64 (pow.f64 (*.f64 y b) 6) (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t a) 3) 3) (pow.f64 (pow.f64 (*.f64 y b) 3) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 y (*.f64 b (fma.f64 a t (*.f64 y b)))))) (+.f64 (pow.f64 (*.f64 t a) 6) (+.f64 (pow.f64 (*.f64 y b) 6) (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)))))
(pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 1)
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2)
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 3)
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(pow.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 3) 1/3)
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 2))
(sqrt.f64 (pow.f64 (fma.f64 t a (*.f64 y (neg.f64 b))) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 a t) (*.f64 y b)))))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 y b)) 3))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(exp.f64 (log.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 1))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 a t) (*.f64 y b))))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(fma.f64 a t (*.f64 y (neg.f64 b)))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 1 (*.f64 a t) (*.f64 y (neg.f64 b)))
(-.f64 (*.f64 t a) (*.f64 y b))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(fma.f64 1 (-.f64 (*.f64 a t) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(fma.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t)) (*.f64 y (neg.f64 b)))
(fma.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 t a)) (*.f64 y (neg.f64 b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (cbrt.f64 (*.f64 a t)) (*.f64 y (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (cbrt.f64 (*.f64 t a)) (*.f64 y (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) 2) (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 y b))
(-.f64 (-.f64 (fma.f64 a t (*.f64 y b)) (*.f64 y b)) (*.f64 y b))

eval396.0ms (1.5%)

Compiler

Compiled 53908 to 13298 computations (75.3% saved)

prune612.0ms (2.3%)

Pruning

37 alts after pruning (35 fresh and 2 done)

PrunedKeptTotal
New1548191567
Fresh61622
Picked101
Done325
Total1558371595
Error
0.01%
Counts
1595 → 37
Alt Table
Click to see full alt table
StatusErrorProgram
56.24%
(/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t))
86.5%
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) t)
75.39%
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y t))
61.62%
(/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
89.11%
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 t y))
93.7%
(/.f64 (*.f64 (neg.f64 y) b) t)
79.43%
(/.f64 (*.f64 z x) (+.f64 x t))
91.78%
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)
89.97%
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y x))
88.7%
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y t))
93.46%
(/.f64 (*.f64 y z) t)
97.25%
(/.f64 (*.f64 y a) t)
92.01%
(/.f64 (*.f64 a (+.f64 y t)) x)
81.41%
(/.f64 (*.f64 a y) (+.f64 y x))
83.42%
(/.f64 y (/.f64 (+.f64 y x) (neg.f64 b)))
73.87%
(/.f64 t (/.f64 (+.f64 y (+.f64 t x)) a))
89.96%
(/.f64 a (/.f64 x (+.f64 y t)))
89.13%
(/.f64 1 (/.f64 (/.f64 t y) (+.f64 a (-.f64 z b))))
46.16%
(-.f64 (+.f64 z a) b)
48.2%
(-.f64 (*.f64 (/.f64 z (+.f64 y (+.f64 x t))) (+.f64 y x)) (*.f64 (/.f64 y (+.f64 y (+.f64 x t))) b))
65.92%
(-.f64 z b)
37.52%
(+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z)
37.53%
(+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x))))))
65.97%
(*.f64 (/.f64 (-.f64 z b) (+.f64 y t)) y)
51.51%
(*.f64 (/.f64 (+.f64 z (-.f64 a b)) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 y (cbrt.f64 (+.f64 y (+.f64 x t)))))
62.42%
(*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z)
72.42%
(*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b))
68.56%
(*.f64 (/.f64 a (+.f64 t x)) t)
73.46%
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 a (+.f64 y t)))
75.44%
(*.f64 z (/.f64 y (+.f64 y t)))
92.78%
(*.f64 z (/.f64 y t))
97.18%
(*.f64 a (/.f64 y t))
69.5%
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
93.37%
(neg.f64 (/.f64 y (/.f64 t b)))
86.62%
(neg.f64 b)
72.04%
z
64.71%
a
Compiler

Compiled 1084 to 719 computations (33.7% saved)

localize17.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.01%
(+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))
0.02%
(/.f64 y (+.f64 y (+.f64 t x)))
0.03%
(/.f64 t (+.f64 y (+.f64 t x)))
2%
(*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x)))))
Compiler

Compiled 84 to 13 computations (84.5% saved)

series7.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
3.0ms
t
@inf
(/.f64 y (+.f64 y (+.f64 t x)))
0.0ms
x
@0
(+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))
0.0ms
x
@inf
(+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))
0.0ms
x
@-inf
(+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))
0.0ms
y
@0
(/.f64 y (+.f64 y (+.f64 t x)))

rewrite103.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1592×associate-/l*
1306×associate-/r/
546×associate-/l/
428×associate-+l+
342×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01062
124450
2409350
Stop Event
node limit
Counts
2 → 168
Calls
Call 1
Inputs
(/.f64 y (+.f64 y (+.f64 t x)))
(+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 y (+.f64 t x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 1 (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 y (+.f64 t x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (sqrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (pow.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 2) (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 1 (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 y (+.f64 t x))) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (-.f64 (neg.f64 t) (+.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 1 (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 y (cbrt.f64 (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (-.f64 (-.f64 y x) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 y (-.f64 (-.f64 y x) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (*.f64 y (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (neg.f64 t) (+.f64 y x))) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (+.f64 y (+.f64 t x))) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) 1) (/.f64 (cbrt.f64 y) (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (+.f64 y (+.f64 t x))) (cbrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (neg.f64 (-.f64 (-.f64 y x) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (*.f64 x x))) (+.f64 t (-.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (cbrt.f64 (*.f64 y y)))) (cbrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (-.f64 (-.f64 y x) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 y) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) 1) (/.f64 1 (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (-.f64 (-.f64 y x) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (neg.f64 (-.f64 (-.f64 y x) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (-.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (*.f64 x x))) (+.f64 t (-.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y 1) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (sqrt.f64 (-.f64 (-.f64 y x) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (cbrt.f64 (-.f64 (-.f64 y x) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 y (+.f64 t x)) y) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (-.f64 (neg.f64 t) (+.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 y (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 y (+.f64 y (+.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 y (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 y (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 y (+.f64 y (+.f64 t x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 y (+.f64 t x))))) (-.f64 1 (/.f64 t (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 t (+.f64 y (+.f64 t x))))) (-.f64 1 (/.f64 y (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 (/.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (-.f64 y t)) (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (exp.f64 (log1p.f64 (/.f64 t (+.f64 y (+.f64 t x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 t (+.f64 y (+.f64 t x))) (exp.f64 (log1p.f64 (/.f64 y (+.f64 y (+.f64 t x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) 2) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (*.f64 (/.f64 1 (-.f64 y t)) (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (/.f64 1 (pow.f64 (+.f64 y (+.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (-.f64 y t)) (+.f64 y (+.f64 t x))) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (+.f64 y (+.f64 t x)) 2)) (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 y t)) (+.f64 y (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 y (+.f64 y (+.f64 t x))) (*.f64 t (+.f64 y (+.f64 t x))))) (pow.f64 (+.f64 y (+.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (+.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (neg.f64 y) (neg.f64 t))) (-.f64 (neg.f64 t) (+.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 y (/.f64 (+.f64 y (+.f64 t x)) t)) (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (/.f64 (+.f64 y (+.f64 t x)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 y (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (+.f64 y (+.f64 t x)) (neg.f64 t)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (+.f64 y (-.f64 (+.f64 t x) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) t)))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) 1))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (/.f64 (+.f64 y (+.f64 t x)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (neg.f64 t)))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (-.f64 (neg.f64 t) (+.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 (neg.f64 y) (+.f64 y (+.f64 t x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) t))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) t)) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) 1))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 (neg.f64 y) (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (neg.f64 t)))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (-.f64 (neg.f64 t) (+.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)) (*.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))))) (+.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) 3) (pow.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (*.f64 (-.f64 (-.f64 y x) t) (-.f64 (-.f64 y x) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (-.f64 (-.f64 y x) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (+.f64 y (+.f64 t x)))) (-.f64 (-.f64 y x) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (+.f64 y (+.f64 t x)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (*.f64 (-.f64 (-.f64 y x) t) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (-.f64 (-.f64 y x) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) 1) (/.f64 1 (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (-.f64 (-.f64 y x) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (neg.f64 (-.f64 (-.f64 y x) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (-.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (*.f64 x x))) (+.f64 t (-.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y t) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) (/.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (pow.f64 (+.f64 y (+.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (/.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (sqrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))) (/.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (cbrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (cbrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (+.f64 y (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y (+.f64 y (+.f64 t x))) (*.f64 y (+.f64 y (+.f64 t x)))) (*.f64 (*.f64 t (+.f64 y (+.f64 t x))) (*.f64 t (+.f64 y (+.f64 t x))))) (*.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (-.f64 (*.f64 y (+.f64 y (+.f64 t x))) (*.f64 t (+.f64 y (+.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3)) (*.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (*.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)) (-.f64 (/.f64 t (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)) (*.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (*.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (*.f64 t (+.f64 y (+.f64 t x))) 3)) (*.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (+.f64 (*.f64 (*.f64 y (+.f64 y (+.f64 t x))) (*.f64 y (+.f64 y (+.f64 t x)))) (-.f64 (*.f64 (*.f64 t (+.f64 y (+.f64 t x))) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (*.f64 y (+.f64 y (+.f64 t x))) (*.f64 t (+.f64 y (+.f64 t x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) 3) (pow.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) 3) (pow.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) 3)) (*.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (+.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 y (+.f64 t x)) (*.f64 y (/.f64 (+.f64 y (+.f64 t x)) t))) (*.f64 (+.f64 y (+.f64 t x)) (/.f64 (+.f64 y (+.f64 t x)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (+.f64 y (+.f64 t x)) (neg.f64 t))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 y (+.f64 t x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) t)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) 1)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (/.f64 (+.f64 y (+.f64 t x)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (neg.f64 t))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (-.f64 (neg.f64 t) (+.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 y) (+.f64 y (+.f64 t x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) t)) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) t)) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) 1)) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 y) (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (neg.f64 t))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (-.f64 (neg.f64 t) (+.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 y (+.f64 t x)) (*.f64 t (/.f64 (+.f64 y (+.f64 t x)) y))) (*.f64 (+.f64 y (+.f64 t x)) (/.f64 (+.f64 y (+.f64 t x)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (+.f64 y (+.f64 t x)) (neg.f64 y))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (+.f64 y (+.f64 t x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) y)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) 1)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (/.f64 (+.f64 y (+.f64 t x)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (neg.f64 y))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (-.f64 (neg.f64 t) (+.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 t) (+.f64 y (+.f64 t x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) y)) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) 1) (*.f64 (neg.f64 t) (/.f64 (+.f64 y (+.f64 t x)) y))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (neg.f64 t) (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (neg.f64 y))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (-.f64 (neg.f64 t) (+.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (neg.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (neg.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (/.f64 1 (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t (/.f64 1 (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 t (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (sqrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (/.f64 t (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 t (+.f64 y (+.f64 t x)))) (sqrt.f64 (/.f64 t (+.f64 y (+.f64 t x)))) (/.f64 y (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 2) (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (/.f64 t (+.f64 y (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 t (+.f64 y (+.f64 t x)))) 2) (cbrt.f64 (/.f64 t (+.f64 y (+.f64 t x)))) (/.f64 y (+.f64 y (+.f64 t x))))))))

simplify191.0ms (0.7%)

Algorithm
egg-herbie
Rules
992×associate-*r*
982×*-commutative
878×distribute-lft-in
806×+-commutative
734×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
077918582
1258318380
Stop Event
node limit
Counts
240 → 421
Calls
Call 1
Inputs
(/.f64 y (+.f64 t x))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 t x) 2))) (/.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 t x) 2))) (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (/.f64 y (+.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 t x) 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 t x) 2))) (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (/.f64 y (+.f64 t x)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 t x) y)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 t x) y)) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 t x) y)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 2)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 t x) y)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 t x) y)) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 t x) y)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 2)))))
(/.f64 y (+.f64 y x))
(+.f64 (/.f64 y (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 (+.f64 y x) 2))))
(+.f64 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 (+.f64 y x) 3)) (+.f64 (/.f64 y (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 (+.f64 y x) 2)))))
(+.f64 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 (+.f64 y x) 3)) (+.f64 (/.f64 y (+.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 (+.f64 y x) 4))) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 (+.f64 y x) 2))))))
(/.f64 y t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) y) (pow.f64 t 2))) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) y) (pow.f64 t 2))) (+.f64 (/.f64 y t) (/.f64 (*.f64 y (pow.f64 (+.f64 y x) 2)) (pow.f64 t 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 (+.f64 y x) 3)) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) y) (pow.f64 t 2))) (+.f64 (/.f64 y t) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) y) (pow.f64 t 3)))))
(/.f64 y t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) y) (pow.f64 t 2))) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) y) (pow.f64 t 2))) (+.f64 (/.f64 y t) (/.f64 (*.f64 y (pow.f64 (+.f64 y x) 2)) (pow.f64 t 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) y) (pow.f64 t 2))) (+.f64 (/.f64 y t) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) y) (pow.f64 t 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) y) (pow.f64 t 4))))))
(/.f64 y (+.f64 y t))
(+.f64 (/.f64 y (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 (+.f64 y t) 2))))
(+.f64 (/.f64 (*.f64 y (pow.f64 x 2)) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 y (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 (+.f64 y t) 2)))))
(+.f64 (/.f64 (*.f64 y (pow.f64 x 2)) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 y (+.f64 y t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 (+.f64 y t) 2))) (*.f64 -1 (/.f64 (*.f64 y (pow.f64 x 3)) (pow.f64 (+.f64 y t) 4))))))
(/.f64 y x)
(+.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 y (+.f64 y t)) (pow.f64 x 2))))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 y (+.f64 y t)) (pow.f64 x 2)))))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (/.f64 y x) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 y t)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 3)) (pow.f64 x 4))))))
(/.f64 y x)
(+.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 y (+.f64 y t)) (pow.f64 x 2))))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 y (+.f64 y t)) (pow.f64 x 2)))))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (/.f64 y x) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 y t)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 3)) (pow.f64 x 4))))))
(/.f64 t (+.f64 t x))
(+.f64 (/.f64 t (+.f64 t x)) (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2)))))
(+.f64 (/.f64 t (+.f64 t x)) (+.f64 (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2)))) (*.f64 -1 (*.f64 (pow.f64 y 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (*.f64 -1 (/.f64 t (pow.f64 (+.f64 t x) 3))))))))
(+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 t x) 3)) (/.f64 t (pow.f64 (+.f64 t x) 4)))) (+.f64 (/.f64 t (+.f64 t x)) (+.f64 (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2)))) (*.f64 -1 (*.f64 (pow.f64 y 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (*.f64 -1 (/.f64 t (pow.f64 (+.f64 t x) 3)))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 x y)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 t x) 2)) (*.f64 (+.f64 t x) t)) (pow.f64 y 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x y)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (*.f64 -1 (*.f64 (pow.f64 (+.f64 t x) 2) t))) (pow.f64 y 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 t x) 2)) (*.f64 (+.f64 t x) t)) (pow.f64 y 2))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t) (+.f64 t x)) y)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t) (+.f64 t x)) y)) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 2)))) (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 (+.f64 t x) 3) (*.f64 (pow.f64 (+.f64 t x) 2) t)) (pow.f64 y 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t) (+.f64 t x)) y)) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 2))))) (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2)))
(/.f64 y (+.f64 y x))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))) t) (/.f64 y (+.f64 y x)))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))) t) (+.f64 (/.f64 y (+.f64 y x)) (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 y x) 2)) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y x) 3))))))))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))) t) (+.f64 (/.f64 y (+.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 y x) 2)) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y x) 3)))))) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 y x) 3)) (/.f64 y (pow.f64 (+.f64 y x) 4))) (pow.f64 t 3)))))
1
(+.f64 1 (*.f64 -1 (/.f64 x t)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y x) y) (*.f64 -1 (pow.f64 (+.f64 y x) 2))) (pow.f64 t 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x t)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 y x) 3) (*.f64 -1 (*.f64 (pow.f64 (+.f64 y x) 2) y))) (pow.f64 t 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y x) y) (*.f64 -1 (pow.f64 (+.f64 y x) 2))) (pow.f64 t 2))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 y (+.f64 (*.f64 -1 y) x)) t)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 y (+.f64 (*.f64 -1 y) x)) t)))) (/.f64 (*.f64 (+.f64 y x) y) (pow.f64 t 2)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 y (+.f64 (*.f64 -1 y) x)) t)) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (+.f64 y x) 3) (*.f64 (pow.f64 (+.f64 y x) 2) y)) (pow.f64 t 3)))))) (/.f64 (*.f64 y (+.f64 y x)) (pow.f64 t 2)))
(+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t)))
(+.f64 (/.f64 t (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2))) x)) (/.f64 y (+.f64 y t))))
(+.f64 (/.f64 t (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2))) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 (+.f64 y t) 3))) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y t) 3)))) (pow.f64 x 2))) (/.f64 y (+.f64 y t)))))
(+.f64 (/.f64 t (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2))) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 t (pow.f64 (+.f64 y t) 4)) (/.f64 y (pow.f64 (+.f64 y t) 4))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 (+.f64 y t) 3))) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y t) 3)))) (pow.f64 x 2))) (/.f64 y (+.f64 y t))))))
(/.f64 (+.f64 y t) x)
(+.f64 (/.f64 y x) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t))) (pow.f64 x 2))) (/.f64 t x)))
(+.f64 (/.f64 y x) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t))) (pow.f64 x 2))) (+.f64 (/.f64 t x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 t (pow.f64 (+.f64 y t) 2))) (*.f64 -1 (*.f64 y (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 3))))))
(+.f64 (/.f64 y x) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (pow.f64 (+.f64 y t) 3)) (*.f64 y (pow.f64 (+.f64 y t) 3))) (pow.f64 x 4))) (+.f64 (/.f64 t x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 t (pow.f64 (+.f64 y t) 2))) (*.f64 -1 (*.f64 y (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 3)))))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t) (*.f64 -1 y)) x))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t))) (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t) (*.f64 -1 y)) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t))) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t) (*.f64 -1 y)) x)))))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (pow.f64 (+.f64 y t) 3)) (*.f64 y (pow.f64 (+.f64 y t) 3))) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t) (*.f64 -1 y)) x))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 y (+.f64 t x))))) 1)
(*.f64 y (/.f64 1 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 y (+.f64 y (+.f64 t x))) 1)
(*.f64 1 (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (sqrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (sqrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (+.f64 y (+.f64 t x)))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (pow.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 2) (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 1 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) y)
(*.f64 (neg.f64 y) (/.f64 1 (-.f64 (neg.f64 t) (+.f64 y x))))
(*.f64 (/.f64 y 1) (/.f64 1 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 y (cbrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 y (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (-.f64 (-.f64 y x) t))
(*.f64 (/.f64 y (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 y (-.f64 (-.f64 y x) t)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (*.f64 y (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 1 (-.f64 (neg.f64 t) (+.f64 y x))) (neg.f64 y))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (sqrt.f64 y) (+.f64 y (+.f64 t x))) (sqrt.f64 y))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) 1) (/.f64 (cbrt.f64 y) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (+.f64 y (+.f64 t x))) (cbrt.f64 y))
(*.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (neg.f64 (-.f64 (-.f64 y x) t)))
(*.f64 (/.f64 y (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 y (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))
(*.f64 (/.f64 y (-.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (*.f64 x x))) (+.f64 t (-.f64 y x)))
(*.f64 (/.f64 y (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y t) x))))
(*.f64 (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (cbrt.f64 (*.f64 y y)))) (cbrt.f64 y))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (-.f64 (-.f64 y x) t))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 (/.f64 y 1) 1) (/.f64 1 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (-.f64 (-.f64 y x) t))
(*.f64 (/.f64 (/.f64 y 1) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (neg.f64 (-.f64 (-.f64 y x) t)))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (*.f64 x x))) (+.f64 t (-.f64 y x)))
(*.f64 (/.f64 (/.f64 y 1) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y t) x))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (sqrt.f64 (-.f64 (-.f64 y x) t)))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (cbrt.f64 (-.f64 (-.f64 y x) t)))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 1)
(pow.f64 (sqrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 2)
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 3)
(pow.f64 (/.f64 (+.f64 y (+.f64 t x)) y) -1)
(pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) 1/3)
(neg.f64 (/.f64 y (-.f64 (neg.f64 t) (+.f64 y x))))
(sqrt.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2))
(log.f64 (exp.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (+.f64 y (+.f64 t x))))))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(exp.f64 (log.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 y (+.f64 t x))))) (-.f64 1 (/.f64 t (+.f64 y (+.f64 t x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t (+.f64 y (+.f64 t x))))) (-.f64 1 (/.f64 y (+.f64 y (+.f64 t x)))))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 (/.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (-.f64 y t)) (+.f64 y (+.f64 t x))))
(-.f64 (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (exp.f64 (log1p.f64 (/.f64 t (+.f64 y (+.f64 t x)))))) 1)
(-.f64 (+.f64 (/.f64 t (+.f64 y (+.f64 t x))) (exp.f64 (log1p.f64 (/.f64 y (+.f64 y (+.f64 t x)))))) 1)
(*.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) 1)
(*.f64 1 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) 2) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(*.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (*.f64 (/.f64 1 (-.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))
(*.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))))
(*.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (/.f64 1 (pow.f64 (+.f64 y (+.f64 t x)) 2)))
(*.f64 (*.f64 (/.f64 1 (-.f64 y t)) (+.f64 y (+.f64 t x))) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))
(*.f64 (/.f64 1 (pow.f64 (+.f64 y (+.f64 t x)) 2)) (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 y t)) (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 y (+.f64 y (+.f64 t x))) (*.f64 t (+.f64 y (+.f64 t x))))) (pow.f64 (+.f64 y (+.f64 t x)) 2))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (+.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (neg.f64 y) (neg.f64 t))) (-.f64 (neg.f64 t) (+.f64 y x)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 y (/.f64 (+.f64 y (+.f64 t x)) t)) (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (/.f64 (+.f64 y (+.f64 t x)) t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 y (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (+.f64 y (+.f64 t x)) (neg.f64 t)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (+.f64 y (-.f64 (+.f64 t x) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) t)))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) 1))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (/.f64 (+.f64 y (+.f64 t x)) t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (neg.f64 t)))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (-.f64 (neg.f64 t) (+.f64 y x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 (neg.f64 y) (+.f64 y (+.f64 t x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) t))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) t)) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) 1))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 (neg.f64 y) (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (neg.f64 t)))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)) (*.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))))) (+.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) 3) (pow.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))))))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (*.f64 (-.f64 (-.f64 y x) t) (-.f64 (-.f64 y x) t)))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (-.f64 (-.f64 y x) t))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (+.f64 y (+.f64 t x)))) (-.f64 (-.f64 y x) t))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (+.f64 y (+.f64 t x)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (*.f64 (-.f64 (-.f64 y x) t) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (-.f64 (-.f64 y x) t)))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) 1) (/.f64 1 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (-.f64 (-.f64 y x) t))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (neg.f64 (-.f64 (-.f64 y x) t)))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (-.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (*.f64 x x))) (+.f64 t (-.f64 y x)))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y t) x))))
(/.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) (/.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x)))))
(/.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (pow.f64 (+.f64 y (+.f64 t x)) 2))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (/.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))))
(/.f64 (sqrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (sqrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))) (/.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (cbrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (cbrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))))))
(/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (+.f64 y (+.f64 t x)))
(/.f64 (-.f64 (*.f64 (*.f64 y (+.f64 y (+.f64 t x))) (*.f64 y (+.f64 y (+.f64 t x)))) (*.f64 (*.f64 t (+.f64 y (+.f64 t x))) (*.f64 t (+.f64 y (+.f64 t x))))) (*.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (-.f64 (*.f64 y (+.f64 y (+.f64 t x))) (*.f64 t (+.f64 y (+.f64 t x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3)) (*.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (*.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)) (-.f64 (/.f64 t (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)) (*.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (*.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (*.f64 t (+.f64 y (+.f64 t x))) 3)) (*.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (+.f64 (*.f64 (*.f64 y (+.f64 y (+.f64 t x))) (*.f64 y (+.f64 y (+.f64 t x)))) (-.f64 (*.f64 (*.f64 t (+.f64 y (+.f64 t x))) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (*.f64 y (+.f64 y (+.f64 t x))) (*.f64 t (+.f64 y (+.f64 t x))))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) 3) (pow.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) 3) (pow.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) 3)) (*.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (+.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))))))
(/.f64 (+.f64 (+.f64 y (+.f64 t x)) (*.f64 y (/.f64 (+.f64 y (+.f64 t x)) t))) (*.f64 (+.f64 y (+.f64 t x)) (/.f64 (+.f64 y (+.f64 t x)) t)))
(/.f64 (+.f64 (*.f64 y (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (+.f64 y (+.f64 t x)) (neg.f64 t))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (+.f64 (+.f64 y (+.f64 t x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) t)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (+.f64 y (+.f64 t x))))
(/.f64 (+.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) 1)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (/.f64 (+.f64 y (+.f64 t x)) t)))
(/.f64 (+.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (neg.f64 t))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (+.f64 y (+.f64 t x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) t)) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (+.f64 y (+.f64 t x))))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) t)) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) 1)) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) t)))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (neg.f64 t))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (+.f64 (+.f64 y (+.f64 t x)) (*.f64 t (/.f64 (+.f64 y (+.f64 t x)) y))) (*.f64 (+.f64 y (+.f64 t x)) (/.f64 (+.f64 y (+.f64 t x)) y)))
(/.f64 (+.f64 (*.f64 t (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (+.f64 y (+.f64 t x)) (neg.f64 y))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (+.f64 (+.f64 y (+.f64 t x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) y)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (+.f64 y (+.f64 t x))))
(/.f64 (+.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) 1)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (/.f64 (+.f64 y (+.f64 t x)) y)))
(/.f64 (+.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (neg.f64 y))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (+.f64 (*.f64 (neg.f64 t) (+.f64 y (+.f64 t x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) y)) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (+.f64 y (+.f64 t x))))
(/.f64 (+.f64 (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) 1) (*.f64 (neg.f64 t) (/.f64 (+.f64 y (+.f64 t x)) y))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) y)))
(/.f64 (+.f64 (*.f64 (neg.f64 t) (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (neg.f64 y))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (neg.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))))
(/.f64 (neg.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (neg.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2)))
(pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(fma.f64 y (/.f64 1 (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))
(fma.f64 t (/.f64 1 (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x))))
(fma.f64 1 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))
(fma.f64 1 (/.f64 t (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x))))
(fma.f64 (sqrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (sqrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (/.f64 t (+.f64 y (+.f64 t x))))
(fma.f64 (sqrt.f64 (/.f64 t (+.f64 y (+.f64 t x)))) (sqrt.f64 (/.f64 t (+.f64 y (+.f64 t x)))) (/.f64 y (+.f64 y (+.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 2) (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (/.f64 t (+.f64 y (+.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 t (+.f64 y (+.f64 t x)))) 2) (cbrt.f64 (/.f64 t (+.f64 y (+.f64 t x)))) (/.f64 y (+.f64 y (+.f64 t x))))
Outputs
(/.f64 y (+.f64 t x))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 t x) 2))) (/.f64 y (+.f64 t x)))
(fma.f64 -1 (/.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (/.f64 y (+.f64 t x)))
(fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (+.f64 t x) 2) y)) (/.f64 y (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 t x) 2))) (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (/.f64 y (+.f64 t x))))
(fma.f64 -1 (/.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 y (+.f64 t x)) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))))
(+.f64 (fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (+.f64 t x) 2) y)) (/.f64 y (+.f64 t x))) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 t x) 4))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 (+.f64 t x) 2))) (+.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (/.f64 y (+.f64 t x)))))
(fma.f64 -1 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 t x) 4)) (fma.f64 -1 (/.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (+.f64 (/.f64 y (+.f64 t x)) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))))
(fma.f64 -1 (/.f64 (pow.f64 y 4) (pow.f64 (+.f64 t x) 4)) (+.f64 (fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (+.f64 t x) 2) y)) (/.f64 y (+.f64 t x))) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 t x) y)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 t x) y)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 t x) y)) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 t x) y) (/.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 t x) y)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 t x) y) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (/.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 t x) y)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 t x) y)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 t x) y)) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 2))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 t x) y) (/.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 t x) y)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 2)))))
(+.f64 1 (fma.f64 -1 (/.f64 (+.f64 t x) y) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3)) (/.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))))
(/.f64 y (+.f64 y x))
(+.f64 (/.f64 y (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 (+.f64 y x) 2))))
(+.f64 (/.f64 y (+.f64 y x)) (neg.f64 (/.f64 (*.f64 y t) (pow.f64 (+.f64 y x) 2))))
(+.f64 (/.f64 y (+.f64 y x)) (/.f64 (*.f64 y (neg.f64 t)) (pow.f64 (+.f64 y x) 2)))
(+.f64 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 (+.f64 y x) 3)) (+.f64 (/.f64 y (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 (+.f64 y x) 2)))))
(+.f64 (+.f64 (/.f64 y (+.f64 y x)) (neg.f64 (/.f64 (*.f64 y t) (pow.f64 (+.f64 y x) 2)))) (/.f64 (*.f64 y (*.f64 t t)) (pow.f64 (+.f64 y x) 3)))
(+.f64 (/.f64 y (+.f64 y x)) (+.f64 (/.f64 (*.f64 y (neg.f64 t)) (pow.f64 (+.f64 y x) 2)) (/.f64 (*.f64 t t) (/.f64 (pow.f64 (+.f64 y x) 3) y))))
(+.f64 (/.f64 (*.f64 y (pow.f64 t 2)) (pow.f64 (+.f64 y x) 3)) (+.f64 (/.f64 y (+.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 (+.f64 y x) 4))) (*.f64 -1 (/.f64 (*.f64 y t) (pow.f64 (+.f64 y x) 2))))))
(+.f64 (/.f64 (*.f64 y (*.f64 t t)) (pow.f64 (+.f64 y x) 3)) (+.f64 (/.f64 y (+.f64 y x)) (*.f64 -1 (+.f64 (/.f64 (*.f64 y (pow.f64 t 3)) (pow.f64 (+.f64 y x) 4)) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y x) 2))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 (/.f64 y (pow.f64 (+.f64 y x) 2)) t) (/.f64 (pow.f64 t 3) (/.f64 (pow.f64 (+.f64 y x) 4) y)))) (+.f64 (/.f64 y (+.f64 y x)) (/.f64 (*.f64 t t) (/.f64 (pow.f64 (+.f64 y x) 3) y))))
(/.f64 y t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) y) (pow.f64 t 2))) (/.f64 y t))
(fma.f64 -1 (/.f64 y (/.f64 (*.f64 t t) (+.f64 y x))) (/.f64 y t))
(fma.f64 -1 (*.f64 (/.f64 y (*.f64 t t)) (+.f64 y x)) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) y) (pow.f64 t 2))) (+.f64 (/.f64 y t) (/.f64 (*.f64 y (pow.f64 (+.f64 y x) 2)) (pow.f64 t 3))))
(fma.f64 -1 (/.f64 y (/.f64 (*.f64 t t) (+.f64 y x))) (+.f64 (/.f64 y t) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) y))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 y (*.f64 t t)) (+.f64 y x)) (/.f64 y t)) (*.f64 (/.f64 y (pow.f64 t 3)) (pow.f64 (+.f64 y x) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 y (pow.f64 (+.f64 y x) 3)) (pow.f64 t 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) y) (pow.f64 t 2))) (+.f64 (/.f64 y t) (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) y) (pow.f64 t 3)))))
(fma.f64 -1 (/.f64 y (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 y x) 3))) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 t t) (+.f64 y x))) (+.f64 (/.f64 y t) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) y)))))
(fma.f64 -1 (*.f64 (/.f64 y (pow.f64 t 4)) (pow.f64 (+.f64 y x) 3)) (+.f64 (fma.f64 -1 (*.f64 (/.f64 y (*.f64 t t)) (+.f64 y x)) (/.f64 y t)) (*.f64 (/.f64 y (pow.f64 t 3)) (pow.f64 (+.f64 y x) 2))))
(/.f64 y t)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) y) (pow.f64 t 2))) (/.f64 y t))
(fma.f64 -1 (/.f64 y (/.f64 (*.f64 t t) (+.f64 y x))) (/.f64 y t))
(fma.f64 -1 (*.f64 (/.f64 y (*.f64 t t)) (+.f64 y x)) (/.f64 y t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) y) (pow.f64 t 2))) (+.f64 (/.f64 y t) (/.f64 (*.f64 y (pow.f64 (+.f64 y x) 2)) (pow.f64 t 3))))
(fma.f64 -1 (/.f64 y (/.f64 (*.f64 t t) (+.f64 y x))) (+.f64 (/.f64 y t) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) y))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 y (*.f64 t t)) (+.f64 y x)) (/.f64 y t)) (*.f64 (/.f64 y (pow.f64 t 3)) (pow.f64 (+.f64 y x) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) y) (pow.f64 t 2))) (+.f64 (/.f64 y t) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) y) (pow.f64 t 3)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) y) (pow.f64 t 4))))))
(fma.f64 -1 (/.f64 y (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 y x) 3))) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 t t) (+.f64 y x))) (+.f64 (/.f64 y t) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (pow.f64 t 3) y)))))
(fma.f64 -1 (*.f64 (/.f64 y (pow.f64 t 4)) (pow.f64 (+.f64 y x) 3)) (+.f64 (fma.f64 -1 (*.f64 (/.f64 y (*.f64 t t)) (+.f64 y x)) (/.f64 y t)) (*.f64 (/.f64 y (pow.f64 t 3)) (pow.f64 (+.f64 y x) 2))))
(/.f64 y (+.f64 y t))
(+.f64 (/.f64 y (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 (+.f64 y t) 2))))
(+.f64 (/.f64 y (+.f64 y t)) (neg.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) x))))
(+.f64 (/.f64 y (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (pow.f64 (+.f64 y t) 2) x)))
(+.f64 (/.f64 (*.f64 y (pow.f64 x 2)) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 y (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 (+.f64 y t) 2)))))
(+.f64 (+.f64 (/.f64 y (+.f64 y t)) (neg.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) x)))) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 3) (*.f64 x x))))
(+.f64 (/.f64 y (+.f64 y t)) (+.f64 (/.f64 (neg.f64 y) (/.f64 (pow.f64 (+.f64 y t) 2) x)) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 3) (*.f64 x x)))))
(+.f64 (/.f64 (*.f64 y (pow.f64 x 2)) (pow.f64 (+.f64 y t) 3)) (+.f64 (/.f64 y (+.f64 y t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y x) (pow.f64 (+.f64 y t) 2))) (*.f64 -1 (/.f64 (*.f64 y (pow.f64 x 3)) (pow.f64 (+.f64 y t) 4))))))
(+.f64 (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 3) (*.f64 x x))) (+.f64 (/.f64 y (+.f64 y t)) (fma.f64 -1 (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 2) x)) (neg.f64 (/.f64 (*.f64 y (pow.f64 x 3)) (pow.f64 (+.f64 y t) 4))))))
(+.f64 (/.f64 y (+.f64 y t)) (+.f64 (*.f64 -1 (+.f64 (/.f64 (*.f64 y x) (pow.f64 (+.f64 y t) 2)) (*.f64 (/.f64 y (pow.f64 (+.f64 y t) 4)) (pow.f64 x 3)))) (/.f64 y (/.f64 (pow.f64 (+.f64 y t) 3) (*.f64 x x)))))
(/.f64 y x)
(+.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 y (+.f64 y t)) (pow.f64 x 2))))
(+.f64 (/.f64 y x) (neg.f64 (/.f64 y (/.f64 (*.f64 x x) (+.f64 y t)))))
(+.f64 (/.f64 y x) (/.f64 (neg.f64 y) (/.f64 (*.f64 x x) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 y (+.f64 y t)) (pow.f64 x 2)))))
(+.f64 (+.f64 (/.f64 y x) (neg.f64 (/.f64 y (/.f64 (*.f64 x x) (+.f64 y t))))) (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)))
(+.f64 (/.f64 y x) (+.f64 (/.f64 (neg.f64 y) (/.f64 (*.f64 x x) (+.f64 y t))) (*.f64 (/.f64 y (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2))))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (/.f64 y x) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 y t)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 3)) (pow.f64 x 4))))))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (/.f64 y x) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 x x) (+.f64 y t))) (neg.f64 (/.f64 y (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y t) 3)))))))
(+.f64 (/.f64 y x) (+.f64 (fma.f64 -1 (*.f64 (/.f64 y (*.f64 x x)) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y t) 3)))) (*.f64 (/.f64 y (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2))))
(/.f64 y x)
(+.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 y (+.f64 y t)) (pow.f64 x 2))))
(+.f64 (/.f64 y x) (neg.f64 (/.f64 y (/.f64 (*.f64 x x) (+.f64 y t)))))
(+.f64 (/.f64 y x) (/.f64 (neg.f64 y) (/.f64 (*.f64 x x) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (/.f64 y x) (*.f64 -1 (/.f64 (*.f64 y (+.f64 y t)) (pow.f64 x 2)))))
(+.f64 (+.f64 (/.f64 y x) (neg.f64 (/.f64 y (/.f64 (*.f64 x x) (+.f64 y t))))) (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)))
(+.f64 (/.f64 y x) (+.f64 (/.f64 (neg.f64 y) (/.f64 (*.f64 x x) (+.f64 y t))) (*.f64 (/.f64 y (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2))))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (/.f64 y x) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (+.f64 y t)) (pow.f64 x 2))) (*.f64 -1 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 3)) (pow.f64 x 4))))))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (/.f64 y x) (fma.f64 -1 (/.f64 y (/.f64 (*.f64 x x) (+.f64 y t))) (neg.f64 (/.f64 y (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y t) 3)))))))
(+.f64 (/.f64 y x) (+.f64 (fma.f64 -1 (*.f64 (/.f64 y (*.f64 x x)) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (pow.f64 x 4) (pow.f64 (+.f64 y t) 3)))) (*.f64 (/.f64 y (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2))))
(/.f64 t (+.f64 t x))
(+.f64 (/.f64 t (+.f64 t x)) (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2)))))
(+.f64 (/.f64 t (+.f64 t x)) (+.f64 (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2)))) (*.f64 -1 (*.f64 (pow.f64 y 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (*.f64 -1 (/.f64 t (pow.f64 (+.f64 t x) 3))))))))
(+.f64 (/.f64 t (+.f64 t x)) (fma.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2))) (neg.f64 (*.f64 (*.f64 y y) (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (/.f64 (neg.f64 t) (pow.f64 (+.f64 t x) 3)))))))
(+.f64 (/.f64 t (+.f64 t x)) (fma.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (/.f64 (neg.f64 t) (pow.f64 (+.f64 t x) 3))) (*.f64 y (neg.f64 y)))))
(+.f64 (*.f64 (pow.f64 y 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 t x) 3)) (/.f64 t (pow.f64 (+.f64 t x) 4)))) (+.f64 (/.f64 t (+.f64 t x)) (+.f64 (*.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2)))) (*.f64 -1 (*.f64 (pow.f64 y 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (*.f64 -1 (/.f64 t (pow.f64 (+.f64 t x) 3)))))))))
(fma.f64 (pow.f64 y 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 t x) 3)) (/.f64 t (pow.f64 (+.f64 t x) 4))) (+.f64 (/.f64 t (+.f64 t x)) (fma.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2))) (neg.f64 (*.f64 (*.f64 y y) (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (/.f64 (neg.f64 t) (pow.f64 (+.f64 t x) 3))))))))
(fma.f64 (pow.f64 y 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 t x) 3)) (/.f64 t (pow.f64 (+.f64 t x) 4))) (+.f64 (/.f64 t (+.f64 t x)) (fma.f64 y (-.f64 (/.f64 1 (+.f64 t x)) (/.f64 t (pow.f64 (+.f64 t x) 2))) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 t x) 2)) (/.f64 (neg.f64 t) (pow.f64 (+.f64 t x) 3))) (*.f64 y (neg.f64 y))))))
1
(+.f64 1 (*.f64 -1 (/.f64 x y)))
(+.f64 1 (neg.f64 (/.f64 x y)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 t x) 2)) (*.f64 (+.f64 t x) t)) (pow.f64 y 2)))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 x y) (/.f64 (fma.f64 -1 (pow.f64 (+.f64 t x) 2) (*.f64 t (+.f64 t x))) (*.f64 y y)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x y)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 t x) 3) (*.f64 -1 (*.f64 (pow.f64 (+.f64 t x) 2) t))) (pow.f64 y 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (pow.f64 (+.f64 t x) 2)) (*.f64 (+.f64 t x) t)) (pow.f64 y 2))))))
(+.f64 1 (fma.f64 -1 (/.f64 x y) (*.f64 -1 (+.f64 (/.f64 (-.f64 (pow.f64 (+.f64 t x) 3) (*.f64 t (pow.f64 (+.f64 t x) 2))) (pow.f64 y 3)) (/.f64 (fma.f64 -1 (pow.f64 (+.f64 t x) 2) (*.f64 t (+.f64 t x))) (*.f64 y y))))))
(+.f64 1 (fma.f64 -1 (/.f64 x y) (*.f64 -1 (+.f64 (/.f64 (fma.f64 -1 (pow.f64 (+.f64 t x) 2) (*.f64 t (+.f64 t x))) (*.f64 y y)) (/.f64 (-.f64 (pow.f64 (+.f64 t x) 3) (*.f64 t (pow.f64 (+.f64 t x) 2))) (pow.f64 y 3))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t) (+.f64 t x)) y)))
(+.f64 1 (neg.f64 (/.f64 (fma.f64 -1 t (+.f64 t x)) y)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t) (+.f64 t x)) y)) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 2)))) (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2)))
(-.f64 (+.f64 1 (fma.f64 -1 (/.f64 (fma.f64 -1 t (+.f64 t x)) y) (/.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))) (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) t)))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 (fma.f64 -1 t (+.f64 t x)) y) (/.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (/.f64 (+.f64 t x) (/.f64 y (/.f64 t y)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (-.f64 (pow.f64 (+.f64 t x) 3) (*.f64 (pow.f64 (+.f64 t x) 2) t)) (pow.f64 y 3))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t) (+.f64 t x)) y)) (/.f64 (pow.f64 (+.f64 t x) 2) (pow.f64 y 2))))) (/.f64 (*.f64 (+.f64 t x) t) (pow.f64 y 2)))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (pow.f64 (+.f64 t x) 3) (*.f64 t (pow.f64 (+.f64 t x) 2))) (pow.f64 y 3)) (+.f64 1 (fma.f64 -1 (/.f64 (fma.f64 -1 t (+.f64 t x)) y) (/.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))) (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) t)))
(-.f64 (fma.f64 -1 (/.f64 (-.f64 (pow.f64 (+.f64 t x) 3) (*.f64 t (pow.f64 (+.f64 t x) 2))) (pow.f64 y 3)) (+.f64 1 (fma.f64 -1 (/.f64 (fma.f64 -1 t (+.f64 t x)) y) (/.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))) (/.f64 (+.f64 t x) (/.f64 y (/.f64 t y))))
(/.f64 y (+.f64 y x))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))) t) (/.f64 y (+.f64 y x)))
(fma.f64 (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))) t (/.f64 y (+.f64 y x)))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))) t) (+.f64 (/.f64 y (+.f64 y x)) (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 y x) 2)) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y x) 3))))))))
(+.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))) t (/.f64 y (+.f64 y x))) (neg.f64 (*.f64 (*.f64 t t) (+.f64 (/.f64 1 (pow.f64 (+.f64 y x) 2)) (/.f64 (neg.f64 y) (pow.f64 (+.f64 y x) 3))))))
(+.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))) t (/.f64 y (+.f64 y x))) (*.f64 (+.f64 (/.f64 1 (pow.f64 (+.f64 y x) 2)) (/.f64 (neg.f64 y) (pow.f64 (+.f64 y x) 3))) (*.f64 (neg.f64 t) t)))
(+.f64 (*.f64 (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))) t) (+.f64 (/.f64 y (+.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 t 2) (+.f64 (/.f64 1 (pow.f64 (+.f64 y x) 2)) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y x) 3)))))) (*.f64 (-.f64 (/.f64 1 (pow.f64 (+.f64 y x) 3)) (/.f64 y (pow.f64 (+.f64 y x) 4))) (pow.f64 t 3)))))
(+.f64 (fma.f64 (-.f64 (/.f64 1 (+.f64 y x)) (/.f64 y (pow.f64 (+.f64 y x) 2))) t (/.f64 y (+.f64 y x))) (fma.f64 -1 (*.f64 (*.f64 t t) (+.f64 (/.f64 1 (pow.f64 (+.f64 y x) 2)) (/.f64 (neg.f64 y) (pow.f64 (+.f64 y x) 3)))) (*.f64 (pow.f64 t 3) (-.f64 (/.f64 1 (pow.f64 (+.f64 y x) 3)) (/.f64 y (pow.f64 (+.f64 y x) 4))))))
1
(+.f64 1 (*.f64 -1 (/.f64 x t)))
(+.f64 1 (neg.f64 (/.f64 x t)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x t)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y x) y) (*.f64 -1 (pow.f64 (+.f64 y x) 2))) (pow.f64 t 2)))))
(+.f64 1 (*.f64 -1 (+.f64 (/.f64 x t) (/.f64 (fma.f64 (+.f64 y x) y (neg.f64 (pow.f64 (+.f64 y x) 2))) (*.f64 t t)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x t)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (pow.f64 (+.f64 y x) 3) (*.f64 -1 (*.f64 (pow.f64 (+.f64 y x) 2) y))) (pow.f64 t 3))) (*.f64 -1 (/.f64 (+.f64 (*.f64 (+.f64 y x) y) (*.f64 -1 (pow.f64 (+.f64 y x) 2))) (pow.f64 t 2))))))
(+.f64 1 (fma.f64 -1 (/.f64 x t) (*.f64 -1 (+.f64 (/.f64 (-.f64 (pow.f64 (+.f64 y x) 3) (*.f64 y (pow.f64 (+.f64 y x) 2))) (pow.f64 t 3)) (/.f64 (fma.f64 (+.f64 y x) y (neg.f64 (pow.f64 (+.f64 y x) 2))) (*.f64 t t))))))
(+.f64 1 (fma.f64 -1 (/.f64 x t) (*.f64 -1 (+.f64 (/.f64 (fma.f64 (+.f64 y x) y (neg.f64 (pow.f64 (+.f64 y x) 2))) (*.f64 t t)) (/.f64 (-.f64 (pow.f64 (+.f64 y x) 3) (*.f64 y (pow.f64 (+.f64 y x) 2))) (pow.f64 t 3))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (+.f64 y (+.f64 (*.f64 -1 y) x)) t)))
(+.f64 1 (neg.f64 (/.f64 (+.f64 y (-.f64 x y)) t)))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 2)) (+.f64 1 (*.f64 -1 (/.f64 (+.f64 y (+.f64 (*.f64 -1 y) x)) t)))) (/.f64 (*.f64 (+.f64 y x) y) (pow.f64 t 2)))
(+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (*.f64 t t)) (-.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 y (-.f64 x y)) t))) (/.f64 y (/.f64 (*.f64 t t) (+.f64 y x)))))
(+.f64 (+.f64 1 (neg.f64 (/.f64 (+.f64 y (-.f64 x y)) t))) (-.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (*.f64 t t)) (*.f64 (/.f64 y (*.f64 t t)) (+.f64 y x))))
(-.f64 (+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (pow.f64 t 2)) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (+.f64 y (+.f64 (*.f64 -1 y) x)) t)) (*.f64 -1 (/.f64 (-.f64 (pow.f64 (+.f64 y x) 3) (*.f64 (pow.f64 (+.f64 y x) 2) y)) (pow.f64 t 3)))))) (/.f64 (*.f64 y (+.f64 y x)) (pow.f64 t 2)))
(+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (*.f64 t t)) (-.f64 (+.f64 1 (*.f64 -1 (+.f64 (/.f64 (+.f64 y (-.f64 x y)) t) (/.f64 (-.f64 (pow.f64 (+.f64 y x) 3) (*.f64 y (pow.f64 (+.f64 y x) 2))) (pow.f64 t 3))))) (/.f64 y (/.f64 (*.f64 t t) (+.f64 y x)))))
(+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (*.f64 t t)) (+.f64 1 (-.f64 (*.f64 -1 (+.f64 (/.f64 (-.f64 (pow.f64 (+.f64 y x) 3) (*.f64 y (pow.f64 (+.f64 y x) 2))) (pow.f64 t 3)) (/.f64 (+.f64 y (-.f64 x y)) t))) (*.f64 (/.f64 y (*.f64 t t)) (+.f64 y x)))))
(+.f64 (/.f64 t (+.f64 y t)) (/.f64 y (+.f64 y t)))
(+.f64 (/.f64 y (+.f64 y t)) (/.f64 t (+.f64 y t)))
(+.f64 (/.f64 t (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2))) x)) (/.f64 y (+.f64 y t))))
(+.f64 (/.f64 t (+.f64 y t)) (fma.f64 -1 (*.f64 x (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2)))) (/.f64 y (+.f64 y t))))
(+.f64 (/.f64 t (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2))) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 (+.f64 y t) 3))) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y t) 3)))) (pow.f64 x 2))) (/.f64 y (+.f64 y t)))))
(+.f64 (/.f64 t (+.f64 y t)) (fma.f64 -1 (*.f64 x (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2)))) (fma.f64 -1 (*.f64 (*.f64 x x) (fma.f64 -1 (/.f64 t (pow.f64 (+.f64 y t) 3)) (/.f64 (neg.f64 y) (pow.f64 (+.f64 y t) 3)))) (/.f64 y (+.f64 y t)))))
(+.f64 (/.f64 t (+.f64 y t)) (+.f64 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2)))) (/.f64 y (+.f64 y t))) (*.f64 (*.f64 x x) (*.f64 1 (+.f64 (/.f64 t (pow.f64 (+.f64 y t) 3)) (/.f64 y (pow.f64 (+.f64 y t) 3)))))))
(+.f64 (/.f64 t (+.f64 y t)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2))) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 t (pow.f64 (+.f64 y t) 4)) (/.f64 y (pow.f64 (+.f64 y t) 4))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 (+.f64 y t) 3))) (*.f64 -1 (/.f64 y (pow.f64 (+.f64 y t) 3)))) (pow.f64 x 2))) (/.f64 y (+.f64 y t))))))
(+.f64 (/.f64 t (+.f64 y t)) (fma.f64 -1 (*.f64 x (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2)))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (/.f64 t (pow.f64 (+.f64 y t) 4)) (/.f64 y (pow.f64 (+.f64 y t) 4)))) (fma.f64 -1 (*.f64 (*.f64 x x) (fma.f64 -1 (/.f64 t (pow.f64 (+.f64 y t) 3)) (/.f64 (neg.f64 y) (pow.f64 (+.f64 y t) 3)))) (/.f64 y (+.f64 y t))))))
(+.f64 (/.f64 t (+.f64 y t)) (fma.f64 -1 (*.f64 x (+.f64 (/.f64 y (pow.f64 (+.f64 y t) 2)) (/.f64 t (pow.f64 (+.f64 y t) 2)))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (/.f64 t (pow.f64 (+.f64 y t) 4)) (/.f64 y (pow.f64 (+.f64 y t) 4)))) (+.f64 (/.f64 y (+.f64 y t)) (*.f64 (*.f64 x x) (*.f64 1 (+.f64 (/.f64 t (pow.f64 (+.f64 y t) 3)) (/.f64 y (pow.f64 (+.f64 y t) 3)))))))))
(/.f64 (+.f64 y t) x)
(+.f64 (/.f64 y x) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t))) (pow.f64 x 2))) (/.f64 t x)))
(+.f64 (/.f64 y x) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x)) (/.f64 t x)))
(+.f64 (/.f64 y x) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t))) (pow.f64 x 2))) (+.f64 (/.f64 t x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 t (pow.f64 (+.f64 y t) 2))) (*.f64 -1 (*.f64 y (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 3))))))
(+.f64 (/.f64 y x) (+.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x)) (/.f64 t x)) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (*.f64 y (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 3)))))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x)) (/.f64 t x)) (+.f64 (/.f64 (*.f64 1 (pow.f64 (+.f64 y t) 3)) (pow.f64 x 3)) (/.f64 y x)))
(+.f64 (/.f64 y x) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (pow.f64 (+.f64 y t) 3)) (*.f64 y (pow.f64 (+.f64 y t) 3))) (pow.f64 x 4))) (+.f64 (/.f64 t x) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (*.f64 t (pow.f64 (+.f64 y t) 2))) (*.f64 -1 (*.f64 y (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 3)))))))
(+.f64 (/.f64 y x) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y t) 3) (+.f64 y t)) (pow.f64 x 4)) (+.f64 (/.f64 t x) (neg.f64 (/.f64 (*.f64 -1 (+.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (*.f64 y (pow.f64 (+.f64 y t) 2)))) (pow.f64 x 3)))))))
(+.f64 (/.f64 y x) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 4) (pow.f64 x 4)) (+.f64 (/.f64 t x) (/.f64 (*.f64 1 (pow.f64 (+.f64 y t) 3)) (pow.f64 x 3))))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t) (*.f64 -1 y)) x))
(neg.f64 (/.f64 (fma.f64 -1 t (neg.f64 y)) x))
(/.f64 (*.f64 1 (+.f64 y t)) x)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t))) (pow.f64 x 2))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t) (*.f64 -1 y)) x)))
(*.f64 -1 (+.f64 (/.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x)) (/.f64 (fma.f64 -1 t (neg.f64 y)) x)))
(fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x)) (/.f64 (*.f64 1 (+.f64 y t)) x))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t))) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t) (*.f64 -1 y)) x)))))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x)) (+.f64 (neg.f64 (/.f64 (fma.f64 -1 t (neg.f64 y)) x)) (/.f64 t (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2))))))
(+.f64 (*.f64 (/.f64 y (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x)) (+.f64 (/.f64 (*.f64 1 (+.f64 y t)) x) (*.f64 (/.f64 t (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2)))))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (+.f64 y t)) (*.f64 y (+.f64 y t))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 t (pow.f64 (+.f64 y t) 3)) (*.f64 y (pow.f64 (+.f64 y t) 3))) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 t (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 t) (*.f64 -1 y)) x))))))
(+.f64 (/.f64 (*.f64 y (pow.f64 (+.f64 y t) 2)) (pow.f64 x 3)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x)) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y t) 3) (+.f64 y t)) (pow.f64 x 4)) (+.f64 (neg.f64 (/.f64 (fma.f64 -1 t (neg.f64 y)) x)) (/.f64 t (/.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 2)))))))
(+.f64 (*.f64 (/.f64 y (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x)) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 y t) 4) (pow.f64 x 4)) (+.f64 (/.f64 (*.f64 1 (+.f64 y t)) x) (*.f64 (/.f64 t (pow.f64 x 3)) (pow.f64 (+.f64 y t) 2))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 y (+.f64 t x))))) 1)
(/.f64 y (+.f64 y (+.f64 t x)))
(*.f64 y (/.f64 1 (+.f64 y (+.f64 t x))))
(/.f64 y (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 y (+.f64 y (+.f64 t x))) 1)
(/.f64 y (+.f64 y (+.f64 t x)))
(*.f64 1 (/.f64 y (+.f64 y (+.f64 t x))))
(/.f64 y (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (sqrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(/.f64 y (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (+.f64 y (+.f64 t x)))))
(*.f64 (sqrt.f64 y) (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (sqrt.f64 y)))
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 (sqrt.f64 y) (sqrt.f64 y)))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (pow.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 2))
(/.f64 y (+.f64 y (+.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 2) (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(/.f64 y (+.f64 y (+.f64 t x)))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 1 (+.f64 y (+.f64 t x)))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (cbrt.f64 y)))
(/.f64 (*.f64 1 (cbrt.f64 y)) (/.f64 (+.f64 y (+.f64 t x)) (cbrt.f64 (*.f64 y y))))
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) y)
(/.f64 y (+.f64 y (+.f64 t x)))
(*.f64 (neg.f64 y) (/.f64 1 (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (neg.f64 y) (-.f64 (neg.f64 t) (+.f64 y x)))
(*.f64 (/.f64 y 1) (/.f64 1 (+.f64 y (+.f64 t x))))
(/.f64 y (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 y (cbrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 y (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (-.f64 (-.f64 y x) t))
(/.f64 (*.f64 y (-.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))
(/.f64 y (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (-.f64 y (+.f64 t x))))
(*.f64 (/.f64 y (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 y (-.f64 (-.f64 y x) t)))
(*.f64 (/.f64 1 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 y (-.f64 y (+.f64 t x))))
(*.f64 (-.f64 y (+.f64 t x)) (/.f64 (*.f64 y 1) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (*.f64 y (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (*.f64 y (/.f64 1 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))))
(*.f64 (/.f64 1 (-.f64 (neg.f64 t) (+.f64 y x))) (neg.f64 y))
(*.f64 (neg.f64 y) (/.f64 1 (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (neg.f64 y) (-.f64 (neg.f64 t) (+.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (+.f64 y (+.f64 t x))))
(/.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 y)) (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (sqrt.f64 y) (+.f64 y (+.f64 t x))) (sqrt.f64 y))
(/.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 y)) (+.f64 y (+.f64 t x)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) 1) (/.f64 (cbrt.f64 y) (+.f64 y (+.f64 t x))))
(*.f64 (cbrt.f64 y) (/.f64 (cbrt.f64 (*.f64 y y)) (+.f64 y (+.f64 t x))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (sqrt.f64 (+.f64 y (+.f64 t x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 y (+.f64 t x)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x))))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (+.f64 y (+.f64 t x))) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (/.f64 (cbrt.f64 (*.f64 y y)) (+.f64 y (+.f64 t x))))
(*.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (cbrt.f64 y) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (neg.f64 (-.f64 (-.f64 y x) t)))
(*.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (neg.f64 (-.f64 y (+.f64 t x))))
(/.f64 y (/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 y (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(/.f64 y (/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))))
(*.f64 (/.f64 y (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))
(*.f64 (+.f64 t (-.f64 x y)) (/.f64 y (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))
(*.f64 (/.f64 y (-.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (*.f64 x x))) (+.f64 t (-.f64 y x)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x))) (+.f64 t (-.f64 y x)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x))) (+.f64 y (-.f64 t x)))
(*.f64 (/.f64 y (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y t) x))))
(*.f64 (/.f64 y (+.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x (-.f64 x (+.f64 y t)))))
(*.f64 (/.f64 1 (/.f64 (+.f64 y (+.f64 t x)) (cbrt.f64 (*.f64 y y)))) (cbrt.f64 y))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (cbrt.f64 y)))
(/.f64 (*.f64 1 (cbrt.f64 y)) (/.f64 (+.f64 y (+.f64 t x)) (cbrt.f64 (*.f64 y y))))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (-.f64 (-.f64 y x) t))
(*.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (neg.f64 (-.f64 y (+.f64 t x))))
(/.f64 y (/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 (neg.f64 y) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 y (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(/.f64 y (/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))))
(*.f64 (/.f64 (/.f64 y 1) 1) (/.f64 1 (+.f64 y (+.f64 t x))))
(/.f64 y (+.f64 y (+.f64 t x)))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (-.f64 (-.f64 y x) t))
(/.f64 (*.f64 y (-.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))
(/.f64 y (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (-.f64 y (+.f64 t x))))
(*.f64 (/.f64 (/.f64 y 1) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 y (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (neg.f64 (-.f64 (-.f64 y x) t)))
(*.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (neg.f64 (-.f64 y (+.f64 t x))))
(/.f64 y (/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (+.f64 t (-.f64 x y))))
(*.f64 (/.f64 (/.f64 y 1) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 y (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(/.f64 y (/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))
(*.f64 (+.f64 t (-.f64 x y)) (/.f64 y (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))))
(*.f64 (/.f64 (/.f64 y 1) (-.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (*.f64 x x))) (+.f64 t (-.f64 y x)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x))) (+.f64 t (-.f64 y x)))
(*.f64 (/.f64 y (-.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x))) (+.f64 y (-.f64 t x)))
(*.f64 (/.f64 (/.f64 y 1) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y t) x))))
(*.f64 (/.f64 y (+.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x (-.f64 x (+.f64 y t)))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (sqrt.f64 (-.f64 (-.f64 y x) t)))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (sqrt.f64 (-.f64 y (+.f64 t x))))
(*.f64 (/.f64 y (*.f64 (sqrt.f64 (+.f64 y (+.f64 t x))) (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))) (sqrt.f64 (-.f64 y (+.f64 t x))))
(*.f64 (/.f64 (/.f64 y (sqrt.f64 (+.f64 y (+.f64 t x)))) (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (cbrt.f64 (-.f64 (-.f64 y x) t)))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (cbrt.f64 (-.f64 y (+.f64 t x))))
(*.f64 (/.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2)) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 y (*.f64 (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (/.f64 y (*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t x))) 2) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 1)
(/.f64 y (+.f64 y (+.f64 t x)))
(pow.f64 (sqrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 2)
(/.f64 y (+.f64 y (+.f64 t x)))
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 3)
(/.f64 y (+.f64 y (+.f64 t x)))
(pow.f64 (/.f64 (+.f64 y (+.f64 t x)) y) -1)
(/.f64 y (+.f64 y (+.f64 t x)))
(pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) 1/3)
(/.f64 y (+.f64 y (+.f64 t x)))
(neg.f64 (/.f64 y (-.f64 (neg.f64 t) (+.f64 y x))))
(*.f64 (neg.f64 y) (/.f64 1 (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (neg.f64 y) (-.f64 (neg.f64 t) (+.f64 y x)))
(sqrt.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2))
(log.f64 (exp.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(/.f64 y (+.f64 y (+.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (+.f64 y (+.f64 t x))))))
(/.f64 y (+.f64 y (+.f64 t x)))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3))
(/.f64 y (+.f64 y (+.f64 t x)))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(/.f64 y (+.f64 y (+.f64 t x)))
(exp.f64 (log.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(/.f64 y (+.f64 y (+.f64 t x)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 1))
(/.f64 y (+.f64 y (+.f64 t x)))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 y (+.f64 t x)))))
(/.f64 y (+.f64 y (+.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)))) 1)
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 y (+.f64 t x))))) (-.f64 1 (/.f64 t (+.f64 y (+.f64 t x)))))
(+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 t (+.f64 y (+.f64 t x))))) (-.f64 1 (/.f64 y (+.f64 y (+.f64 t x)))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 t (+.f64 y (+.f64 t x))))) 1) (/.f64 y (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (+.f64 (exp.f64 (log1p.f64 (/.f64 t (+.f64 y (+.f64 t x))))) -1))
(-.f64 (*.f64 (/.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 y t)) (+.f64 y (+.f64 t x))) (*.f64 (/.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (-.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 y t)))
(-.f64 (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (exp.f64 (log1p.f64 (/.f64 t (+.f64 y (+.f64 t x)))))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 (/.f64 t (+.f64 y (+.f64 t x))))) 1) (/.f64 y (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (+.f64 (exp.f64 (log1p.f64 (/.f64 t (+.f64 y (+.f64 t x))))) -1))
(-.f64 (+.f64 (/.f64 t (+.f64 y (+.f64 t x))) (exp.f64 (log1p.f64 (/.f64 y (+.f64 y (+.f64 t x)))))) 1)
(+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))
(*.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) 1)
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(*.f64 1 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) (sqrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) 2))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) 2) (cbrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(*.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (*.f64 (/.f64 1 (-.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (*.f64 (+.f64 y (+.f64 t x)) (/.f64 1 (-.f64 y t))))
(*.f64 (+.f64 y (+.f64 t x)) (*.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (/.f64 1 (-.f64 y t))))
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))))
(*.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (/.f64 1 (pow.f64 (+.f64 y (+.f64 t x)) 2)))
(/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (pow.f64 (+.f64 y (+.f64 t x)) 2))
(*.f64 (*.f64 (/.f64 1 (-.f64 y t)) (+.f64 y (+.f64 t x))) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (*.f64 (+.f64 y (+.f64 t x)) (/.f64 1 (-.f64 y t))))
(*.f64 (+.f64 y (+.f64 t x)) (*.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (/.f64 1 (-.f64 y t))))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))
(*.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))))
(*.f64 (/.f64 1 (pow.f64 (+.f64 y (+.f64 t x)) 2)) (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))))
(*.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (/.f64 1 (pow.f64 (+.f64 y (+.f64 t x)) 2)))
(/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (pow.f64 (+.f64 y (+.f64 t x)) 2))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 y t)) (+.f64 y (+.f64 t x)))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 y t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 y (+.f64 y (+.f64 t x))) (*.f64 t (+.f64 y (+.f64 t x))))) (pow.f64 (+.f64 y (+.f64 t x)) 2))
(*.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 y t))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (/.f64 (*.f64 (+.f64 y (+.f64 t x)) (-.f64 y t)) (pow.f64 (+.f64 y (+.f64 t x)) 2)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (+.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (+.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (neg.f64 y) (neg.f64 t))) (-.f64 (neg.f64 t) (+.f64 y x)))
(*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (neg.f64 y) (neg.f64 t))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (/.f64 (-.f64 0 (-.f64 y t)) (-.f64 (neg.f64 t) (+.f64 y x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 y (/.f64 (+.f64 y (+.f64 t x)) t)) (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (/.f64 (+.f64 y (+.f64 t x)) t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (/.f64 (*.f64 y (+.f64 y (+.f64 t x))) t) (+.f64 y (+.f64 t x)))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) t))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (/.f64 y (/.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x)))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) t))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 y (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (+.f64 y (+.f64 t x)) (neg.f64 t)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (+.f64 y (+.f64 t x)) (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 y (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (+.f64 y (+.f64 t x)) (neg.f64 t))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (+.f64 y (-.f64 (+.f64 t x) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) t)))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (+.f64 y (-.f64 (+.f64 t x) (*.f64 t (/.f64 (+.f64 y (+.f64 t x)) y))))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) y))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (+.f64 y (+.f64 t x)) (/.f64 (+.f64 y (+.f64 t x)) (/.f64 y t)))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) y))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) 1))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (/.f64 (+.f64 y (+.f64 t x)) t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (/.f64 (+.f64 y (+.f64 t x)) y))) (/.f64 (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) t) y))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (/.f64 (+.f64 y (+.f64 t x)) y))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (*.f64 y t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (neg.f64 t)))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (-.f64 (neg.f64 t) (+.f64 y x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (neg.f64 t) (/.f64 (+.f64 y (+.f64 t x)) y)))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) y)))
(*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (neg.f64 t) (+.f64 (+.f64 y x) (*.f64 (neg.f64 t) (/.f64 (+.f64 y (+.f64 t x)) y)))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 (neg.f64 y) (+.f64 y (+.f64 t x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) t))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (fma.f64 (neg.f64 y) (+.f64 y (+.f64 t x)) (*.f64 (neg.f64 t) (-.f64 (neg.f64 t) (+.f64 y x))))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 (+.f64 y (+.f64 t x)) (neg.f64 y)) (*.f64 t (-.f64 (neg.f64 t) (+.f64 y x))))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) t)) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) 1))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (neg.f64 (/.f64 (*.f64 y (+.f64 y (+.f64 t x))) t)) (-.f64 (neg.f64 t) (+.f64 y x)))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) t)) (-.f64 (neg.f64 t) (+.f64 y x)))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) t)))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 (neg.f64 y) (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (neg.f64 t)))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 (neg.f64 y) (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (neg.f64 t) (-.f64 (neg.f64 t) (+.f64 y x))))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)) (*.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))))) (+.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 4) (*.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))))) (+.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) 3) (pow.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) 3))) (+.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)) (-.f64 (*.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (+.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) 3) (pow.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) 3))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 4) (*.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) (-.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (+.f64 (pow.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) 3) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 6))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 4) (*.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (+.f64 (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2))))))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (*.f64 (-.f64 (-.f64 y x) t) (-.f64 (-.f64 y x) t)))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (*.f64 (-.f64 y (+.f64 t x)) (-.f64 y (+.f64 t x))))
(*.f64 (-.f64 y (+.f64 t x)) (/.f64 (*.f64 (-.f64 y (+.f64 t x)) (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))))))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (-.f64 (-.f64 y x) t))
(*.f64 (-.f64 y (+.f64 t x)) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))))
(/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (-.f64 y (+.f64 t x))))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (+.f64 y (+.f64 t x)))) (-.f64 (-.f64 y x) t))
(*.f64 (-.f64 y (+.f64 t x)) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))))
(/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (-.f64 y (+.f64 t x))))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (+.f64 y (+.f64 t x)))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (*.f64 (-.f64 (-.f64 y x) t) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (*.f64 (-.f64 y (+.f64 t x)) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))))
(*.f64 (-.f64 y (+.f64 t x)) (*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))))))
(*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (-.f64 (-.f64 y x) t)))
(*.f64 (*.f64 (-.f64 y (+.f64 t x)) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))))
(*.f64 (-.f64 y (+.f64 t x)) (*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))))))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) 1) (/.f64 1 (+.f64 y (+.f64 t x))))
(*.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (/.f64 1 (pow.f64 (+.f64 y (+.f64 t x)) 2)))
(/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (pow.f64 (+.f64 y (+.f64 t x)) 2))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (-.f64 (-.f64 y x) t))
(*.f64 (-.f64 y (+.f64 t x)) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))))
(/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) (-.f64 y (+.f64 t x))))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))) (neg.f64 (-.f64 (-.f64 y x) t)))
(/.f64 (*.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (neg.f64 (-.f64 y (+.f64 t x)))) (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(*.f64 (+.f64 t (-.f64 x y)) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (+.f64 y (+.f64 t x)))))
(/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y))) (+.f64 t (-.f64 x y)))
(*.f64 (+.f64 t (-.f64 x y)) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)) (+.f64 y (+.f64 t x)))))
(*.f64 (+.f64 t (-.f64 x y)) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (pow.f64 (+.f64 t x) 2) (*.f64 y y)))))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (-.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (*.f64 x x))) (+.f64 t (-.f64 y x)))
(*.f64 (+.f64 t (-.f64 y x)) (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (-.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x x)) (+.f64 y (+.f64 t x)))))
(*.f64 (+.f64 y (-.f64 t x)) (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (pow.f64 (+.f64 y (+.f64 t x)) 2)) (+.f64 y (-.f64 t x))))
(*.f64 (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 x 3) (pow.f64 (+.f64 y t) 3))) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (-.f64 (*.f64 x x) (*.f64 (+.f64 y t) x))))
(*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x (-.f64 x (+.f64 y t)))) (/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 3))))
(/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 x (-.f64 x (+.f64 y t))))))
(/.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) (/.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x)))))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(/.f64 1 (/.f64 1 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 y (+.f64 t x)) (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (-.f64 y t)))
(/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))) (*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x)))))
(*.f64 (*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x)))) (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))))
(/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (pow.f64 (+.f64 y (+.f64 t x)) 2))
(*.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (/.f64 1 (pow.f64 (+.f64 y (+.f64 t x)) 2)))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (/.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x)))) (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x)))))
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))))
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))))
(/.f64 (sqrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (sqrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (pow.f64 (+.f64 y (+.f64 t x)) 2)) (sqrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))))
(*.f64 (sqrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (/.f64 (sqrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (pow.f64 (+.f64 y (+.f64 t x)) 2)))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))) (/.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))) (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x)))) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (/.f64 (-.f64 y t) (*.f64 (+.f64 y (+.f64 t x)) (cbrt.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))) (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))))
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (/.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))))))
(/.f64 (*.f64 (cbrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (cbrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (cbrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (cbrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))))) (pow.f64 (+.f64 y (+.f64 t x)) 2)) (cbrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))))
(*.f64 (cbrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (/.f64 (cbrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (cbrt.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))))))
(/.f64 (/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (+.f64 y (+.f64 t x))) (+.f64 y (+.f64 t x)))
(*.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (/.f64 1 (pow.f64 (+.f64 y (+.f64 t x)) 2)))
(/.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x)))) (pow.f64 (+.f64 y (+.f64 t x)) 2))
(/.f64 (-.f64 (*.f64 (*.f64 y (+.f64 y (+.f64 t x))) (*.f64 y (+.f64 y (+.f64 t x)))) (*.f64 (*.f64 t (+.f64 y (+.f64 t x))) (*.f64 t (+.f64 y (+.f64 t x))))) (*.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (-.f64 (*.f64 y (+.f64 y (+.f64 t x))) (*.f64 t (+.f64 y (+.f64 t x))))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (pow.f64 (+.f64 y (+.f64 t x)) 2)) (*.f64 (*.f64 t t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) (*.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 y t))))
(/.f64 (-.f64 (*.f64 y (*.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) y)) (*.f64 (*.f64 t t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) (*.f64 (+.f64 y (+.f64 t x)) (*.f64 (-.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3)) (*.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (*.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 6) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 6)) (*.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))))
(/.f64 (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)) (-.f64 (/.f64 t (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)) (*.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (*.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 4) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 4)) (*.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))))
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 4) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 4)) (-.f64 y t)) (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (*.f64 t (+.f64 y (+.f64 t x))) 3)) (*.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (+.f64 (*.f64 (*.f64 y (+.f64 y (+.f64 t x))) (*.f64 y (+.f64 y (+.f64 t x)))) (-.f64 (*.f64 (*.f64 t (+.f64 y (+.f64 t x))) (*.f64 t (+.f64 y (+.f64 t x)))) (*.f64 (*.f64 y (+.f64 y (+.f64 t x))) (*.f64 t (+.f64 y (+.f64 t x))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (*.f64 t (+.f64 y (+.f64 t x))) 3)) (*.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (+.f64 (*.f64 (*.f64 y y) (pow.f64 (+.f64 y (+.f64 t x)) 2)) (*.f64 (*.f64 t (+.f64 y (+.f64 t x))) (-.f64 (*.f64 t (+.f64 y (+.f64 t x))) (*.f64 y (+.f64 y (+.f64 t x))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (*.f64 t (+.f64 y (+.f64 t x))) 3)) (*.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (-.f64 (+.f64 (*.f64 y (*.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) y)) (*.f64 (*.f64 t t) (pow.f64 (+.f64 y (+.f64 t x)) 2))) (*.f64 y (*.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) t)))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) 3) (pow.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (+.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3)) (-.f64 (*.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)) (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))))))
(/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) 3) (pow.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3) 3)) (*.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2)))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 6) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 6) (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))))))
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) 3) (pow.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3) 3)) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 6) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 6) (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) 3) (pow.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) 3)) (*.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (+.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2)) (+.f64 (*.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) 3) (pow.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) 3)) (*.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x))) (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 4) (+.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 4) (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))))))
(*.f64 (/.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 6) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 6)) (*.f64 (-.f64 y t) (+.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 4) (+.f64 (*.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2)) (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 4))))) (+.f64 y (+.f64 t x)))
(/.f64 (+.f64 (+.f64 y (+.f64 t x)) (*.f64 y (/.f64 (+.f64 y (+.f64 t x)) t))) (*.f64 (+.f64 y (+.f64 t x)) (/.f64 (+.f64 y (+.f64 t x)) t)))
(/.f64 (+.f64 (+.f64 y (+.f64 t x)) (/.f64 (*.f64 y (+.f64 y (+.f64 t x))) t)) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) t))
(/.f64 (+.f64 y (+.f64 (+.f64 t x) (/.f64 y (/.f64 t (+.f64 y (+.f64 t x)))))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) t))
(/.f64 (+.f64 (*.f64 y (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (+.f64 y (+.f64 t x)) (neg.f64 t))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (fma.f64 (neg.f64 t) (+.f64 y (+.f64 t x)) (*.f64 y (-.f64 (neg.f64 t) (+.f64 y x)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (fma.f64 y (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (+.f64 y (+.f64 t x)) (neg.f64 t))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (+.f64 (+.f64 y (+.f64 t x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) t)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (+.f64 y (+.f64 t x))))
(/.f64 (+.f64 (+.f64 y (+.f64 t x)) (*.f64 t (/.f64 (+.f64 y (+.f64 t x)) y))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) y))
(*.f64 (/.f64 (+.f64 (+.f64 y (+.f64 t x)) (/.f64 (+.f64 y (+.f64 t x)) (/.f64 y t))) (pow.f64 (+.f64 y (+.f64 t x)) 2)) y)
(/.f64 (+.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) 1)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (/.f64 (+.f64 y (+.f64 t x)) t)))
(/.f64 (+.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (/.f64 (+.f64 y (+.f64 t x)) t)) (/.f64 (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) t) y))
(/.f64 (+.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (/.f64 (+.f64 y (+.f64 t x)) t)) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (*.f64 y t)))
(/.f64 (+.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (neg.f64 t))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (+.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (neg.f64 t) (/.f64 (+.f64 y (+.f64 t x)) y))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) y)))
(*.f64 (/.f64 (+.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (neg.f64 t) (/.f64 (+.f64 y (+.f64 t x)) y))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x)))) y)
(/.f64 (+.f64 (*.f64 (neg.f64 y) (+.f64 y (+.f64 t x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) t)) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (+.f64 y (+.f64 t x))))
(/.f64 (fma.f64 (neg.f64 y) (+.f64 y (+.f64 t x)) (*.f64 t (-.f64 (neg.f64 t) (+.f64 y x)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (+.f64 (*.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) t)) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) 1)) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) t)))
(/.f64 (fma.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) t) (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) t)))
(*.f64 (/.f64 (fma.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) t) (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x)))) t)
(/.f64 (+.f64 (*.f64 (neg.f64 y) (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (neg.f64 t))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (fma.f64 (neg.f64 t) (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (neg.f64 y) (-.f64 (neg.f64 t) (+.f64 y x)))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (fma.f64 (neg.f64 y) (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (neg.f64 t) (-.f64 (neg.f64 t) (+.f64 y x)))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (+.f64 (+.f64 y (+.f64 t x)) (*.f64 t (/.f64 (+.f64 y (+.f64 t x)) y))) (*.f64 (+.f64 y (+.f64 t x)) (/.f64 (+.f64 y (+.f64 t x)) y)))
(/.f64 (+.f64 (+.f64 y (+.f64 t x)) (*.f64 t (/.f64 (+.f64 y (+.f64 t x)) y))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) y))
(*.f64 (/.f64 (+.f64 (+.f64 y (+.f64 t x)) (/.f64 (+.f64 y (+.f64 t x)) (/.f64 y t))) (pow.f64 (+.f64 y (+.f64 t x)) 2)) y)
(/.f64 (+.f64 (*.f64 t (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (+.f64 y (+.f64 t x)) (neg.f64 y))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (fma.f64 (neg.f64 y) (+.f64 y (+.f64 t x)) (*.f64 t (-.f64 (neg.f64 t) (+.f64 y x)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (+.f64 (+.f64 y (+.f64 t x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) y)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (+.f64 y (+.f64 t x))))
(/.f64 (+.f64 (+.f64 y (+.f64 t x)) (/.f64 (*.f64 y (+.f64 y (+.f64 t x))) t)) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) t))
(/.f64 (+.f64 y (+.f64 (+.f64 t x) (/.f64 y (/.f64 t (+.f64 y (+.f64 t x)))))) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) t))
(/.f64 (+.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) 1)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (/.f64 (+.f64 y (+.f64 t x)) y)))
(/.f64 (+.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (/.f64 (+.f64 y (+.f64 t x)) t)) (/.f64 (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) t) y))
(/.f64 (+.f64 (/.f64 (+.f64 y (+.f64 t x)) y) (/.f64 (+.f64 y (+.f64 t x)) t)) (/.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2) (*.f64 y t)))
(/.f64 (+.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (neg.f64 y))) (*.f64 (/.f64 (+.f64 y (+.f64 t x)) t) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (fma.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) t) (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) t)))
(*.f64 (/.f64 (fma.f64 (neg.f64 y) (/.f64 (+.f64 y (+.f64 t x)) t) (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x)))) t)
(/.f64 (+.f64 (*.f64 (neg.f64 t) (+.f64 y (+.f64 t x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) y)) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (+.f64 y (+.f64 t x))))
(/.f64 (fma.f64 (neg.f64 t) (+.f64 y (+.f64 t x)) (*.f64 y (-.f64 (neg.f64 t) (+.f64 y x)))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (fma.f64 y (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (+.f64 y (+.f64 t x)) (neg.f64 t))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (+.f64 (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) 1) (*.f64 (neg.f64 t) (/.f64 (+.f64 y (+.f64 t x)) y))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) y)))
(/.f64 (+.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (neg.f64 t) (/.f64 (+.f64 y (+.f64 t x)) y))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (/.f64 (+.f64 y (+.f64 t x)) y)))
(*.f64 (/.f64 (+.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (neg.f64 t) (/.f64 (+.f64 y (+.f64 t x)) y))) (*.f64 (+.f64 y (+.f64 t x)) (-.f64 (neg.f64 t) (+.f64 y x)))) y)
(/.f64 (+.f64 (*.f64 (neg.f64 t) (-.f64 (neg.f64 t) (+.f64 y x))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (neg.f64 y))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (fma.f64 (neg.f64 t) (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (neg.f64 y) (-.f64 (neg.f64 t) (+.f64 y x)))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (fma.f64 (neg.f64 y) (-.f64 (neg.f64 t) (+.f64 y x)) (*.f64 (neg.f64 t) (-.f64 (neg.f64 t) (+.f64 y x)))) (*.f64 (-.f64 (neg.f64 t) (+.f64 y x)) (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (neg.f64 (/.f64 (-.f64 y t) (+.f64 y (+.f64 t x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (/.f64 (neg.f64 (-.f64 y t)) (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2))) (neg.f64 (-.f64 y t))) (+.f64 y (+.f64 t x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 3) (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 y (+.f64 y (+.f64 t x))) 2) (-.f64 (pow.f64 (/.f64 t (+.f64 y (+.f64 t x))) 2) (/.f64 (*.f64 y t) (pow.f64 (+.f64 y (+.f64 t x)) 2))))))
(/.f64 (neg.f64 (fma.f64 y (+.f64 y (+.f64 t x)) (*.f64 t (+.f64 y (+.f64 t x))))) (neg.f64 (pow.f64 (+.f64 y (+.f64 t x)) 2)))
(pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) 1)
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) 2)
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) 3)
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(pow.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) 3) 1/3)
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x)))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)))))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t)) 3))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(exp.f64 (log.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))) 1))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (+.f64 y t))))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(fma.f64 y (/.f64 1 (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))
(fma.f64 t (/.f64 1 (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(fma.f64 1 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))
(fma.f64 1 (/.f64 t (+.f64 y (+.f64 t x))) (/.f64 y (+.f64 y (+.f64 t x))))
(*.f64 (+.f64 y t) (/.f64 1 (+.f64 y (+.f64 t x))))
(fma.f64 (sqrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (sqrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (/.f64 t (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))
(fma.f64 (sqrt.f64 (/.f64 t (+.f64 y (+.f64 t x)))) (sqrt.f64 (/.f64 t (+.f64 y (+.f64 t x)))) (/.f64 y (+.f64 y (+.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) 2) (cbrt.f64 (/.f64 y (+.f64 y (+.f64 t x)))) (/.f64 t (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 t (+.f64 y (+.f64 t x)))) 2) (cbrt.f64 (/.f64 t (+.f64 y (+.f64 t x)))) (/.f64 y (+.f64 y (+.f64 t x))))

localize4.0ms (0%)

Compiler

Compiled 9 to 7 computations (22.2% saved)

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
15.67%
(*.f64 (/.f64 a (+.f64 t x)) t)
Compiler

Compiled 24 to 9 computations (62.5% saved)

series3.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
a
@0
(*.f64 (/.f64 a (+.f64 t x)) t)
0.0ms
a
@inf
(*.f64 (/.f64 a (+.f64 t x)) t)
0.0ms
t
@0
(*.f64 (/.f64 a (+.f64 t x)) t)
0.0ms
t
@inf
(*.f64 (/.f64 a (+.f64 t x)) t)
0.0ms
x
@inf
(*.f64 (/.f64 a (+.f64 t x)) t)

rewrite71.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1334×associate-*r/
1034×associate-/r*
960×*-commutative
952×associate-*l/
796×associate-/l*
Iterations

Useful iterations: 0 (0.0ms)

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

simplify130.0ms (0.5%)

Algorithm
egg-herbie
Rules
1272×associate-/l*
1216×distribute-lft-in
650×times-frac
616×associate-/l/
462×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04396412
112286274
260086274
Stop Event
node limit
Counts
180 → 227
Calls
Call 1
Inputs
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 (*.f64 a t) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (/.f64 (*.f64 a t) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 4)) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x))))
a
(+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t)))
(+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 t 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 x 3)) (pow.f64 t 3))) (+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 t 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t)))))
a
(+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t)))
(+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 t 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 x 3)) (pow.f64 t 3))) (+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 t 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t)))))
a
(+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t)))
(+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 t 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 x 3)) (pow.f64 t 3))) (+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 t 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t)))))
(/.f64 (*.f64 a t) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (/.f64 (*.f64 a t) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 4)) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x))))
(/.f64 (*.f64 a t) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (/.f64 (*.f64 a t) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 4)) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 (fma.f64 (neg.f64 x) 1 x) (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))))
(+.f64 (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) t) (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (neg.f64 x)))
(+.f64 (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) t) (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (*.f64 x -1)))
(+.f64 (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) t) (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)))))
(+.f64 (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) t) (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (*.f64 (cbrt.f64 x) (neg.f64 (pow.f64 (cbrt.f64 x) 2)))))
(+.f64 (*.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t)) (*.f64 t t)) (*.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t)) (*.f64 x (-.f64 x t))))
(+.f64 (*.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t)) (*.f64 x (-.f64 x t))) (*.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t)) (*.f64 t t)))
(+.f64 (*.f64 t (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))) (*.f64 (neg.f64 x) (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))))
(+.f64 (*.f64 t (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))) (*.f64 (*.f64 x -1) (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))))
(+.f64 (*.f64 t (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))) (*.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))))
(+.f64 (*.f64 t (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))) (*.f64 (*.f64 (cbrt.f64 x) (neg.f64 (pow.f64 (cbrt.f64 x) 2))) (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))))
(+.f64 (*.f64 (*.f64 t t) (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t))) (*.f64 (*.f64 x (-.f64 x t)) (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t))))
(+.f64 (*.f64 (*.f64 x (-.f64 x t)) (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t))) (*.f64 (*.f64 t t) (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 a t) (+.f64 t x)))) 1)
(/.f64 a (/.f64 (+.f64 t x) t))
(/.f64 t (/.f64 (+.f64 t x) a))
(/.f64 (/.f64 (*.f64 a t) (+.f64 t x)) 1)
(/.f64 1 (/.f64 (+.f64 t x) (*.f64 a t)))
(/.f64 (sqrt.f64 a) (/.f64 (/.f64 (+.f64 t x) t) (sqrt.f64 a)))
(/.f64 (sqrt.f64 a) (/.f64 (+.f64 t x) (*.f64 t (sqrt.f64 a))))
(/.f64 (sqrt.f64 t) (/.f64 (/.f64 (+.f64 t x) a) (sqrt.f64 t)))
(/.f64 (cbrt.f64 a) (/.f64 (/.f64 (+.f64 t x) t) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (/.f64 (+.f64 t x) t) (cbrt.f64 a)))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (+.f64 t x) (*.f64 t (cbrt.f64 a))))
(/.f64 (cbrt.f64 t) (/.f64 (/.f64 (+.f64 t x) a) (pow.f64 (cbrt.f64 t) 2)))
(/.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 (/.f64 (+.f64 t x) a) (cbrt.f64 t)))
(/.f64 (*.f64 a t) (+.f64 t x))
(/.f64 (neg.f64 a) (/.f64 (neg.f64 (+.f64 t x)) t))
(/.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (+.f64 t x) (sqrt.f64 (*.f64 a t))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (cbrt.f64 (*.f64 a t))) (/.f64 (+.f64 t x) (cbrt.f64 (*.f64 a t))))
(/.f64 (*.f64 a (sqrt.f64 t)) (/.f64 (+.f64 t x) (sqrt.f64 t)))
(/.f64 (*.f64 a (pow.f64 (cbrt.f64 t) 2)) (/.f64 (+.f64 t x) (cbrt.f64 t)))
(/.f64 (*.f64 t (sqrt.f64 a)) (/.f64 (+.f64 t x) (sqrt.f64 a)))
(/.f64 (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a))) (sqrt.f64 (/.f64 (+.f64 t x) a)))
(/.f64 (*.f64 t (neg.f64 a)) (neg.f64 (+.f64 t x)))
(/.f64 (/.f64 a (/.f64 1 t)) (+.f64 t x))
(/.f64 (/.f64 (*.f64 a t) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))
(/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t)) (cbrt.f64 (+.f64 t x)))
(/.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (/.f64 1 (-.f64 t x)))
(/.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t)) (/.f64 1 (fma.f64 t t (*.f64 x (-.f64 x t)))))
(/.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 t)) (/.f64 (+.f64 t x) (*.f64 (sqrt.f64 a) (sqrt.f64 t))))
(/.f64 (/.f64 t (+.f64 t x)) (/.f64 1 a))
(/.f64 (/.f64 t (sqrt.f64 (+.f64 t x))) (/.f64 (sqrt.f64 (+.f64 t x)) a))
(/.f64 (neg.f64 (*.f64 a t)) (neg.f64 (+.f64 t x)))
(/.f64 (*.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 (+.f64 t x) (cbrt.f64 a)))
(/.f64 (*.f64 t (/.f64 a 1)) (+.f64 t x))
(/.f64 (*.f64 t (/.f64 a (sqrt.f64 (+.f64 t x)))) (sqrt.f64 (+.f64 t x)))
(/.f64 (*.f64 t (/.f64 a (pow.f64 (cbrt.f64 (+.f64 t x)) 2))) (cbrt.f64 (+.f64 t x)))
(/.f64 (*.f64 t -1) (neg.f64 (/.f64 (+.f64 t x) a)))
(/.f64 (*.f64 t (neg.f64 (neg.f64 a))) (neg.f64 (neg.f64 (+.f64 t x))))
(/.f64 (*.f64 1 (*.f64 t (neg.f64 a))) (neg.f64 (+.f64 t x)))
(/.f64 (*.f64 1 (/.f64 a (/.f64 1 t))) (+.f64 t x))
(/.f64 (*.f64 1 (/.f64 (*.f64 a t) (sqrt.f64 (+.f64 t x)))) (sqrt.f64 (+.f64 t x)))
(/.f64 (*.f64 1 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t))) (cbrt.f64 (+.f64 t x)))
(/.f64 (*.f64 1 (neg.f64 (*.f64 a t))) (neg.f64 (+.f64 t x)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a t) (+.f64 t x))) (sqrt.f64 (*.f64 a t))) (sqrt.f64 (+.f64 t x)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 a t) (+.f64 t x))) 2) (cbrt.f64 (*.f64 a t))) (cbrt.f64 (+.f64 t x)))
(/.f64 (*.f64 (*.f64 a t) (/.f64 1 (sqrt.f64 (+.f64 t x)))) (sqrt.f64 (+.f64 t x)))
(/.f64 (*.f64 (*.f64 a t) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t x)) 2))) (cbrt.f64 (+.f64 t x)))
(/.f64 (*.f64 (*.f64 a t) -1) (neg.f64 (+.f64 t x)))
(/.f64 (*.f64 (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a))) 1) (sqrt.f64 (/.f64 (+.f64 t x) a)))
(/.f64 (*.f64 (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a))) (sqrt.f64 a)) (sqrt.f64 (+.f64 t x)))
(/.f64 (*.f64 (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a))) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 (+.f64 t x))))
(/.f64 (*.f64 (*.f64 t (pow.f64 (cbrt.f64 (/.f64 a (+.f64 t x))) 2)) 1) (cbrt.f64 (/.f64 (+.f64 t x) a)))
(/.f64 (*.f64 (*.f64 t (pow.f64 (cbrt.f64 (/.f64 a (+.f64 t x))) 2)) (cbrt.f64 a)) (cbrt.f64 (+.f64 t x)))
(/.f64 (*.f64 (*.f64 t (pow.f64 (cbrt.f64 (/.f64 a (+.f64 t x))) 2)) (cbrt.f64 (neg.f64 a))) (cbrt.f64 (neg.f64 (+.f64 t x))))
(/.f64 (*.f64 (/.f64 a 1) t) (+.f64 t x))
(/.f64 (*.f64 (/.f64 a (sqrt.f64 (+.f64 t x))) t) (sqrt.f64 (+.f64 t x)))
(/.f64 (*.f64 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) t) (cbrt.f64 (+.f64 t x)))
(/.f64 (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x))
(/.f64 (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (+.f64 (*.f64 t t) (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t)) (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 x (-.f64 x t)) (*.f64 x (-.f64 x t))))) (-.f64 (*.f64 t t) (*.f64 x (-.f64 x t))))
(/.f64 (*.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t)) (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 x (-.f64 x t)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 x (-.f64 x t)) (*.f64 x (-.f64 x t)))) (*.f64 (*.f64 t t) (*.f64 x (-.f64 x t)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) t) (/.f64 (+.f64 t x) (cbrt.f64 a)))
(/.f64 (*.f64 -1 t) (neg.f64 (/.f64 (+.f64 t x) a)))
(/.f64 (*.f64 (neg.f64 (neg.f64 a)) t) (neg.f64 (neg.f64 (+.f64 t x))))
(/.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (neg.f64 (+.f64 t x)))
(/.f64 (*.f64 (/.f64 a (/.f64 1 t)) 1) (+.f64 t x))
(/.f64 (*.f64 (/.f64 (*.f64 a t) (sqrt.f64 (+.f64 t x))) 1) (sqrt.f64 (+.f64 t x)))
(/.f64 (*.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t)) 1) (cbrt.f64 (+.f64 t x)))
(/.f64 (*.f64 (neg.f64 (*.f64 a t)) 1) (neg.f64 (+.f64 t x)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (/.f64 (*.f64 a t) (+.f64 t x)))) (sqrt.f64 (+.f64 t x)))
(/.f64 (*.f64 1 (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a)))) (sqrt.f64 (/.f64 (+.f64 t x) a)))
(/.f64 (*.f64 (sqrt.f64 a) (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a)))) (sqrt.f64 (+.f64 t x)))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 a)) (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a)))) (sqrt.f64 (neg.f64 (+.f64 t x))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 a t) (+.f64 t x))) 2)) (cbrt.f64 (+.f64 t x)))
(/.f64 (*.f64 a (/.f64 t (sqrt.f64 (+.f64 t x)))) (sqrt.f64 (+.f64 t x)))
(/.f64 (*.f64 a (/.f64 t (cbrt.f64 (+.f64 t x)))) (pow.f64 (cbrt.f64 (+.f64 t x)) 2))
(/.f64 (*.f64 (*.f64 a t) (-.f64 t x)) (-.f64 (*.f64 t t) (*.f64 x x)))
(/.f64 (*.f64 (*.f64 a t) (fma.f64 t t (*.f64 x (-.f64 x t)))) (+.f64 (pow.f64 t 3) (pow.f64 x 3)))
(/.f64 (/.f64 t 1) (/.f64 (+.f64 t x) a))
(/.f64 (/.f64 t (*.f64 (cbrt.f64 (/.f64 (+.f64 t x) a)) (cbrt.f64 (/.f64 (+.f64 t x) a)))) (cbrt.f64 (/.f64 (+.f64 t x) a)))
(/.f64 (/.f64 t (/.f64 1 (sqrt.f64 a))) (/.f64 (+.f64 t x) (sqrt.f64 a)))
(/.f64 (/.f64 t (/.f64 1 (pow.f64 (cbrt.f64 a) 2))) (/.f64 (+.f64 t x) (cbrt.f64 a)))
(/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t x)) (sqrt.f64 a))) (/.f64 (sqrt.f64 (+.f64 t x)) (sqrt.f64 a)))
(/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t x)) (pow.f64 (cbrt.f64 a) 2))) (/.f64 (sqrt.f64 (+.f64 t x)) (cbrt.f64 a)))
(/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) 1)) (/.f64 (cbrt.f64 (+.f64 t x)) a))
(/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 (+.f64 t x)) (sqrt.f64 a)))
(/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) (pow.f64 (cbrt.f64 a) 2))) (/.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 a t) (cbrt.f64 (+.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 t x)) 2))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) 1) (neg.f64 (+.f64 t x)))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) (sqrt.f64 (+.f64 t x))) (neg.f64 (sqrt.f64 (+.f64 t x))))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (neg.f64 (cbrt.f64 (+.f64 t x))))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) (sqrt.f64 (neg.f64 (+.f64 t x)))) (sqrt.f64 (neg.f64 (+.f64 t x))))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) (*.f64 (cbrt.f64 (neg.f64 (+.f64 t x))) (cbrt.f64 (neg.f64 (+.f64 t x))))) (cbrt.f64 (neg.f64 (+.f64 t x))))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) -1) (+.f64 t x))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) (neg.f64 (sqrt.f64 (+.f64 t x)))) (sqrt.f64 (+.f64 t x)))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2))) (cbrt.f64 (+.f64 t x)))
(/.f64 (/.f64 (/.f64 a (/.f64 1 t)) 1) (+.f64 t x))
(/.f64 (/.f64 (/.f64 a (/.f64 1 t)) (cbrt.f64 (+.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 t x)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 a t) (sqrt.f64 (+.f64 t x))) 1) (sqrt.f64 (+.f64 t x)))
(/.f64 (/.f64 (/.f64 (*.f64 a t) (sqrt.f64 (+.f64 t x))) (cbrt.f64 (+.f64 t x))) (cbrt.f64 (sqrt.f64 (+.f64 t x))))
(/.f64 (/.f64 (/.f64 (*.f64 a t) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (sqrt.f64 (+.f64 t x)))) (sqrt.f64 (sqrt.f64 (+.f64 t x))))
(/.f64 (/.f64 (/.f64 (*.f64 a t) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 t x))))
(/.f64 (/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t)) 1) (cbrt.f64 (+.f64 t x)))
(/.f64 (/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t)) (sqrt.f64 (cbrt.f64 (+.f64 t x)))) (sqrt.f64 (cbrt.f64 (+.f64 t x))))
(/.f64 (/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t)) (cbrt.f64 (sqrt.f64 (+.f64 t x)))) (cbrt.f64 (sqrt.f64 (+.f64 t x))))
(/.f64 (/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t)) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 t x))) (cbrt.f64 (cbrt.f64 (+.f64 t x))))) (cbrt.f64 (cbrt.f64 (+.f64 t x))))
(/.f64 (/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2))) (cbrt.f64 (cbrt.f64 (+.f64 t x))))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) 1) (neg.f64 (+.f64 t x)))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (sqrt.f64 (+.f64 t x))) (neg.f64 (sqrt.f64 (+.f64 t x))))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (neg.f64 (cbrt.f64 (+.f64 t x))))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (sqrt.f64 (neg.f64 (+.f64 t x)))) (sqrt.f64 (neg.f64 (+.f64 t x))))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (*.f64 (cbrt.f64 (neg.f64 (+.f64 t x))) (cbrt.f64 (neg.f64 (+.f64 t x))))) (cbrt.f64 (neg.f64 (+.f64 t x))))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) -1) (+.f64 t x))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (+.f64 t x)))) (sqrt.f64 (+.f64 t x)))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2))) (cbrt.f64 (+.f64 t x)))
(pow.f64 (/.f64 (*.f64 a t) (+.f64 t x)) 1)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 a t) (+.f64 t x))) 2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 a t) (+.f64 t x))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 a t) (+.f64 t x)) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 a t) (+.f64 t x)) 2))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 a (+.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 a t) (+.f64 t x)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 a t) (+.f64 t x)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 a (+.f64 t x)) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a t) (+.f64 t x))))
(exp.f64 (log.f64 (/.f64 (*.f64 a t) (+.f64 t x))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a t) (+.f64 t x))))
Outputs
(/.f64 (*.f64 a t) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 a t) x)
(/.f64 a (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (/.f64 (*.f64 a t) x))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (*.f64 t t))) (/.f64 a (/.f64 x t)))
(-.f64 (/.f64 a (/.f64 x t)) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 a x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x)))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (*.f64 t t))) (+.f64 (/.f64 a (/.f64 x t)) (/.f64 a (/.f64 (pow.f64 x 3) (pow.f64 t 3)))))
(+.f64 (-.f64 (/.f64 a (/.f64 x t)) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 a x))) (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 t 3)))
(+.f64 (/.f64 a (/.f64 x t)) (-.f64 (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 a x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 4)) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x))))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (*.f64 t t))) (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 x 4) (pow.f64 t 4))) (+.f64 (/.f64 a (/.f64 x t)) (/.f64 a (/.f64 (pow.f64 x 3) (pow.f64 t 3))))))
(-.f64 (-.f64 (+.f64 (/.f64 a (/.f64 x t)) (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 t 3))) (*.f64 (/.f64 a (pow.f64 x 4)) (pow.f64 t 4))) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 a x)))
(-.f64 (+.f64 (/.f64 a (/.f64 x t)) (-.f64 (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 a x)))) (*.f64 (/.f64 a (pow.f64 x 4)) (pow.f64 t 4)))
a
(+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t)))
(+.f64 a (neg.f64 (/.f64 a (/.f64 t x))))
(-.f64 a (*.f64 (/.f64 a t) x))
(+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 t 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t))))
(+.f64 (+.f64 a (neg.f64 (/.f64 a (/.f64 t x)))) (/.f64 a (/.f64 (*.f64 t t) (*.f64 x x))))
(+.f64 (-.f64 a (*.f64 (/.f64 a t) x)) (*.f64 (/.f64 x (/.f64 t x)) (/.f64 a t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 x 3)) (pow.f64 t 3))) (+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 t 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t)))))
(fma.f64 -1 (/.f64 a (/.f64 (pow.f64 t 3) (pow.f64 x 3))) (+.f64 (+.f64 a (neg.f64 (/.f64 a (/.f64 t x)))) (/.f64 a (/.f64 (*.f64 t t) (*.f64 x x)))))
(-.f64 (+.f64 (-.f64 a (*.f64 (/.f64 a t) x)) (*.f64 (/.f64 x (/.f64 t x)) (/.f64 a t))) (*.f64 (/.f64 a (pow.f64 t 3)) (pow.f64 x 3)))
(+.f64 (-.f64 a (*.f64 (/.f64 a t) x)) (-.f64 (*.f64 (/.f64 x (/.f64 t x)) (/.f64 a t)) (*.f64 (/.f64 a (pow.f64 t 3)) (pow.f64 x 3))))
a
(+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t)))
(+.f64 a (neg.f64 (/.f64 a (/.f64 t x))))
(-.f64 a (*.f64 (/.f64 a t) x))
(+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 t 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t))))
(+.f64 (+.f64 a (neg.f64 (/.f64 a (/.f64 t x)))) (/.f64 a (/.f64 (*.f64 t t) (*.f64 x x))))
(+.f64 (-.f64 a (*.f64 (/.f64 a t) x)) (*.f64 (/.f64 x (/.f64 t x)) (/.f64 a t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 x 3)) (pow.f64 t 3))) (+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 t 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t)))))
(fma.f64 -1 (/.f64 a (/.f64 (pow.f64 t 3) (pow.f64 x 3))) (+.f64 (+.f64 a (neg.f64 (/.f64 a (/.f64 t x)))) (/.f64 a (/.f64 (*.f64 t t) (*.f64 x x)))))
(-.f64 (+.f64 (-.f64 a (*.f64 (/.f64 a t) x)) (*.f64 (/.f64 x (/.f64 t x)) (/.f64 a t))) (*.f64 (/.f64 a (pow.f64 t 3)) (pow.f64 x 3)))
(+.f64 (-.f64 a (*.f64 (/.f64 a t) x)) (-.f64 (*.f64 (/.f64 x (/.f64 t x)) (/.f64 a t)) (*.f64 (/.f64 a (pow.f64 t 3)) (pow.f64 x 3))))
a
(+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t)))
(+.f64 a (neg.f64 (/.f64 a (/.f64 t x))))
(-.f64 a (*.f64 (/.f64 a t) x))
(+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 t 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t))))
(+.f64 (+.f64 a (neg.f64 (/.f64 a (/.f64 t x)))) (/.f64 a (/.f64 (*.f64 t t) (*.f64 x x))))
(+.f64 (-.f64 a (*.f64 (/.f64 a t) x)) (*.f64 (/.f64 x (/.f64 t x)) (/.f64 a t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 x 3)) (pow.f64 t 3))) (+.f64 (/.f64 (*.f64 a (pow.f64 x 2)) (pow.f64 t 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 a x) t)))))
(fma.f64 -1 (/.f64 a (/.f64 (pow.f64 t 3) (pow.f64 x 3))) (+.f64 (+.f64 a (neg.f64 (/.f64 a (/.f64 t x)))) (/.f64 a (/.f64 (*.f64 t t) (*.f64 x x)))))
(-.f64 (+.f64 (-.f64 a (*.f64 (/.f64 a t) x)) (*.f64 (/.f64 x (/.f64 t x)) (/.f64 a t))) (*.f64 (/.f64 a (pow.f64 t 3)) (pow.f64 x 3)))
(+.f64 (-.f64 a (*.f64 (/.f64 a t) x)) (-.f64 (*.f64 (/.f64 x (/.f64 t x)) (/.f64 a t)) (*.f64 (/.f64 a (pow.f64 t 3)) (pow.f64 x 3))))
(/.f64 (*.f64 a t) x)
(/.f64 a (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (/.f64 (*.f64 a t) x))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (*.f64 t t))) (/.f64 a (/.f64 x t)))
(-.f64 (/.f64 a (/.f64 x t)) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 a x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x)))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (*.f64 t t))) (+.f64 (/.f64 a (/.f64 x t)) (/.f64 a (/.f64 (pow.f64 x 3) (pow.f64 t 3)))))
(+.f64 (-.f64 (/.f64 a (/.f64 x t)) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 a x))) (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 t 3)))
(+.f64 (/.f64 a (/.f64 x t)) (-.f64 (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 a x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 4)) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x))))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (*.f64 t t))) (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 x 4) (pow.f64 t 4))) (+.f64 (/.f64 a (/.f64 x t)) (/.f64 a (/.f64 (pow.f64 x 3) (pow.f64 t 3))))))
(-.f64 (-.f64 (+.f64 (/.f64 a (/.f64 x t)) (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 t 3))) (*.f64 (/.f64 a (pow.f64 x 4)) (pow.f64 t 4))) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 a x)))
(-.f64 (+.f64 (/.f64 a (/.f64 x t)) (-.f64 (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 a x)))) (*.f64 (/.f64 a (pow.f64 x 4)) (pow.f64 t 4)))
(/.f64 (*.f64 a t) x)
(/.f64 a (/.f64 x t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (/.f64 (*.f64 a t) x))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (*.f64 t t))) (/.f64 a (/.f64 x t)))
(-.f64 (/.f64 a (/.f64 x t)) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 a x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x)))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (*.f64 t t))) (+.f64 (/.f64 a (/.f64 x t)) (/.f64 a (/.f64 (pow.f64 x 3) (pow.f64 t 3)))))
(+.f64 (-.f64 (/.f64 a (/.f64 x t)) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 a x))) (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 t 3)))
(+.f64 (/.f64 a (/.f64 x t)) (-.f64 (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 a x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 4)) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 x 3)) (/.f64 (*.f64 a t) x))))
(fma.f64 -1 (/.f64 a (/.f64 (*.f64 x x) (*.f64 t t))) (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 x 4) (pow.f64 t 4))) (+.f64 (/.f64 a (/.f64 x t)) (/.f64 a (/.f64 (pow.f64 x 3) (pow.f64 t 3))))))
(-.f64 (-.f64 (+.f64 (/.f64 a (/.f64 x t)) (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 t 3))) (*.f64 (/.f64 a (pow.f64 x 4)) (pow.f64 t 4))) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 a x)))
(-.f64 (+.f64 (/.f64 a (/.f64 x t)) (-.f64 (*.f64 (/.f64 a (pow.f64 x 3)) (pow.f64 t 3)) (*.f64 (/.f64 (*.f64 t t) x) (/.f64 a x)))) (*.f64 (/.f64 a (pow.f64 x 4)) (pow.f64 t 4)))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (fma.f64 (neg.f64 x) 1 x)))
(+.f64 (*.f64 (/.f64 t (+.f64 t x)) a) (*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (fma.f64 (neg.f64 x) 1 x)))
(fma.f64 (*.f64 t (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x)))) (+.f64 x (neg.f64 x)) (*.f64 a (/.f64 t (+.f64 t x))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))
(+.f64 (*.f64 (/.f64 t (+.f64 t x)) a) (*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (fma.f64 (neg.f64 x) 1 x)))
(fma.f64 (*.f64 t (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x)))) (+.f64 x (neg.f64 x)) (*.f64 a (/.f64 t (+.f64 t x))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))
(+.f64 (*.f64 (/.f64 t (+.f64 t x)) a) (*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (fma.f64 (neg.f64 x) 1 x)))
(fma.f64 (*.f64 t (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x)))) (+.f64 x (neg.f64 x)) (*.f64 a (/.f64 t (+.f64 t x))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 (fma.f64 (neg.f64 x) 1 x) (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))))
(+.f64 (*.f64 (/.f64 t (+.f64 t x)) a) (*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (fma.f64 (neg.f64 x) 1 x)))
(fma.f64 (*.f64 t (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x)))) (+.f64 x (neg.f64 x)) (*.f64 a (/.f64 t (+.f64 t x))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))))
(+.f64 (*.f64 (/.f64 t (+.f64 t x)) a) (*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (fma.f64 (neg.f64 x) 1 x)))
(fma.f64 (*.f64 t (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x)))) (+.f64 x (neg.f64 x)) (*.f64 a (/.f64 t (+.f64 t x))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))))
(+.f64 (*.f64 (/.f64 t (+.f64 t x)) a) (*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (fma.f64 (neg.f64 x) 1 x)))
(fma.f64 (*.f64 t (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x)))) (+.f64 x (neg.f64 x)) (*.f64 a (/.f64 t (+.f64 t x))))
(+.f64 (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) t) (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (neg.f64 x)))
(*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (-.f64 t x))
(/.f64 (*.f64 a t) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 t x)))
(+.f64 (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) t) (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (*.f64 x -1)))
(*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (-.f64 t x))
(/.f64 (*.f64 a t) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 t x)))
(+.f64 (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) t) (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x)))))
(*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (-.f64 t x))
(/.f64 (*.f64 a t) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 t x)))
(+.f64 (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) t) (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (*.f64 (cbrt.f64 x) (neg.f64 (pow.f64 (cbrt.f64 x) 2)))))
(*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (-.f64 t x))
(/.f64 (*.f64 a t) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 t x)))
(+.f64 (*.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t)) (*.f64 t t)) (*.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t)) (*.f64 x (-.f64 x t))))
(*.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 t 3) (pow.f64 x 3))) t) (fma.f64 t t (*.f64 x (-.f64 x t))))
(*.f64 (/.f64 (*.f64 a t) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 x (-.f64 x t) (*.f64 t t)))
(+.f64 (*.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t)) (*.f64 x (-.f64 x t))) (*.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t)) (*.f64 t t)))
(*.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 t 3) (pow.f64 x 3))) t) (fma.f64 t t (*.f64 x (-.f64 x t))))
(*.f64 (/.f64 (*.f64 a t) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 x (-.f64 x t) (*.f64 t t)))
(+.f64 (*.f64 t (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))) (*.f64 (neg.f64 x) (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))))
(*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (-.f64 t x))
(/.f64 (*.f64 a t) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 t x)))
(+.f64 (*.f64 t (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))) (*.f64 (*.f64 x -1) (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))))
(*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (-.f64 t x))
(/.f64 (*.f64 a t) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 t x)))
(+.f64 (*.f64 t (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))) (*.f64 (*.f64 (sqrt.f64 x) (neg.f64 (sqrt.f64 x))) (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))))
(*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (-.f64 t x))
(/.f64 (*.f64 a t) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 t x)))
(+.f64 (*.f64 t (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))) (*.f64 (*.f64 (cbrt.f64 x) (neg.f64 (pow.f64 (cbrt.f64 x) 2))) (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t))))
(*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (-.f64 t x))
(/.f64 (*.f64 a t) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 t x)))
(+.f64 (*.f64 (*.f64 t t) (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t))) (*.f64 (*.f64 x (-.f64 x t)) (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t))))
(*.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 t 3) (pow.f64 x 3))) t) (fma.f64 t t (*.f64 x (-.f64 x t))))
(*.f64 (/.f64 (*.f64 a t) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 x (-.f64 x t) (*.f64 t t)))
(+.f64 (*.f64 (*.f64 x (-.f64 x t)) (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t))) (*.f64 (*.f64 t t) (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t))))
(*.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 t 3) (pow.f64 x 3))) t) (fma.f64 t t (*.f64 x (-.f64 x t))))
(*.f64 (/.f64 (*.f64 a t) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 x (-.f64 x t) (*.f64 t t)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 a t) (+.f64 t x)))) 1)
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 a (/.f64 (+.f64 t x) t))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 t (/.f64 (+.f64 t x) a))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (*.f64 a t) (+.f64 t x)) 1)
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 1 (/.f64 (+.f64 t x) (*.f64 a t)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (sqrt.f64 a) (/.f64 (/.f64 (+.f64 t x) t) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 a) (+.f64 t x)) (*.f64 t (sqrt.f64 a)))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 (sqrt.f64 a) (+.f64 t x)) t))
(/.f64 (sqrt.f64 a) (/.f64 (+.f64 t x) (*.f64 t (sqrt.f64 a))))
(*.f64 (/.f64 (sqrt.f64 a) (+.f64 t x)) (*.f64 t (sqrt.f64 a)))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 (sqrt.f64 a) (+.f64 t x)) t))
(/.f64 (sqrt.f64 t) (/.f64 (/.f64 (+.f64 t x) a) (sqrt.f64 t)))
(*.f64 (/.f64 (sqrt.f64 t) (/.f64 (+.f64 t x) a)) (sqrt.f64 t))
(*.f64 (/.f64 (sqrt.f64 t) (+.f64 t x)) (*.f64 a (sqrt.f64 t)))
(/.f64 (cbrt.f64 a) (/.f64 (/.f64 (+.f64 t x) t) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (cbrt.f64 a) (/.f64 (+.f64 t x) t)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (cbrt.f64 a) (/.f64 t (/.f64 (+.f64 t x) (pow.f64 (cbrt.f64 a) 2))))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (/.f64 (+.f64 t x) t) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 a) (/.f64 (+.f64 t x) t)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (cbrt.f64 a) (/.f64 t (/.f64 (+.f64 t x) (pow.f64 (cbrt.f64 a) 2))))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (+.f64 t x) (*.f64 t (cbrt.f64 a))))
(*.f64 (/.f64 (cbrt.f64 a) (/.f64 (+.f64 t x) t)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (cbrt.f64 a) (/.f64 t (/.f64 (+.f64 t x) (pow.f64 (cbrt.f64 a) 2))))
(/.f64 (cbrt.f64 t) (/.f64 (/.f64 (+.f64 t x) a) (pow.f64 (cbrt.f64 t) 2)))
(*.f64 (/.f64 (cbrt.f64 t) (/.f64 (+.f64 t x) a)) (pow.f64 (cbrt.f64 t) 2))
(*.f64 (cbrt.f64 t) (/.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 (+.f64 t x) a)))
(/.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 (/.f64 (+.f64 t x) a) (cbrt.f64 t)))
(*.f64 (/.f64 (cbrt.f64 t) (/.f64 (+.f64 t x) a)) (pow.f64 (cbrt.f64 t) 2))
(*.f64 (cbrt.f64 t) (/.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 (+.f64 t x) a)))
(/.f64 (*.f64 a t) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (neg.f64 a) (/.f64 (neg.f64 (+.f64 t x)) t))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (+.f64 t x) (sqrt.f64 (*.f64 a t))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a t)) (+.f64 t x)) (sqrt.f64 (*.f64 a t)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 a t))) (+.f64 t x))
(/.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (cbrt.f64 (*.f64 a t))) (/.f64 (+.f64 t x) (cbrt.f64 (*.f64 a t))))
(/.f64 (*.f64 a (sqrt.f64 t)) (/.f64 (+.f64 t x) (sqrt.f64 t)))
(*.f64 (/.f64 (sqrt.f64 t) (/.f64 (+.f64 t x) a)) (sqrt.f64 t))
(*.f64 (/.f64 (sqrt.f64 t) (+.f64 t x)) (*.f64 a (sqrt.f64 t)))
(/.f64 (*.f64 a (pow.f64 (cbrt.f64 t) 2)) (/.f64 (+.f64 t x) (cbrt.f64 t)))
(*.f64 (/.f64 (cbrt.f64 t) (/.f64 (+.f64 t x) a)) (pow.f64 (cbrt.f64 t) 2))
(*.f64 (cbrt.f64 t) (/.f64 (pow.f64 (cbrt.f64 t) 2) (/.f64 (+.f64 t x) a)))
(/.f64 (*.f64 t (sqrt.f64 a)) (/.f64 (+.f64 t x) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 a) (+.f64 t x)) (*.f64 t (sqrt.f64 a)))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 (sqrt.f64 a) (+.f64 t x)) t))
(/.f64 (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a))) (sqrt.f64 (/.f64 (+.f64 t x) a)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 t (neg.f64 a)) (neg.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 a (/.f64 1 t)) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (*.f64 a t) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t)) (cbrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (/.f64 1 (-.f64 t x)))
(*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (-.f64 t x))
(/.f64 (*.f64 a t) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 t x)))
(/.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t)) (/.f64 1 (fma.f64 t t (*.f64 x (-.f64 x t)))))
(*.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 t 3) (pow.f64 x 3))) t) (fma.f64 t t (*.f64 x (-.f64 x t))))
(*.f64 (/.f64 (*.f64 a t) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 x (-.f64 x t) (*.f64 t t)))
(/.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 t)) (/.f64 (+.f64 t x) (*.f64 (sqrt.f64 a) (sqrt.f64 t))))
(/.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 t)) (/.f64 (/.f64 (+.f64 t x) (sqrt.f64 a)) (sqrt.f64 t)))
(*.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 t)) (/.f64 (sqrt.f64 a) (/.f64 (+.f64 t x) (sqrt.f64 t))))
(/.f64 (/.f64 t (+.f64 t x)) (/.f64 1 a))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 t (sqrt.f64 (+.f64 t x))) (/.f64 (sqrt.f64 (+.f64 t x)) a))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (neg.f64 (*.f64 a t)) (neg.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 (+.f64 t x) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 a) (/.f64 (+.f64 t x) t)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (cbrt.f64 a) (/.f64 t (/.f64 (+.f64 t x) (pow.f64 (cbrt.f64 a) 2))))
(/.f64 (*.f64 t (/.f64 a 1)) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 t (/.f64 a (sqrt.f64 (+.f64 t x)))) (sqrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 t (/.f64 a (pow.f64 (cbrt.f64 (+.f64 t x)) 2))) (cbrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 t -1) (neg.f64 (/.f64 (+.f64 t x) a)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 t (neg.f64 (neg.f64 a))) (neg.f64 (neg.f64 (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 1 (*.f64 t (neg.f64 a))) (neg.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 1 (/.f64 a (/.f64 1 t))) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 1 (/.f64 (*.f64 a t) (sqrt.f64 (+.f64 t x)))) (sqrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 1 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t))) (cbrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 1 (neg.f64 (*.f64 a t))) (neg.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (*.f64 a t) (+.f64 t x))) (sqrt.f64 (*.f64 a t))) (sqrt.f64 (+.f64 t x)))
(/.f64 (sqrt.f64 (*.f64 (/.f64 t (+.f64 t x)) a)) (/.f64 (sqrt.f64 (+.f64 t x)) (sqrt.f64 (*.f64 a t))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (*.f64 a (/.f64 t (+.f64 t x)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 a t) (+.f64 t x))) 2) (cbrt.f64 (*.f64 a t))) (cbrt.f64 (+.f64 t x)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t (+.f64 t x)) a)) 2) (/.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (*.f64 a t))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 a t)) (cbrt.f64 (+.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 t (+.f64 t x)))) 2))
(/.f64 (*.f64 (*.f64 a t) (/.f64 1 (sqrt.f64 (+.f64 t x)))) (sqrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (*.f64 a t) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t x)) 2))) (cbrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (*.f64 a t) -1) (neg.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a))) 1) (sqrt.f64 (/.f64 (+.f64 t x) a)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a))) (sqrt.f64 a)) (sqrt.f64 (+.f64 t x)))
(/.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 (+.f64 t x)) (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a)))))
(*.f64 (/.f64 (sqrt.f64 a) (sqrt.f64 (+.f64 t x))) (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a))))
(/.f64 (*.f64 (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a))) (sqrt.f64 (neg.f64 a))) (sqrt.f64 (neg.f64 (+.f64 t x))))
(/.f64 (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a))) (/.f64 (sqrt.f64 (neg.f64 (+.f64 t x))) (sqrt.f64 (neg.f64 a))))
(*.f64 (/.f64 (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a))) (sqrt.f64 (-.f64 (neg.f64 x) t))) (sqrt.f64 (neg.f64 a)))
(/.f64 (*.f64 (*.f64 t (pow.f64 (cbrt.f64 (/.f64 a (+.f64 t x))) 2)) 1) (cbrt.f64 (/.f64 (+.f64 t x) a)))
(/.f64 (*.f64 t (pow.f64 (cbrt.f64 (/.f64 a (+.f64 t x))) 2)) (cbrt.f64 (/.f64 (+.f64 t x) a)))
(/.f64 t (/.f64 (cbrt.f64 (/.f64 (+.f64 t x) a)) (pow.f64 (cbrt.f64 (/.f64 a (+.f64 t x))) 2)))
(/.f64 (*.f64 (*.f64 t (pow.f64 (cbrt.f64 (/.f64 a (+.f64 t x))) 2)) (cbrt.f64 a)) (cbrt.f64 (+.f64 t x)))
(/.f64 (*.f64 t (pow.f64 (cbrt.f64 (/.f64 a (+.f64 t x))) 2)) (/.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 t (pow.f64 (cbrt.f64 (/.f64 a (+.f64 t x))) 2)) (cbrt.f64 (+.f64 t x))) (cbrt.f64 a))
(/.f64 (*.f64 (*.f64 t (pow.f64 (cbrt.f64 (/.f64 a (+.f64 t x))) 2)) (cbrt.f64 (neg.f64 a))) (cbrt.f64 (neg.f64 (+.f64 t x))))
(/.f64 (*.f64 t (pow.f64 (cbrt.f64 (/.f64 a (+.f64 t x))) 2)) (/.f64 (cbrt.f64 (neg.f64 (+.f64 t x))) (cbrt.f64 (neg.f64 a))))
(/.f64 t (/.f64 (/.f64 (cbrt.f64 (-.f64 (neg.f64 x) t)) (cbrt.f64 (neg.f64 a))) (pow.f64 (cbrt.f64 (/.f64 a (+.f64 t x))) 2)))
(/.f64 (*.f64 (/.f64 a 1) t) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (/.f64 a (sqrt.f64 (+.f64 t x))) t) (sqrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) t) (cbrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x))
(/.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (/.f64 (+.f64 t x) (-.f64 (*.f64 t t) (*.f64 x x))))
(*.f64 (/.f64 (*.f64 t (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x)))) (+.f64 t x)) (-.f64 (*.f64 t t) (*.f64 x x)))
(/.f64 (*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) t)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (+.f64 (*.f64 t t) (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))))
(*.f64 (/.f64 (*.f64 t (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x)))) (fma.f64 t t (*.f64 x (+.f64 t x)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))
(/.f64 (*.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t)) (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 x (-.f64 x t)) (*.f64 x (-.f64 x t))))) (-.f64 (*.f64 t t) (*.f64 x (-.f64 x t))))
(/.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 t 3) (pow.f64 x 3))) t) (/.f64 (-.f64 (*.f64 t t) (*.f64 x (-.f64 x t))) (-.f64 (pow.f64 t 4) (*.f64 (*.f64 x x) (*.f64 (-.f64 x t) (-.f64 x t))))))
(*.f64 (/.f64 (/.f64 (*.f64 a t) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 (*.f64 t t) (*.f64 x (-.f64 x t)))) (-.f64 (pow.f64 t 4) (*.f64 x (*.f64 (-.f64 x t) (*.f64 x (-.f64 x t))))))
(/.f64 (*.f64 (/.f64 a (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t)) (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 x (-.f64 x t)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 x (-.f64 x t)) (*.f64 x (-.f64 x t)))) (*.f64 (*.f64 t t) (*.f64 x (-.f64 x t)))))
(/.f64 (/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 x (-.f64 x t)) 3))) (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) t)) (+.f64 (pow.f64 t 4) (-.f64 (*.f64 (*.f64 x x) (*.f64 (-.f64 x t) (-.f64 x t))) (*.f64 t (*.f64 t (*.f64 x (-.f64 x t)))))))
(*.f64 (/.f64 (/.f64 (*.f64 a t) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (+.f64 (pow.f64 t 4) (*.f64 (*.f64 x (-.f64 x t)) (-.f64 (*.f64 x (-.f64 x t)) (*.f64 t t))))) (+.f64 (pow.f64 t 6) (pow.f64 (*.f64 x (-.f64 x t)) 3)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) t) (/.f64 (+.f64 t x) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 a) (/.f64 (+.f64 t x) t)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (cbrt.f64 a) (/.f64 t (/.f64 (+.f64 t x) (pow.f64 (cbrt.f64 a) 2))))
(/.f64 (*.f64 -1 t) (neg.f64 (/.f64 (+.f64 t x) a)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (neg.f64 (neg.f64 a)) t) (neg.f64 (neg.f64 (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (neg.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (/.f64 a (/.f64 1 t)) 1) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (/.f64 (*.f64 a t) (sqrt.f64 (+.f64 t x))) 1) (sqrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t)) 1) (cbrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (neg.f64 (*.f64 a t)) 1) (neg.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (/.f64 (*.f64 a t) (+.f64 t x)))) (sqrt.f64 (+.f64 t x)))
(/.f64 (sqrt.f64 (*.f64 (/.f64 t (+.f64 t x)) a)) (/.f64 (sqrt.f64 (+.f64 t x)) (sqrt.f64 (*.f64 a t))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (*.f64 a (/.f64 t (+.f64 t x)))))
(/.f64 (*.f64 1 (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a)))) (sqrt.f64 (/.f64 (+.f64 t x) a)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (sqrt.f64 a) (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a)))) (sqrt.f64 (+.f64 t x)))
(/.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 (+.f64 t x)) (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a)))))
(*.f64 (/.f64 (sqrt.f64 a) (sqrt.f64 (+.f64 t x))) (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a))))
(/.f64 (*.f64 (sqrt.f64 (neg.f64 a)) (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a)))) (sqrt.f64 (neg.f64 (+.f64 t x))))
(/.f64 (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a))) (/.f64 (sqrt.f64 (neg.f64 (+.f64 t x))) (sqrt.f64 (neg.f64 a))))
(*.f64 (/.f64 (/.f64 t (sqrt.f64 (/.f64 (+.f64 t x) a))) (sqrt.f64 (-.f64 (neg.f64 x) t))) (sqrt.f64 (neg.f64 a)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 a t) (+.f64 t x))) 2)) (cbrt.f64 (+.f64 t x)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t (+.f64 t x)) a)) 2) (/.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (*.f64 a t))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 a t)) (cbrt.f64 (+.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 t (+.f64 t x)))) 2))
(/.f64 (*.f64 a (/.f64 t (sqrt.f64 (+.f64 t x)))) (sqrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 a (/.f64 t (cbrt.f64 (+.f64 t x)))) (pow.f64 (cbrt.f64 (+.f64 t x)) 2))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (*.f64 (*.f64 a t) (-.f64 t x)) (-.f64 (*.f64 t t) (*.f64 x x)))
(*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 t t) (*.f64 x x))) t) (-.f64 t x))
(/.f64 (*.f64 a t) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 t x)))
(/.f64 (*.f64 (*.f64 a t) (fma.f64 t t (*.f64 x (-.f64 x t)))) (+.f64 (pow.f64 t 3) (pow.f64 x 3)))
(*.f64 (*.f64 (/.f64 a (+.f64 (pow.f64 t 3) (pow.f64 x 3))) t) (fma.f64 t t (*.f64 x (-.f64 x t))))
(*.f64 (/.f64 (*.f64 a t) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 x (-.f64 x t) (*.f64 t t)))
(/.f64 (/.f64 t 1) (/.f64 (+.f64 t x) a))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 t (*.f64 (cbrt.f64 (/.f64 (+.f64 t x) a)) (cbrt.f64 (/.f64 (+.f64 t x) a)))) (cbrt.f64 (/.f64 (+.f64 t x) a)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 t (/.f64 1 (sqrt.f64 a))) (/.f64 (+.f64 t x) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 a) (+.f64 t x)) (*.f64 t (sqrt.f64 a)))
(*.f64 (sqrt.f64 a) (*.f64 (/.f64 (sqrt.f64 a) (+.f64 t x)) t))
(/.f64 (/.f64 t (/.f64 1 (pow.f64 (cbrt.f64 a) 2))) (/.f64 (+.f64 t x) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 a) (/.f64 (+.f64 t x) t)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (cbrt.f64 a) (/.f64 t (/.f64 (+.f64 t x) (pow.f64 (cbrt.f64 a) 2))))
(/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t x)) (sqrt.f64 a))) (/.f64 (sqrt.f64 (+.f64 t x)) (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t x)) (sqrt.f64 a))) (sqrt.f64 (+.f64 t x))) (sqrt.f64 a))
(*.f64 (sqrt.f64 a) (/.f64 (/.f64 t (sqrt.f64 (+.f64 t x))) (/.f64 (sqrt.f64 (+.f64 t x)) (sqrt.f64 a))))
(/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t x)) (pow.f64 (cbrt.f64 a) 2))) (/.f64 (sqrt.f64 (+.f64 t x)) (cbrt.f64 a)))
(*.f64 (/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t x)) (pow.f64 (cbrt.f64 a) 2))) (sqrt.f64 (+.f64 t x))) (cbrt.f64 a))
(/.f64 (/.f64 t (sqrt.f64 (+.f64 t x))) (/.f64 (/.f64 (sqrt.f64 (+.f64 t x)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) 1)) (/.f64 (cbrt.f64 (+.f64 t x)) a))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) (sqrt.f64 a))) (/.f64 (cbrt.f64 (+.f64 t x)) (sqrt.f64 a)))
(/.f64 t (*.f64 (/.f64 (cbrt.f64 (+.f64 t x)) (sqrt.f64 a)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) (sqrt.f64 a))))
(/.f64 (/.f64 (*.f64 t (sqrt.f64 a)) (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (/.f64 (cbrt.f64 (+.f64 t x)) (sqrt.f64 a)))
(/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) (pow.f64 (cbrt.f64 a) 2))) (/.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 (/.f64 t (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (+.f64 t x))) (cbrt.f64 a))
(*.f64 (cbrt.f64 a) (/.f64 t (*.f64 (cbrt.f64 (+.f64 t x)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) (pow.f64 (cbrt.f64 a) 2)))))
(/.f64 (/.f64 (*.f64 a t) (cbrt.f64 (+.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 t x)) 2))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) 1) (neg.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) (sqrt.f64 (+.f64 t x))) (neg.f64 (sqrt.f64 (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (neg.f64 (cbrt.f64 (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) (sqrt.f64 (neg.f64 (+.f64 t x)))) (sqrt.f64 (neg.f64 (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) (*.f64 (cbrt.f64 (neg.f64 (+.f64 t x))) (cbrt.f64 (neg.f64 (+.f64 t x))))) (cbrt.f64 (neg.f64 (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) -1) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) (neg.f64 (sqrt.f64 (+.f64 t x)))) (sqrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (*.f64 t (neg.f64 a)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2))) (cbrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (/.f64 a (/.f64 1 t)) 1) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (/.f64 a (/.f64 1 t)) (cbrt.f64 (+.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 t x)) 2))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (/.f64 (*.f64 a t) (sqrt.f64 (+.f64 t x))) 1) (sqrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (/.f64 (*.f64 a t) (sqrt.f64 (+.f64 t x))) (cbrt.f64 (+.f64 t x))) (cbrt.f64 (sqrt.f64 (+.f64 t x))))
(/.f64 (*.f64 t (/.f64 a (sqrt.f64 (+.f64 t x)))) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 t x))) (cbrt.f64 (+.f64 t x))))
(*.f64 (/.f64 a (cbrt.f64 (sqrt.f64 (+.f64 t x)))) (/.f64 (/.f64 t (sqrt.f64 (+.f64 t x))) (cbrt.f64 (+.f64 t x))))
(/.f64 (/.f64 (/.f64 (*.f64 a t) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (sqrt.f64 (+.f64 t x)))) (sqrt.f64 (sqrt.f64 (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (/.f64 (*.f64 a t) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2))) (sqrt.f64 (cbrt.f64 (+.f64 t x))))
(/.f64 (*.f64 t (/.f64 a (sqrt.f64 (+.f64 t x)))) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 t x))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2))))
(*.f64 (/.f64 a (sqrt.f64 (cbrt.f64 (+.f64 t x)))) (/.f64 (/.f64 t (sqrt.f64 (+.f64 t x))) (fabs.f64 (cbrt.f64 (+.f64 t x)))))
(/.f64 (/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t)) 1) (cbrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t)) (sqrt.f64 (cbrt.f64 (+.f64 t x)))) (sqrt.f64 (cbrt.f64 (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t)) (cbrt.f64 (sqrt.f64 (+.f64 t x)))) (cbrt.f64 (sqrt.f64 (+.f64 t x))))
(/.f64 (/.f64 (*.f64 a t) (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 t x))) (cbrt.f64 (sqrt.f64 (+.f64 t x)))))
(*.f64 (/.f64 a (cbrt.f64 (sqrt.f64 (+.f64 t x)))) (/.f64 (/.f64 t (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (cbrt.f64 (sqrt.f64 (+.f64 t x)))))
(/.f64 (/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t)) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 t x))) (cbrt.f64 (cbrt.f64 (+.f64 t x))))) (cbrt.f64 (cbrt.f64 (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2) t)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2))) (cbrt.f64 (cbrt.f64 (+.f64 t x))))
(/.f64 (/.f64 (*.f64 a t) (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 t x))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2))))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) 1) (neg.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (sqrt.f64 (+.f64 t x))) (neg.f64 (sqrt.f64 (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (neg.f64 (cbrt.f64 (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (sqrt.f64 (neg.f64 (+.f64 t x)))) (sqrt.f64 (neg.f64 (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (*.f64 (cbrt.f64 (neg.f64 (+.f64 t x))) (cbrt.f64 (neg.f64 (+.f64 t x))))) (cbrt.f64 (neg.f64 (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) -1) (+.f64 t x))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (+.f64 t x)))) (sqrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2))) (cbrt.f64 (+.f64 t x)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(pow.f64 (/.f64 (*.f64 a t) (+.f64 t x)) 1)
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 a t) (+.f64 t x))) 2)
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 a t) (+.f64 t x))) 3)
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(pow.f64 (pow.f64 (/.f64 (*.f64 a t) (+.f64 t x)) 3) 1/3)
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 a t) (+.f64 t x)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t (+.f64 t x)) a) 2))
(fabs.f64 (*.f64 a (/.f64 t (+.f64 t x))))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 a (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 a t) (+.f64 t x)))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 a t) (+.f64 t x)) 3))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 a (+.f64 t x)) 3) (pow.f64 t 3)))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a t) (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(exp.f64 (log.f64 (/.f64 (*.f64 a t) (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a t) (+.f64 t x))))
(*.f64 (/.f64 t (+.f64 t x)) a)
(*.f64 a (/.f64 t (+.f64 t x)))

localize10.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.03%
(/.f64 t (+.f64 y (+.f64 t x)))
4.98%
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
Compiler

Compiled 34 to 10 computations (70.6% saved)

series14.0ms (0.1%)

Counts
1 → 48
Calls

12 calls:

TimeVariablePointExpression
10.0ms
t
@inf
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
0.0ms
x
@0
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
0.0ms
t
@0
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
0.0ms
y
@0
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
0.0ms
y
@inf
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))

rewrite73.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1282×associate-/r*
1162×distribute-lft-in
926×associate-/l*
636×associate-/r/
260×associate-+l+
Iterations

Useful iterations: 0 (0.0ms)

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

simplify96.0ms (0.4%)

Algorithm
egg-herbie
Rules
1792×associate-/r/
1148×distribute-lft-in
632×associate-/l*
566×times-frac
466×associate-/l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04096644
111676516
248216516
Stop Event
node limit
Counts
144 → 225
Calls
Call 1
Inputs
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 a t) (+.f64 y x))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 (+.f64 y x) 2))))
(+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 (+.f64 y x) 3)) (+.f64 (/.f64 (*.f64 a t) (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 (+.f64 y x) 2)))))
(+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 (+.f64 y x) 3)) (+.f64 (/.f64 (*.f64 a t) (+.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 4)) (pow.f64 (+.f64 y x) 4))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 (+.f64 y x) 2))))))
a
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) a) t)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) a) t)) (+.f64 a (/.f64 (*.f64 a (pow.f64 (+.f64 y x) 2)) (pow.f64 t 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) a) (pow.f64 t 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) a) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y x) 3)) (pow.f64 t 3))) a)))
a
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) a) t)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) a) t)) (+.f64 a (/.f64 (*.f64 a (pow.f64 (+.f64 y x) 2)) (pow.f64 t 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) a) (pow.f64 t 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) a) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) a) (pow.f64 t 3))) a)))
(/.f64 (*.f64 a t) (+.f64 t x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y t)) (pow.f64 (+.f64 t x) 2))) (/.f64 (*.f64 a t) (+.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y t)) (pow.f64 (+.f64 t x) 2))) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a t)) (pow.f64 (+.f64 t x) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y t)) (pow.f64 (+.f64 t x) 2))) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 (pow.f64 y 3) t)) (pow.f64 (+.f64 t x) 4))) (/.f64 (*.f64 a (*.f64 (pow.f64 y 2) t)) (pow.f64 (+.f64 t x) 3)))))
(/.f64 (*.f64 a t) y)
(+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (*.f64 a t)) (pow.f64 y 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (*.f64 a t)) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (*.f64 a t)) (pow.f64 y 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 3) (*.f64 a t)) (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (*.f64 a t)) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (*.f64 a t)) (pow.f64 y 2))))))
(/.f64 (*.f64 a t) y)
(+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (*.f64 a t)) (pow.f64 y 2))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (*.f64 a t)) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (*.f64 a t)) (pow.f64 y 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 3) (*.f64 a t)) (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (*.f64 a t)) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (*.f64 a t)) (pow.f64 y 2))))))
(/.f64 (*.f64 a t) (+.f64 y t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t x)) (pow.f64 (+.f64 y t) 2))) (/.f64 (*.f64 a t) (+.f64 y t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t x)) (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (*.f64 a (*.f64 t (pow.f64 x 2))) (pow.f64 (+.f64 y t) 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (pow.f64 x 3))) (pow.f64 (+.f64 y t) 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t x)) (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (*.f64 a (*.f64 t (pow.f64 x 2))) (pow.f64 (+.f64 y t) 3)))))
(/.f64 (*.f64 a t) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 a t) x))
(+.f64 (/.f64 (*.f64 a (*.f64 t (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 a t) x)))
(+.f64 (/.f64 (*.f64 a (*.f64 t (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (+.f64 y t))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (pow.f64 (+.f64 y t) 3))) (pow.f64 x 4))) (/.f64 (*.f64 a t) x))))
(/.f64 (*.f64 a t) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 a t) x))
(+.f64 (/.f64 (*.f64 a (*.f64 t (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 a t) x)))
(+.f64 (/.f64 (*.f64 a (*.f64 t (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (+.f64 y t))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (pow.f64 (+.f64 y t) 3))) (pow.f64 x 4))) (/.f64 (*.f64 a t) x))))
(+.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (fma.f64 (neg.f64 (+.f64 t x)) 1 (+.f64 t x))))
(+.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)) (+.f64 t x))))
(+.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 t x)) 2) (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) y) (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (neg.f64 (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) y) (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 -1 (+.f64 t x))))
(+.f64 (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) y) (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 (neg.f64 (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))))
(+.f64 (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) y) (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (cbrt.f64 (+.f64 t x)))))
(+.f64 (*.f64 (/.f64 t (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) a)) (*.f64 y y)) (*.f64 (/.f64 t (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) a)) (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 t (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) a)) (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (*.f64 (/.f64 t (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) a)) (*.f64 y y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t))) 1)
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 t (/.f64 (+.f64 t (+.f64 y x)) a))
(/.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) 1)
(/.f64 1 (/.f64 (+.f64 t (+.f64 y x)) (*.f64 a t)))
(/.f64 (sqrt.f64 a) (/.f64 (/.f64 (+.f64 t (+.f64 y x)) t) (sqrt.f64 a)))
(/.f64 (sqrt.f64 a) (/.f64 (+.f64 t (+.f64 y x)) (*.f64 (sqrt.f64 a) t)))
(/.f64 (cbrt.f64 a) (/.f64 (/.f64 (+.f64 t (+.f64 y x)) t) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (/.f64 (+.f64 t (+.f64 y x)) t) (cbrt.f64 a)))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (+.f64 t (+.f64 y x)) (*.f64 (cbrt.f64 a) t)))
(/.f64 (*.f64 a t) (+.f64 t (+.f64 y x)))
(/.f64 (neg.f64 t) (/.f64 (-.f64 (neg.f64 t) (+.f64 y x)) a))
(/.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (+.f64 t (+.f64 y x)) (sqrt.f64 (*.f64 a t))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (cbrt.f64 (*.f64 a t))) (/.f64 (+.f64 t (+.f64 y x)) (cbrt.f64 (*.f64 a t))))
(/.f64 (*.f64 a (sqrt.f64 t)) (/.f64 (+.f64 t (+.f64 y x)) (sqrt.f64 t)))
(/.f64 (*.f64 a (pow.f64 (cbrt.f64 t) 2)) (/.f64 (+.f64 t (+.f64 y x)) (cbrt.f64 t)))
(/.f64 (*.f64 a (neg.f64 t)) (-.f64 (neg.f64 t) (+.f64 y x)))
(/.f64 (*.f64 (neg.f64 t) a) (-.f64 (neg.f64 t) (+.f64 y x)))
(/.f64 (/.f64 t (/.f64 1 a)) (+.f64 t (+.f64 y x)))
(/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)) (sqrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) a)) (cbrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (/.f64 1 (-.f64 (-.f64 y t) x)))
(/.f64 (/.f64 t (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) a)) (/.f64 1 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(/.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 t)) (/.f64 (+.f64 t (+.f64 y x)) (*.f64 (sqrt.f64 a) (sqrt.f64 t))))
(/.f64 (/.f64 a 1) (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 a (sqrt.f64 (+.f64 t (+.f64 y x)))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) t))
(/.f64 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (/.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) t))
(/.f64 (neg.f64 (*.f64 a t)) (-.f64 (neg.f64 t) (+.f64 y x)))
(/.f64 (/.f64 (*.f64 a t) (cbrt.f64 (+.f64 t (+.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))
(/.f64 (/.f64 a (+.f64 t (+.f64 y x))) (/.f64 1 t))
(/.f64 (/.f64 a (sqrt.f64 (/.f64 (+.f64 t (+.f64 y x)) t))) (sqrt.f64 (/.f64 (+.f64 t (+.f64 y x)) t)))
(/.f64 (/.f64 a (*.f64 (cbrt.f64 (/.f64 (+.f64 t (+.f64 y x)) t)) (cbrt.f64 (/.f64 (+.f64 t (+.f64 y x)) t)))) (cbrt.f64 (/.f64 (+.f64 t (+.f64 y x)) t)))
(/.f64 (/.f64 a (/.f64 1 (sqrt.f64 t))) (/.f64 (+.f64 t (+.f64 y x)) (sqrt.f64 t)))
(/.f64 (/.f64 a (/.f64 1 (pow.f64 (cbrt.f64 t) 2))) (/.f64 (+.f64 t (+.f64 y x)) (cbrt.f64 t)))
(/.f64 (/.f64 a (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 t))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 t)))
(/.f64 (/.f64 a (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (pow.f64 (cbrt.f64 t) 2))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (cbrt.f64 t)))
(/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) (sqrt.f64 t))) (/.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 t)))
(/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) (pow.f64 (cbrt.f64 t) 2))) (/.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) (cbrt.f64 t)))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) 1) (-.f64 (neg.f64 t) (+.f64 y x)))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) (sqrt.f64 (+.f64 t (+.f64 y x)))) (neg.f64 (sqrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (neg.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) (sqrt.f64 (-.f64 (neg.f64 t) (+.f64 y x)))) (sqrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) (*.f64 (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))) (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))) (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) -1) (+.f64 t (+.f64 y x)))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) (neg.f64 (sqrt.f64 (+.f64 t (+.f64 y x))))) (sqrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))) (cbrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) 1) (-.f64 (neg.f64 t) (+.f64 y x)))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) (sqrt.f64 (+.f64 t (+.f64 y x)))) (neg.f64 (sqrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (neg.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) (sqrt.f64 (-.f64 (neg.f64 t) (+.f64 y x)))) (sqrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) (*.f64 (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))) (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))) (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) -1) (+.f64 t (+.f64 y x)))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) (neg.f64 (sqrt.f64 (+.f64 t (+.f64 y x))))) (sqrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))) (cbrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 (/.f64 (/.f64 t (/.f64 1 a)) 1) (+.f64 t (+.f64 y x)))
(/.f64 (/.f64 (/.f64 t (/.f64 1 a)) (cbrt.f64 (+.f64 t (+.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))
(/.f64 (/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)) 1) (sqrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 (/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)) (cbrt.f64 (+.f64 t (+.f64 y x)))) (cbrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)) (sqrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x))))) (sqrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) a)) 1) (cbrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 (/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) a)) (sqrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x))))) (sqrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) a)) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))) (cbrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))) (cbrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) a)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))) (cbrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) a)) (cbrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x))))) (cbrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) 1) (-.f64 (neg.f64 t) (+.f64 y x)))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (sqrt.f64 (+.f64 t (+.f64 y x)))) (neg.f64 (sqrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (neg.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (sqrt.f64 (-.f64 (neg.f64 t) (+.f64 y x)))) (sqrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (*.f64 (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))) (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))) (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) -1) (+.f64 t (+.f64 y x)))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (+.f64 t (+.f64 y x))))) (sqrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))) (cbrt.f64 (+.f64 t (+.f64 y x))))
(pow.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) 1)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t)) 2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) 2))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 t (+.f64 t (+.f64 y x)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 t (+.f64 t (+.f64 y x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 t (+.f64 t (+.f64 y x))) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t)))
(exp.f64 (log.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t)))
Outputs
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (*.f64 a t) (+.f64 y (+.f64 t x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (*.f64 a t) (+.f64 y x))
(/.f64 a (/.f64 (+.f64 y x) t))
(*.f64 (/.f64 a (+.f64 y x)) t)
(*.f64 (/.f64 t (+.f64 y x)) a)
(+.f64 (/.f64 (*.f64 a t) (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 (+.f64 y x) 2))))
(+.f64 (/.f64 a (/.f64 (+.f64 y x) t)) (neg.f64 (/.f64 (*.f64 a (*.f64 t t)) (pow.f64 (+.f64 y x) 2))))
(-.f64 (*.f64 (/.f64 a (+.f64 y x)) t) (/.f64 (*.f64 t t) (/.f64 (pow.f64 (+.f64 y x) 2) a)))
(-.f64 (*.f64 (/.f64 t (+.f64 y x)) a) (*.f64 (/.f64 (*.f64 t t) (pow.f64 (+.f64 y x) 2)) a))
(+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 (+.f64 y x) 3)) (+.f64 (/.f64 (*.f64 a t) (+.f64 y x)) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 (+.f64 y x) 2)))))
(+.f64 (+.f64 (/.f64 a (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 3))) (/.f64 a (/.f64 (+.f64 y x) t))) (neg.f64 (/.f64 (*.f64 a (*.f64 t t)) (pow.f64 (+.f64 y x) 2))))
(-.f64 (+.f64 (*.f64 (/.f64 a (+.f64 y x)) t) (*.f64 (/.f64 a (pow.f64 (+.f64 y x) 3)) (pow.f64 t 3))) (/.f64 (*.f64 t t) (/.f64 (pow.f64 (+.f64 y x) 2) a)))
(-.f64 (+.f64 (*.f64 (/.f64 t (+.f64 y x)) a) (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 3)) a)) (*.f64 (/.f64 (*.f64 t t) (pow.f64 (+.f64 y x) 2)) a))
(+.f64 (/.f64 (*.f64 a (pow.f64 t 3)) (pow.f64 (+.f64 y x) 3)) (+.f64 (/.f64 (*.f64 a t) (+.f64 y x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 4)) (pow.f64 (+.f64 y x) 4))) (*.f64 -1 (/.f64 (*.f64 a (pow.f64 t 2)) (pow.f64 (+.f64 y x) 2))))))
(+.f64 (+.f64 (/.f64 a (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 3))) (/.f64 a (/.f64 (+.f64 y x) t))) (fma.f64 -1 (/.f64 (*.f64 a (pow.f64 t 4)) (pow.f64 (+.f64 y x) 4)) (neg.f64 (/.f64 (*.f64 a (*.f64 t t)) (pow.f64 (+.f64 y x) 2)))))
(+.f64 (*.f64 (/.f64 a (pow.f64 (+.f64 y x) 3)) (pow.f64 t 3)) (-.f64 (-.f64 (*.f64 (/.f64 a (+.f64 y x)) t) (/.f64 a (/.f64 (pow.f64 (+.f64 y x) 4) (pow.f64 t 4)))) (/.f64 (*.f64 t t) (/.f64 (pow.f64 (+.f64 y x) 2) a))))
(+.f64 (*.f64 (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 3)) a) (-.f64 (*.f64 (/.f64 t (+.f64 y x)) a) (+.f64 (*.f64 (/.f64 (*.f64 t t) (pow.f64 (+.f64 y x) 2)) a) (*.f64 (/.f64 (pow.f64 t 4) (pow.f64 (+.f64 y x) 4)) a))))
a
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) a) t)) a)
(fma.f64 -1 (/.f64 (+.f64 y x) (/.f64 t a)) a)
(-.f64 a (*.f64 (/.f64 (+.f64 y x) t) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) a) t)) (+.f64 a (/.f64 (*.f64 a (pow.f64 (+.f64 y x) 2)) (pow.f64 t 2))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 y x) (/.f64 t a)) a) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (*.f64 t t) a)))
(+.f64 a (-.f64 (*.f64 (/.f64 a (*.f64 t t)) (pow.f64 (+.f64 y x) 2)) (*.f64 (/.f64 (+.f64 y x) t) a)))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) a) (pow.f64 t 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) a) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (pow.f64 (+.f64 y x) 3)) (pow.f64 t 3))) a)))
(+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (*.f64 t t) a)) (fma.f64 -1 (/.f64 (+.f64 y x) (/.f64 t a)) (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 3))) a)))
(+.f64 (-.f64 a (*.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 3)) a)) (-.f64 (*.f64 (/.f64 a (*.f64 t t)) (pow.f64 (+.f64 y x) 2)) (*.f64 (/.f64 (+.f64 y x) t) a)))
(-.f64 a (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 3)) a) (-.f64 (*.f64 (/.f64 a (*.f64 t t)) (pow.f64 (+.f64 y x) 2)) (*.f64 (/.f64 (+.f64 y x) t) a))))
a
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) a) t)) a)
(fma.f64 -1 (/.f64 (+.f64 y x) (/.f64 t a)) a)
(-.f64 a (*.f64 (/.f64 (+.f64 y x) t) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) a) t)) (+.f64 a (/.f64 (*.f64 a (pow.f64 (+.f64 y x) 2)) (pow.f64 t 2))))
(+.f64 (fma.f64 -1 (/.f64 (+.f64 y x) (/.f64 t a)) a) (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (*.f64 t t) a)))
(+.f64 a (-.f64 (*.f64 (/.f64 a (*.f64 t t)) (pow.f64 (+.f64 y x) 2)) (*.f64 (/.f64 (+.f64 y x) t) a)))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 2) a) (pow.f64 t 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 y x) a) t)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 y x) 3) a) (pow.f64 t 3))) a)))
(+.f64 (/.f64 (pow.f64 (+.f64 y x) 2) (/.f64 (*.f64 t t) a)) (fma.f64 -1 (/.f64 (+.f64 y x) (/.f64 t a)) (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 t 3) (pow.f64 (+.f64 y x) 3))) a)))
(+.f64 (-.f64 a (*.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 3)) a)) (-.f64 (*.f64 (/.f64 a (*.f64 t t)) (pow.f64 (+.f64 y x) 2)) (*.f64 (/.f64 (+.f64 y x) t) a)))
(-.f64 a (-.f64 (*.f64 (/.f64 (pow.f64 (+.f64 y x) 3) (pow.f64 t 3)) a) (-.f64 (*.f64 (/.f64 a (*.f64 t t)) (pow.f64 (+.f64 y x) 2)) (*.f64 (/.f64 (+.f64 y x) t) a))))
(/.f64 (*.f64 a t) (+.f64 t x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y t)) (pow.f64 (+.f64 t x) 2))) (/.f64 (*.f64 a t) (+.f64 t x)))
(fma.f64 -1 (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 2) (*.f64 t y))) (/.f64 (*.f64 a t) (+.f64 t x)))
(-.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 2) (*.f64 t y))))
(-.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 2) t)) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y t)) (pow.f64 (+.f64 t x) 2))) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (/.f64 (*.f64 (pow.f64 y 2) (*.f64 a t)) (pow.f64 (+.f64 t x) 3))))
(+.f64 (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 2) (*.f64 t y))) (/.f64 (*.f64 a t) (+.f64 t x))) (/.f64 (*.f64 (*.f64 a t) (*.f64 y y)) (pow.f64 (+.f64 t x) 3)))
(+.f64 (-.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 2) (*.f64 t y)))) (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 3)) (*.f64 a t)))
(+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (-.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 3)) (*.f64 a t)) (*.f64 (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 2) t)) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 y t)) (pow.f64 (+.f64 t x) 2))) (+.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 (pow.f64 y 3) t)) (pow.f64 (+.f64 t x) 4))) (/.f64 (*.f64 a (*.f64 (pow.f64 y 2) t)) (pow.f64 (+.f64 t x) 3)))))
(+.f64 (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 2) (*.f64 t y))) (/.f64 (*.f64 a t) (+.f64 t x))) (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 4) (*.f64 t (pow.f64 y 3)))) (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 3) (*.f64 t (*.f64 y y))))))
(+.f64 (-.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 2) (*.f64 t y)))) (-.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 3)) (*.f64 a t)) (*.f64 (/.f64 a (pow.f64 (+.f64 t x) 4)) (*.f64 t (pow.f64 y 3)))))
(+.f64 (-.f64 (/.f64 (*.f64 a t) (+.f64 t x)) (*.f64 (/.f64 a (/.f64 (pow.f64 (+.f64 t x) 2) t)) y)) (-.f64 (*.f64 (/.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 3)) (*.f64 a t)) (*.f64 (/.f64 a (pow.f64 (+.f64 t x) 4)) (*.f64 t (pow.f64 y 3)))))
(/.f64 (*.f64 a t) y)
(/.f64 a (/.f64 y t))
(/.f64 t (/.f64 y a))
(*.f64 (/.f64 t y) a)
(+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (*.f64 a t)) (pow.f64 y 2))))
(+.f64 (/.f64 a (/.f64 y t)) (neg.f64 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (*.f64 a t)))))
(-.f64 (/.f64 t (/.f64 y a)) (*.f64 (/.f64 t (/.f64 y a)) (/.f64 (+.f64 t x) y)))
(-.f64 (*.f64 (/.f64 t y) a) (*.f64 (*.f64 (/.f64 t y) a) (/.f64 (+.f64 t x) y)))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (*.f64 a t)) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (*.f64 a t)) (pow.f64 y 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) (*.f64 a t))) (/.f64 a (/.f64 y t))) (neg.f64 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (*.f64 a t)))))
(+.f64 (-.f64 (/.f64 t (/.f64 y a)) (*.f64 (/.f64 t (/.f64 y a)) (/.f64 (+.f64 t x) y))) (/.f64 (*.f64 a t) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 2))))
(+.f64 (*.f64 (/.f64 t y) a) (-.f64 (/.f64 (*.f64 a t) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 2))) (*.f64 (*.f64 (/.f64 t y) a) (/.f64 (+.f64 t x) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 3) (*.f64 a t)) (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (*.f64 a t)) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (*.f64 a t)) (pow.f64 y 2))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (pow.f64 y 4)) (+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) (*.f64 a t))) (/.f64 a (/.f64 y t))) (neg.f64 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (*.f64 a t))))))
(-.f64 (+.f64 (-.f64 (/.f64 t (/.f64 y a)) (*.f64 (/.f64 t (/.f64 y a)) (/.f64 (+.f64 t x) y))) (/.f64 (*.f64 a t) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 2)))) (/.f64 (pow.f64 (+.f64 t x) 3) (/.f64 (pow.f64 y 4) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 (/.f64 t y) a) (*.f64 (*.f64 (/.f64 t y) a) (/.f64 (+.f64 t x) y))) (-.f64 (/.f64 (*.f64 a t) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 2))) (*.f64 (/.f64 (*.f64 a t) (pow.f64 y 4)) (pow.f64 (+.f64 t x) 3))))
(/.f64 (*.f64 a t) y)
(/.f64 a (/.f64 y t))
(/.f64 t (/.f64 y a))
(*.f64 (/.f64 t y) a)
(+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (*.f64 a t)) (pow.f64 y 2))))
(+.f64 (/.f64 a (/.f64 y t)) (neg.f64 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (*.f64 a t)))))
(-.f64 (/.f64 t (/.f64 y a)) (*.f64 (/.f64 t (/.f64 y a)) (/.f64 (+.f64 t x) y)))
(-.f64 (*.f64 (/.f64 t y) a) (*.f64 (*.f64 (/.f64 t y) a) (/.f64 (+.f64 t x) y)))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (*.f64 a t)) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (*.f64 a t)) (pow.f64 y 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) (*.f64 a t))) (/.f64 a (/.f64 y t))) (neg.f64 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (*.f64 a t)))))
(+.f64 (-.f64 (/.f64 t (/.f64 y a)) (*.f64 (/.f64 t (/.f64 y a)) (/.f64 (+.f64 t x) y))) (/.f64 (*.f64 a t) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 2))))
(+.f64 (*.f64 (/.f64 t y) a) (-.f64 (/.f64 (*.f64 a t) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 2))) (*.f64 (*.f64 (/.f64 t y) a) (/.f64 (+.f64 t x) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 3) (*.f64 a t)) (pow.f64 y 4))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) (*.f64 a t)) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 t x) (*.f64 a t)) (pow.f64 y 2))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 a t) (pow.f64 (+.f64 t x) 3)) (pow.f64 y 4)) (+.f64 (+.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (pow.f64 y 3) (*.f64 a t))) (/.f64 a (/.f64 y t))) (neg.f64 (/.f64 (+.f64 t x) (/.f64 (*.f64 y y) (*.f64 a t))))))
(-.f64 (+.f64 (-.f64 (/.f64 t (/.f64 y a)) (*.f64 (/.f64 t (/.f64 y a)) (/.f64 (+.f64 t x) y))) (/.f64 (*.f64 a t) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 2)))) (/.f64 (pow.f64 (+.f64 t x) 3) (/.f64 (pow.f64 y 4) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 (/.f64 t y) a) (*.f64 (*.f64 (/.f64 t y) a) (/.f64 (+.f64 t x) y))) (-.f64 (/.f64 (*.f64 a t) (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 2))) (*.f64 (/.f64 (*.f64 a t) (pow.f64 y 4)) (pow.f64 (+.f64 t x) 3))))
(/.f64 (*.f64 a t) (+.f64 y t))
(/.f64 (*.f64 a t) (+.f64 t y))
(*.f64 (/.f64 t (+.f64 t y)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t x)) (pow.f64 (+.f64 y t) 2))) (/.f64 (*.f64 a t) (+.f64 y t)))
(fma.f64 -1 (/.f64 a (/.f64 (pow.f64 (+.f64 t y) 2) (*.f64 t x))) (/.f64 (*.f64 a t) (+.f64 t y)))
(-.f64 (/.f64 (*.f64 a t) (+.f64 t y)) (*.f64 (/.f64 a (pow.f64 (+.f64 t y) 2)) (*.f64 t x)))
(-.f64 (*.f64 (/.f64 t (+.f64 t y)) a) (*.f64 (/.f64 a (pow.f64 (+.f64 t y) 2)) (*.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t x)) (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (*.f64 a (*.f64 t (pow.f64 x 2))) (pow.f64 (+.f64 y t) 3))))
(+.f64 (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 (+.f64 t y) 2) (*.f64 t x))) (/.f64 (*.f64 a t) (+.f64 t y))) (/.f64 (*.f64 (*.f64 a t) (*.f64 x x)) (pow.f64 (+.f64 t y) 3)))
(+.f64 (-.f64 (/.f64 (*.f64 a t) (+.f64 t y)) (*.f64 (/.f64 a (pow.f64 (+.f64 t y) 2)) (*.f64 t x))) (/.f64 a (/.f64 (pow.f64 (+.f64 t y) 3) (*.f64 t (*.f64 x x)))))
(+.f64 (*.f64 (/.f64 t (+.f64 t y)) a) (-.f64 (*.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t y) 3)) (*.f64 x x)) (*.f64 (/.f64 a (pow.f64 (+.f64 t y) 2)) (*.f64 t x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (pow.f64 x 3))) (pow.f64 (+.f64 y t) 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t x)) (pow.f64 (+.f64 y t) 2))) (+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (*.f64 a (*.f64 t (pow.f64 x 2))) (pow.f64 (+.f64 y t) 3)))))
(fma.f64 -1 (/.f64 (*.f64 a (*.f64 t (pow.f64 x 3))) (pow.f64 (+.f64 t y) 4)) (+.f64 (fma.f64 -1 (/.f64 a (/.f64 (pow.f64 (+.f64 t y) 2) (*.f64 t x))) (/.f64 (*.f64 a t) (+.f64 t y))) (/.f64 (*.f64 (*.f64 a t) (*.f64 x x)) (pow.f64 (+.f64 t y) 3))))
(-.f64 (+.f64 (-.f64 (/.f64 (*.f64 a t) (+.f64 t y)) (*.f64 (/.f64 a (pow.f64 (+.f64 t y) 2)) (*.f64 t x))) (/.f64 a (/.f64 (pow.f64 (+.f64 t y) 3) (*.f64 t (*.f64 x x))))) (*.f64 (/.f64 a (pow.f64 (+.f64 t y) 4)) (*.f64 t (pow.f64 x 3))))
(+.f64 (-.f64 (*.f64 (/.f64 t (+.f64 t y)) a) (*.f64 (/.f64 a (pow.f64 (+.f64 t y) 2)) (*.f64 t x))) (-.f64 (*.f64 (/.f64 (*.f64 a t) (pow.f64 (+.f64 t y) 3)) (*.f64 x x)) (*.f64 (/.f64 a (pow.f64 (+.f64 t y) 4)) (*.f64 t (pow.f64 x 3)))))
(/.f64 (*.f64 a t) x)
(/.f64 a (/.f64 x t))
(/.f64 t (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 a t) x))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 a t) (+.f64 t y)) (*.f64 x x)) (/.f64 a (/.f64 x t)))
(-.f64 (/.f64 t (/.f64 x a)) (*.f64 (/.f64 t (/.f64 x a)) (/.f64 (+.f64 t y) x)))
(+.f64 (/.f64 (*.f64 a (*.f64 t (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 a t) x)))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 a t) (+.f64 t y)) (*.f64 x x)) (/.f64 a (/.f64 x t))) (/.f64 (*.f64 (*.f64 a t) (pow.f64 (+.f64 t y) 2)) (pow.f64 x 3)))
(+.f64 (/.f64 t (/.f64 x a)) (-.f64 (*.f64 (/.f64 a (pow.f64 x 3)) (*.f64 t (pow.f64 (+.f64 t y) 2))) (*.f64 (/.f64 t (/.f64 x a)) (/.f64 (+.f64 t y) x))))
(+.f64 (/.f64 t (/.f64 x a)) (-.f64 (*.f64 (/.f64 a (/.f64 (pow.f64 x 3) t)) (pow.f64 (+.f64 t y) 2)) (*.f64 (/.f64 t (/.f64 x a)) (/.f64 (+.f64 t y) x))))
(+.f64 (/.f64 (*.f64 a (*.f64 t (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (+.f64 y t))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (pow.f64 (+.f64 y t) 3))) (pow.f64 x 4))) (/.f64 (*.f64 a t) x))))
(+.f64 (/.f64 (*.f64 (*.f64 a t) (pow.f64 (+.f64 t y) 2)) (pow.f64 x 3)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 a t) (+.f64 t y)) (*.f64 x x)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 a t) (pow.f64 (+.f64 t y) 3)) (pow.f64 x 4)) (/.f64 a (/.f64 x t)))))
(+.f64 (*.f64 (/.f64 a (pow.f64 x 3)) (*.f64 t (pow.f64 (+.f64 t y) 2))) (-.f64 (-.f64 (/.f64 t (/.f64 x a)) (/.f64 a (/.f64 (/.f64 (pow.f64 x 4) t) (pow.f64 (+.f64 t y) 3)))) (*.f64 (/.f64 t (/.f64 x a)) (/.f64 (+.f64 t y) x))))
(+.f64 (/.f64 t (/.f64 x a)) (-.f64 (-.f64 (*.f64 (/.f64 a (/.f64 (pow.f64 x 3) t)) (pow.f64 (+.f64 t y) 2)) (*.f64 (/.f64 t (/.f64 x a)) (/.f64 (+.f64 t y) x))) (*.f64 (/.f64 a (/.f64 (pow.f64 x 4) t)) (pow.f64 (+.f64 t y) 3))))
(/.f64 (*.f64 a t) x)
(/.f64 a (/.f64 x t))
(/.f64 t (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 a t) x))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 a t) (+.f64 t y)) (*.f64 x x)) (/.f64 a (/.f64 x t)))
(-.f64 (/.f64 t (/.f64 x a)) (*.f64 (/.f64 t (/.f64 x a)) (/.f64 (+.f64 t y) x)))
(+.f64 (/.f64 (*.f64 a (*.f64 t (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (+.f64 y t))) (pow.f64 x 2))) (/.f64 (*.f64 a t) x)))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 a t) (+.f64 t y)) (*.f64 x x)) (/.f64 a (/.f64 x t))) (/.f64 (*.f64 (*.f64 a t) (pow.f64 (+.f64 t y) 2)) (pow.f64 x 3)))
(+.f64 (/.f64 t (/.f64 x a)) (-.f64 (*.f64 (/.f64 a (pow.f64 x 3)) (*.f64 t (pow.f64 (+.f64 t y) 2))) (*.f64 (/.f64 t (/.f64 x a)) (/.f64 (+.f64 t y) x))))
(+.f64 (/.f64 t (/.f64 x a)) (-.f64 (*.f64 (/.f64 a (/.f64 (pow.f64 x 3) t)) (pow.f64 (+.f64 t y) 2)) (*.f64 (/.f64 t (/.f64 x a)) (/.f64 (+.f64 t y) x))))
(+.f64 (/.f64 (*.f64 a (*.f64 t (pow.f64 (+.f64 y t) 2))) (pow.f64 x 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (+.f64 y t))) (pow.f64 x 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 a (*.f64 t (pow.f64 (+.f64 y t) 3))) (pow.f64 x 4))) (/.f64 (*.f64 a t) x))))
(+.f64 (/.f64 (*.f64 (*.f64 a t) (pow.f64 (+.f64 t y) 2)) (pow.f64 x 3)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 a t) (+.f64 t y)) (*.f64 x x)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 a t) (pow.f64 (+.f64 t y) 3)) (pow.f64 x 4)) (/.f64 a (/.f64 x t)))))
(+.f64 (*.f64 (/.f64 a (pow.f64 x 3)) (*.f64 t (pow.f64 (+.f64 t y) 2))) (-.f64 (-.f64 (/.f64 t (/.f64 x a)) (/.f64 a (/.f64 (/.f64 (pow.f64 x 4) t) (pow.f64 (+.f64 t y) 3)))) (*.f64 (/.f64 t (/.f64 x a)) (/.f64 (+.f64 t y) x))))
(+.f64 (/.f64 t (/.f64 x a)) (-.f64 (-.f64 (*.f64 (/.f64 a (/.f64 (pow.f64 x 3) t)) (pow.f64 (+.f64 t y) 2)) (*.f64 (/.f64 t (/.f64 x a)) (/.f64 (+.f64 t y) x))) (*.f64 (/.f64 a (/.f64 (pow.f64 x 4) t)) (pow.f64 (+.f64 t y) 3))))
(+.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (fma.f64 (neg.f64 (+.f64 t x)) 1 (+.f64 t x))))
(fma.f64 (/.f64 a (+.f64 t (+.f64 y x))) t (/.f64 (*.f64 (*.f64 a t) (fma.f64 (neg.f64 (+.f64 t x)) 1 (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(fma.f64 t (/.f64 a (+.f64 t (+.f64 y x))) (*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) t) (+.f64 (+.f64 t x) (-.f64 (neg.f64 t) x))))
(fma.f64 t (/.f64 a (+.f64 t (+.f64 y x))) (*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) t) (+.f64 t (+.f64 x (-.f64 (neg.f64 t) x)))))
(+.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)) (+.f64 t x))))
(fma.f64 (/.f64 a (+.f64 t (+.f64 y x))) t (/.f64 (*.f64 (*.f64 a t) (fma.f64 (neg.f64 (+.f64 t x)) 1 (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(fma.f64 t (/.f64 a (+.f64 t (+.f64 y x))) (*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) t) (+.f64 (+.f64 t x) (-.f64 (neg.f64 t) x))))
(fma.f64 t (/.f64 a (+.f64 t (+.f64 y x))) (*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) t) (+.f64 t (+.f64 x (-.f64 (neg.f64 t) x)))))
(+.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 t x)) 2) (+.f64 t x))))
(fma.f64 (/.f64 a (+.f64 t (+.f64 y x))) t (/.f64 (*.f64 (*.f64 a t) (fma.f64 (neg.f64 (+.f64 t x)) 1 (+.f64 t x))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(fma.f64 t (/.f64 a (+.f64 t (+.f64 y x))) (*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) t) (+.f64 (+.f64 t x) (-.f64 (neg.f64 t) x))))
(fma.f64 t (/.f64 a (+.f64 t (+.f64 y x))) (*.f64 (*.f64 (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) t) (+.f64 t (+.f64 x (-.f64 (neg.f64 t) x)))))
(+.f64 (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) y) (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (neg.f64 (+.f64 t x))))
(*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) t)) (+.f64 y (neg.f64 (+.f64 t x))))
(/.f64 (*.f64 (*.f64 a t) (-.f64 (-.f64 y t) x)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))
(*.f64 (*.f64 t (-.f64 (-.f64 y t) x)) (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(+.f64 (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) y) (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 -1 (+.f64 t x))))
(*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) t)) (+.f64 y (neg.f64 (+.f64 t x))))
(/.f64 (*.f64 (*.f64 a t) (-.f64 (-.f64 y t) x)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))
(*.f64 (*.f64 t (-.f64 (-.f64 y t) x)) (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(+.f64 (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) y) (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 (neg.f64 (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))))
(*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) t)) (+.f64 y (neg.f64 (+.f64 t x))))
(/.f64 (*.f64 (*.f64 a t) (-.f64 (-.f64 y t) x)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))
(*.f64 (*.f64 t (-.f64 (-.f64 y t) x)) (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(+.f64 (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) y) (*.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (cbrt.f64 (+.f64 t x)))))
(*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) t)) (+.f64 y (neg.f64 (+.f64 t x))))
(/.f64 (*.f64 (*.f64 a t) (-.f64 (-.f64 y t) x)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))
(*.f64 (*.f64 t (-.f64 (-.f64 y t) x)) (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(+.f64 (*.f64 (/.f64 t (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) a)) (*.f64 y y)) (*.f64 (/.f64 t (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) a)) (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (*.f64 (/.f64 t (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) a) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 (*.f64 a t) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(+.f64 (*.f64 (/.f64 t (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) a)) (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))) (*.f64 (/.f64 t (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) a)) (*.f64 y y)))
(*.f64 (*.f64 (/.f64 t (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) a) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 (*.f64 a t) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t))) 1)
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 t (/.f64 (+.f64 t (+.f64 y x)) a))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) 1)
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 1 (/.f64 (+.f64 t (+.f64 y x)) (*.f64 a t)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (sqrt.f64 a) (/.f64 (/.f64 (+.f64 t (+.f64 y x)) t) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 a) (+.f64 t (+.f64 y x))) (*.f64 t (sqrt.f64 a)))
(*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) (/.f64 (+.f64 t (+.f64 y x)) t)))
(/.f64 (sqrt.f64 a) (/.f64 (+.f64 t (+.f64 y x)) (*.f64 (sqrt.f64 a) t)))
(*.f64 (/.f64 (sqrt.f64 a) (+.f64 t (+.f64 y x))) (*.f64 t (sqrt.f64 a)))
(*.f64 (sqrt.f64 a) (/.f64 (sqrt.f64 a) (/.f64 (+.f64 t (+.f64 y x)) t)))
(/.f64 (cbrt.f64 a) (/.f64 (/.f64 (+.f64 t (+.f64 y x)) t) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (cbrt.f64 a) (/.f64 (+.f64 t (+.f64 y x)) t)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (cbrt.f64 a) (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (+.f64 t (+.f64 y x)) t)))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (/.f64 (+.f64 t (+.f64 y x)) t) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 a) (/.f64 (+.f64 t (+.f64 y x)) t)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (cbrt.f64 a) (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (+.f64 t (+.f64 y x)) t)))
(/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (+.f64 t (+.f64 y x)) (*.f64 (cbrt.f64 a) t)))
(*.f64 (/.f64 (cbrt.f64 a) (/.f64 (+.f64 t (+.f64 y x)) t)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (cbrt.f64 a) (/.f64 (pow.f64 (cbrt.f64 a) 2) (/.f64 (+.f64 t (+.f64 y x)) t)))
(/.f64 (*.f64 a t) (+.f64 t (+.f64 y x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (neg.f64 t) (/.f64 (-.f64 (neg.f64 t) (+.f64 y x)) a))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (+.f64 t (+.f64 y x)) (sqrt.f64 (*.f64 a t))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 a t)) (+.f64 t (+.f64 y x))) (sqrt.f64 (*.f64 a t)))
(*.f64 (sqrt.f64 (*.f64 a t)) (/.f64 (sqrt.f64 (*.f64 a t)) (+.f64 t (+.f64 y x))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (cbrt.f64 (*.f64 a t))) (/.f64 (+.f64 t (+.f64 y x)) (cbrt.f64 (*.f64 a t))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (*.f64 a t)) (cbrt.f64 (*.f64 a t))) (+.f64 t (+.f64 y x))) (cbrt.f64 (*.f64 a t)))
(/.f64 (cbrt.f64 (*.f64 a t)) (/.f64 (+.f64 t (+.f64 y x)) (*.f64 (cbrt.f64 (*.f64 a t)) (cbrt.f64 (*.f64 a t)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 a t)) (+.f64 t (+.f64 y x))) (*.f64 (cbrt.f64 (*.f64 a t)) (cbrt.f64 (*.f64 a t))))
(/.f64 (*.f64 a (sqrt.f64 t)) (/.f64 (+.f64 t (+.f64 y x)) (sqrt.f64 t)))
(*.f64 (/.f64 (*.f64 a (sqrt.f64 t)) (+.f64 t (+.f64 y x))) (sqrt.f64 t))
(/.f64 (*.f64 (*.f64 a (sqrt.f64 t)) (sqrt.f64 t)) (+.f64 t (+.f64 y x)))
(*.f64 (sqrt.f64 t) (*.f64 (/.f64 (sqrt.f64 t) (+.f64 t (+.f64 y x))) a))
(/.f64 (*.f64 a (pow.f64 (cbrt.f64 t) 2)) (/.f64 (+.f64 t (+.f64 y x)) (cbrt.f64 t)))
(*.f64 (/.f64 (*.f64 a (pow.f64 (cbrt.f64 t) 2)) (+.f64 t (+.f64 y x))) (cbrt.f64 t))
(*.f64 (cbrt.f64 t) (/.f64 a (/.f64 (+.f64 t (+.f64 y x)) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (/.f64 a (+.f64 t (+.f64 y x))) (*.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t)))
(/.f64 (*.f64 a (neg.f64 t)) (-.f64 (neg.f64 t) (+.f64 y x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (*.f64 (neg.f64 t) a) (-.f64 (neg.f64 t) (+.f64 y x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 t (/.f64 1 a)) (+.f64 t (+.f64 y x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)) (sqrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 t (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)))
(*.f64 t (/.f64 a (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 (+.f64 t (+.f64 y x))))))
(/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) a)) (cbrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (*.f64 a t) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))) (/.f64 1 (-.f64 (-.f64 y t) x)))
(*.f64 (/.f64 a (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)) t)) (+.f64 y (neg.f64 (+.f64 t x))))
(/.f64 (*.f64 (*.f64 a t) (-.f64 (-.f64 y t) x)) (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2)))
(*.f64 (*.f64 t (-.f64 (-.f64 y t) x)) (/.f64 a (-.f64 (*.f64 y y) (pow.f64 (+.f64 t x) 2))))
(/.f64 (/.f64 t (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t x) 3)) a)) (/.f64 1 (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y))))))
(*.f64 (*.f64 (/.f64 t (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) a) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(*.f64 (/.f64 (*.f64 a t) (+.f64 (pow.f64 (+.f64 t x) 3) (pow.f64 y 3))) (fma.f64 y y (*.f64 (+.f64 t x) (+.f64 t (-.f64 x y)))))
(/.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 t)) (/.f64 (+.f64 t (+.f64 y x)) (*.f64 (sqrt.f64 a) (sqrt.f64 t))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 t)) (+.f64 t (+.f64 y x))) (*.f64 (sqrt.f64 a) (sqrt.f64 t)))
(/.f64 (*.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 t)) (*.f64 (sqrt.f64 a) (sqrt.f64 t))) (+.f64 t (+.f64 y x)))
(/.f64 (/.f64 a 1) (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 a (sqrt.f64 (+.f64 t (+.f64 y x)))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) t))
(/.f64 t (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)))
(*.f64 t (/.f64 a (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 (+.f64 t (+.f64 y x))))))
(/.f64 (/.f64 a (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (/.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) t))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (neg.f64 (*.f64 a t)) (-.f64 (neg.f64 t) (+.f64 y x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (*.f64 a t) (cbrt.f64 (+.f64 t (+.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 a (+.f64 t (+.f64 y x))) (/.f64 1 t))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 a (sqrt.f64 (/.f64 (+.f64 t (+.f64 y x)) t))) (sqrt.f64 (/.f64 (+.f64 t (+.f64 y x)) t)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 a (*.f64 (cbrt.f64 (/.f64 (+.f64 t (+.f64 y x)) t)) (cbrt.f64 (/.f64 (+.f64 t (+.f64 y x)) t)))) (cbrt.f64 (/.f64 (+.f64 t (+.f64 y x)) t)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 a (/.f64 1 (sqrt.f64 t))) (/.f64 (+.f64 t (+.f64 y x)) (sqrt.f64 t)))
(*.f64 (/.f64 (*.f64 a (sqrt.f64 t)) (+.f64 t (+.f64 y x))) (sqrt.f64 t))
(/.f64 (*.f64 (*.f64 a (sqrt.f64 t)) (sqrt.f64 t)) (+.f64 t (+.f64 y x)))
(*.f64 (sqrt.f64 t) (*.f64 (/.f64 (sqrt.f64 t) (+.f64 t (+.f64 y x))) a))
(/.f64 (/.f64 a (/.f64 1 (pow.f64 (cbrt.f64 t) 2))) (/.f64 (+.f64 t (+.f64 y x)) (cbrt.f64 t)))
(*.f64 (/.f64 (*.f64 a (pow.f64 (cbrt.f64 t) 2)) (+.f64 t (+.f64 y x))) (cbrt.f64 t))
(*.f64 (cbrt.f64 t) (/.f64 a (/.f64 (+.f64 t (+.f64 y x)) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (/.f64 a (+.f64 t (+.f64 y x))) (*.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t)))
(/.f64 (/.f64 a (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 t))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 t)))
(*.f64 (/.f64 (*.f64 (/.f64 a (sqrt.f64 (+.f64 t (+.f64 y x)))) (sqrt.f64 t)) (sqrt.f64 (+.f64 t (+.f64 y x)))) (sqrt.f64 t))
(*.f64 (sqrt.f64 t) (/.f64 (/.f64 (*.f64 a (sqrt.f64 t)) (sqrt.f64 (+.f64 t (+.f64 y x)))) (sqrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (/.f64 a (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (pow.f64 (cbrt.f64 t) 2))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (cbrt.f64 t)))
(/.f64 (*.f64 (/.f64 a (sqrt.f64 (+.f64 t (+.f64 y x)))) (pow.f64 (cbrt.f64 t) 2)) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (cbrt.f64 t)))
(*.f64 (cbrt.f64 t) (/.f64 a (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (pow.f64 (cbrt.f64 t) 2)))))
(*.f64 (cbrt.f64 t) (*.f64 (/.f64 a (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 (+.f64 t (+.f64 y x))))) (pow.f64 (cbrt.f64 t) 2)))
(/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) (sqrt.f64 t))) (/.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 t)))
(*.f64 (/.f64 (*.f64 a (sqrt.f64 t)) (+.f64 t (+.f64 y x))) (sqrt.f64 t))
(/.f64 (*.f64 (*.f64 a (sqrt.f64 t)) (sqrt.f64 t)) (+.f64 t (+.f64 y x)))
(*.f64 (sqrt.f64 t) (*.f64 (/.f64 (sqrt.f64 t) (+.f64 t (+.f64 y x))) a))
(/.f64 (/.f64 a (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) (pow.f64 (cbrt.f64 t) 2))) (/.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) (cbrt.f64 t)))
(*.f64 (/.f64 (*.f64 a (pow.f64 (cbrt.f64 t) 2)) (+.f64 t (+.f64 y x))) (cbrt.f64 t))
(*.f64 (cbrt.f64 t) (/.f64 a (/.f64 (+.f64 t (+.f64 y x)) (pow.f64 (cbrt.f64 t) 2))))
(*.f64 (/.f64 a (+.f64 t (+.f64 y x))) (*.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t)))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) 1) (-.f64 (neg.f64 t) (+.f64 y x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) (sqrt.f64 (+.f64 t (+.f64 y x)))) (neg.f64 (sqrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 t (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)))
(*.f64 t (/.f64 a (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 (+.f64 t (+.f64 y x))))))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (neg.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) (sqrt.f64 (-.f64 (neg.f64 t) (+.f64 y x)))) (sqrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) (*.f64 (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))) (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))) (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) -1) (+.f64 t (+.f64 y x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) (neg.f64 (sqrt.f64 (+.f64 t (+.f64 y x))))) (sqrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 t (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)))
(*.f64 t (/.f64 a (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 (+.f64 t (+.f64 y x))))))
(/.f64 (/.f64 (*.f64 a (neg.f64 t)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))) (cbrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) 1) (-.f64 (neg.f64 t) (+.f64 y x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) (sqrt.f64 (+.f64 t (+.f64 y x)))) (neg.f64 (sqrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 t (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)))
(*.f64 t (/.f64 a (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 (+.f64 t (+.f64 y x))))))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (neg.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) (sqrt.f64 (-.f64 (neg.f64 t) (+.f64 y x)))) (sqrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) (*.f64 (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))) (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))) (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) -1) (+.f64 t (+.f64 y x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) (neg.f64 (sqrt.f64 (+.f64 t (+.f64 y x))))) (sqrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 t (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)))
(*.f64 t (/.f64 a (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 (+.f64 t (+.f64 y x))))))
(/.f64 (/.f64 (*.f64 (neg.f64 t) a) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))) (cbrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (/.f64 t (/.f64 1 a)) 1) (+.f64 t (+.f64 y x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (/.f64 t (/.f64 1 a)) (cbrt.f64 (+.f64 t (+.f64 y x)))) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)) 1) (sqrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 t (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)))
(*.f64 t (/.f64 a (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 (+.f64 t (+.f64 y x))))))
(/.f64 (/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)) (cbrt.f64 (+.f64 t (+.f64 y x)))) (cbrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (*.f64 (/.f64 t (sqrt.f64 (+.f64 t (+.f64 y x)))) a) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x)))) (cbrt.f64 (+.f64 t (+.f64 y x)))))
(*.f64 (/.f64 (/.f64 t (sqrt.f64 (+.f64 t (+.f64 y x)))) (cbrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x))))) (/.f64 a (cbrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))) (sqrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (*.f64 (/.f64 t (sqrt.f64 (+.f64 t (+.f64 y x)))) a) (*.f64 (sqrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))) (sqrt.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))))
(*.f64 (/.f64 (/.f64 t (sqrt.f64 (+.f64 t (+.f64 y x)))) (sqrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x))))) (/.f64 a (fabs.f64 (cbrt.f64 (+.f64 t (+.f64 y x))))))
(/.f64 (/.f64 (/.f64 t (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)) (sqrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x))))) (sqrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 t (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)))
(*.f64 t (/.f64 a (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 (+.f64 t (+.f64 y x))))))
(/.f64 (/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) a)) 1) (cbrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) a)) (sqrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x))))) (sqrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) a)) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))) (cbrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))) (cbrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) a)) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))) (cbrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (*.f64 (/.f64 t (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) a) (*.f64 (cbrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))) (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))))
(*.f64 (/.f64 (/.f64 t (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (cbrt.f64 (cbrt.f64 (+.f64 t (+.f64 y x))))) (/.f64 a (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))))
(/.f64 (/.f64 (/.f64 t (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2) a)) (cbrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x))))) (cbrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 (*.f64 (/.f64 t (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) a) (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x)))) (cbrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x))))))
(*.f64 (/.f64 (/.f64 t (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (cbrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x))))) (/.f64 a (cbrt.f64 (sqrt.f64 (+.f64 t (+.f64 y x))))))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) 1) (-.f64 (neg.f64 t) (+.f64 y x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (sqrt.f64 (+.f64 t (+.f64 y x)))) (neg.f64 (sqrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 t (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)))
(*.f64 t (/.f64 a (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 (+.f64 t (+.f64 y x))))))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2)) (neg.f64 (cbrt.f64 (+.f64 t (+.f64 y x)))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (sqrt.f64 (-.f64 (neg.f64 t) (+.f64 y x)))) (sqrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (*.f64 (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))) (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))) (cbrt.f64 (-.f64 (neg.f64 t) (+.f64 y x))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) -1) (+.f64 t (+.f64 y x)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (+.f64 t (+.f64 y x))))) (sqrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 t (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (/.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) a)))
(*.f64 t (/.f64 a (*.f64 (sqrt.f64 (+.f64 t (+.f64 y x))) (sqrt.f64 (+.f64 t (+.f64 y x))))))
(/.f64 (/.f64 (neg.f64 (*.f64 a t)) (neg.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y x))) 2))) (cbrt.f64 (+.f64 t (+.f64 y x))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(pow.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) 1)
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t)) 2)
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t)) 3)
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(pow.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) 3) 1/3)
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) 2))
(sqrt.f64 (pow.f64 (/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t)) 2))
(fabs.f64 (/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t)))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 t (+.f64 t (+.f64 y x)))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t))))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t) 3))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 t (+.f64 t (+.f64 y x))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 t (+.f64 t (+.f64 y x))) 3) (pow.f64 a 3)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 t (+.f64 t (+.f64 y x))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(exp.f64 (log.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t)) 1))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 a (+.f64 t (+.f64 y x))) t)))
(/.f64 a (/.f64 (+.f64 t (+.f64 y x)) t))

localize11.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.31%
(-.f64 (*.f64 t a) (*.f64 y b))
23.95%
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y t))
Compiler

Compiled 37 to 11 computations (70.3% saved)

series42.0ms (0.2%)

Counts
2 → 96
Calls

24 calls:

TimeVariablePointExpression
0.0ms
t
@inf
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y t))
0.0ms
t
@0
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y t))
0.0ms
y
@0
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y t))
0.0ms
y
@-inf
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y t))
0.0ms
y
@inf
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y t))

rewrite96.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1870×associate-*l/
1782×associate-/r*
392×associate-+l+
280×add-sqr-sqrt
278×pow1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify213.0ms (0.8%)

Algorithm
egg-herbie
Rules
1304×associate-+l-
1078×associate-+r-
928×fma-def
686×associate-/l*
632×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
058514610
1173012552
2703712324
Stop Event
node limit
Counts
294 → 349
Calls
Call 1
Inputs
(*.f64 -1 b)
(+.f64 (*.f64 (-.f64 (/.f64 a y) (*.f64 -1 (/.f64 b y))) t) (*.f64 -1 b))
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (/.f64 b (pow.f64 y 2))) (/.f64 a (pow.f64 y 2)))) (+.f64 (*.f64 (-.f64 (/.f64 a y) (*.f64 -1 (/.f64 b y))) t) (*.f64 -1 b)))
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (/.f64 b (pow.f64 y 2))) (/.f64 a (pow.f64 y 2)))) (+.f64 (*.f64 (-.f64 (/.f64 a y) (*.f64 -1 (/.f64 b y))) t) (+.f64 (*.f64 (-.f64 (/.f64 a (pow.f64 y 3)) (*.f64 -1 (/.f64 b (pow.f64 y 3)))) (pow.f64 t 3)) (*.f64 -1 b))))
a
(-.f64 (+.f64 a (*.f64 -1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 y a) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1 (*.f64 y b)) (*.f64 y a))) (pow.f64 t 2))) (+.f64 a (*.f64 -1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 a y) t))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a y)) (pow.f64 y 2)) (pow.f64 t 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1 (*.f64 y b)) (*.f64 y a))) (pow.f64 t 2))) (+.f64 a (*.f64 -1 (/.f64 (*.f64 y b) t))))) (/.f64 (*.f64 a y) t))
a
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 y a))) t)) a)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 y a))) t)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 y a))) y) (pow.f64 t 2)) a))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 y a))) t)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 y a))) y) (pow.f64 t 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 y a))) (pow.f64 y 2)) (pow.f64 t 3))))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(/.f64 (*.f64 a t) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(/.f64 (*.f64 a t) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
a
(+.f64 a (*.f64 y (-.f64 (*.f64 -1 (/.f64 b t)) (/.f64 a t))))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 a (pow.f64 t 2)) (*.f64 -1 (/.f64 b (pow.f64 t 2))))) (+.f64 a (*.f64 y (-.f64 (*.f64 -1 (/.f64 b t)) (/.f64 a t)))))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 a (pow.f64 t 2)) (*.f64 -1 (/.f64 b (pow.f64 t 2))))) (+.f64 a (+.f64 (*.f64 y (-.f64 (*.f64 -1 (/.f64 b t)) (/.f64 a t))) (*.f64 (pow.f64 y 3) (-.f64 (*.f64 -1 (/.f64 b (pow.f64 t 3))) (/.f64 a (pow.f64 t 3)))))))
(*.f64 -1 b)
(-.f64 (+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 b)) (*.f64 -1 (/.f64 (*.f64 t b) y)))
(-.f64 (+.f64 (/.f64 (*.f64 a t) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b)))) (pow.f64 y 2))) (*.f64 -1 b))) (*.f64 -1 (/.f64 (*.f64 t b) y)))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b)))) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 a t) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b)))) (pow.f64 y 2))) (*.f64 -1 b)))) (*.f64 -1 (/.f64 (*.f64 t b) y)))
(*.f64 -1 b)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 t b)) y)) (*.f64 -1 b))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 t b)) y)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 t b)) t) (pow.f64 y 2)) (*.f64 -1 b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 t b)) (pow.f64 t 2)) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 t b)) y)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 t b)) t) (pow.f64 y 2)) (*.f64 -1 b))))
(/.f64 (*.f64 a t) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t)))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(*.f64 -1 (*.f64 y b))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(+.f64 (/.f64 t (/.f64 (+.f64 t y) a)) (neg.f64 (/.f64 y (/.f64 (+.f64 t y) b))))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 t y) b))) (/.f64 t (/.f64 (+.f64 t y) a)))
(-.f64 (/.f64 t (/.f64 (+.f64 t y) a)) (/.f64 y (/.f64 (+.f64 t y) b)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)))) 1)
(*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 1 (+.f64 t y)))
(*.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)) 1)
(*.f64 1 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))) (sqrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (/.f64 1 (+.f64 t y))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (/.f64 1 (+.f64 t y))))
(*.f64 (/.f64 1 (+.f64 t y)) (-.f64 (*.f64 t a) (*.f64 y b)))
(*.f64 (neg.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (/.f64 -1 (+.f64 t y)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t y))) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (sqrt.f64 (+.f64 t y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t y)) 2)) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (cbrt.f64 (+.f64 t y))))
(*.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (-.f64 (*.f64 y y) (*.f64 t t))) (-.f64 y t))
(*.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (fma.f64 y y (*.f64 t (-.f64 t y))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (+.f64 t y)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (pow.f64 (cbrt.f64 (+.f64 t y)) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (cbrt.f64 (+.f64 t y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (+.f64 t y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2) (sqrt.f64 (+.f64 t y))) (/.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (sqrt.f64 (+.f64 t y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2) (pow.f64 (cbrt.f64 (+.f64 t y)) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))))
(pow.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)) 3) 1/3)
(pow.f64 (/.f64 (+.f64 t y) (-.f64 (*.f64 t a) (*.f64 y b))) -1)
(neg.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (-.f64 (neg.f64 y) t)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))))
(+.f64 (*.f64 t a) (*.f64 y (neg.f64 b)))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 t a) (*.f64 (*.f64 y (neg.f64 b)) 1))
(+.f64 (*.f64 t a) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 t a) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (*.f64 t a) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (*.f64 t a) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 t a) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 t a) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 t a) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 t a) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (*.f64 t a))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 t a) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 t a) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 t a) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 t a) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 t a) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 t a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 t a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 y b) (-.f64 (*.f64 t a) (*.f64 y b))))
(+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (-.f64 (*.f64 t a) (*.f64 y b)))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 t a))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (-.f64 (*.f64 t a) (*.f64 y b)))
(+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (*.f64 t a))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (-.f64 (*.f64 t a) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (-.f64 (*.f64 t a) (*.f64 y b)))
(+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (-.f64 (*.f64 t a) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 (*.f64 t a) (*.f64 y b)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (*.f64 t a) (*.f64 y b)))
(+.f64 (+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (*.f64 y (neg.f64 b))) (*.f64 y b))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 t a)) (*.f64 y (neg.f64 b)))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 t a)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 t a)) (*.f64 (*.f64 y (neg.f64 b)) 1))
(+.f64 (-.f64 (*.f64 t a) (exp.f64 (log1p.f64 (*.f64 y b)))) 1)
(*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 1)
(*.f64 1 (-.f64 (*.f64 t a) (*.f64 y b)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))))
(*.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2) (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (fma.f64 t a (*.f64 y b))))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 t a))) (-.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 y b))))
(/.f64 1 (/.f64 (fma.f64 t a (*.f64 y b)) (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b)))) (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (fma.f64 t a (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2))) (neg.f64 (fma.f64 t a (*.f64 y b))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (-.f64 (*.f64 t a) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (-.f64 (*.f64 t a) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (*.f64 (*.f64 t a) (*.f64 y (neg.f64 b)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) 1) (fma.f64 t a (*.f64 y b)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) 1) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b)))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2))) 1) (neg.f64 (fma.f64 t a (*.f64 y b))))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) 1) (-.f64 (*.f64 t a) (*.f64 y (neg.f64 b))))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) 1) (-.f64 (*.f64 t a) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (*.f64 (*.f64 t a) (*.f64 y (neg.f64 b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2))) (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b)))) (sqrt.f64 (fma.f64 t a (*.f64 y b))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))) (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2)) (cbrt.f64 (fma.f64 t a (*.f64 y b))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2)) (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2))) (/.f64 1 (fma.f64 t a (*.f64 y b)))) (+.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 t a) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t a) 2) 3) (pow.f64 (pow.f64 (*.f64 y b) 2) 3)) (/.f64 1 (fma.f64 t a (*.f64 y b)))) (+.f64 (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b)))))) (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t a) 3) 3) (pow.f64 (pow.f64 (*.f64 y b) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b)))))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3))) (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) 1) (fma.f64 t a (*.f64 y b)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (sqrt.f64 (fma.f64 t a (*.f64 y b)))) (sqrt.f64 (fma.f64 t a (*.f64 y b))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (cbrt.f64 (fma.f64 t a (*.f64 y b))) (cbrt.f64 (fma.f64 t a (*.f64 y b))))) (cbrt.f64 (fma.f64 t a (*.f64 y b))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) 1) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))
(pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 1)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 3) 1/3)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 t a) (*.f64 y b))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t a) (*.f64 y b)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t a) (*.f64 y b))))
(exp.f64 (log.f64 (-.f64 (*.f64 t a) (*.f64 y b))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t a) (*.f64 y b))))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(fma.f64 a t (*.f64 y (neg.f64 b)))
(fma.f64 1 (*.f64 t a) (*.f64 y (neg.f64 b)))
(fma.f64 1 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 t a)) (*.f64 y (neg.f64 b)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (cbrt.f64 (*.f64 t a)) (*.f64 y (neg.f64 b)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2) (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
Outputs
(*.f64 -1 b)
(neg.f64 b)
(+.f64 (*.f64 (-.f64 (/.f64 a y) (*.f64 -1 (/.f64 b y))) t) (*.f64 -1 b))
(fma.f64 (-.f64 (/.f64 a y) (/.f64 (neg.f64 b) y)) t (neg.f64 b))
(-.f64 (*.f64 (+.f64 (/.f64 a y) (/.f64 b y)) t) b)
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (/.f64 b (pow.f64 y 2))) (/.f64 a (pow.f64 y 2)))) (+.f64 (*.f64 (-.f64 (/.f64 a y) (*.f64 -1 (/.f64 b y))) t) (*.f64 -1 b)))
(fma.f64 (*.f64 t t) (-.f64 (/.f64 (neg.f64 b) (*.f64 y y)) (/.f64 a (*.f64 y y))) (fma.f64 (-.f64 (/.f64 a y) (/.f64 (neg.f64 b) y)) t (neg.f64 b)))
(-.f64 (fma.f64 (*.f64 t t) (-.f64 (/.f64 (neg.f64 b) (*.f64 y y)) (/.f64 a (*.f64 y y))) (*.f64 (+.f64 (/.f64 a y) (/.f64 b y)) t)) b)
(+.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 -1 (/.f64 b (pow.f64 y 2))) (/.f64 a (pow.f64 y 2)))) (+.f64 (*.f64 (-.f64 (/.f64 a y) (*.f64 -1 (/.f64 b y))) t) (+.f64 (*.f64 (-.f64 (/.f64 a (pow.f64 y 3)) (*.f64 -1 (/.f64 b (pow.f64 y 3)))) (pow.f64 t 3)) (*.f64 -1 b))))
(fma.f64 (*.f64 t t) (-.f64 (/.f64 (neg.f64 b) (*.f64 y y)) (/.f64 a (*.f64 y y))) (fma.f64 (-.f64 (/.f64 a y) (/.f64 (neg.f64 b) y)) t (fma.f64 (-.f64 (/.f64 a (pow.f64 y 3)) (/.f64 (neg.f64 b) (pow.f64 y 3))) (pow.f64 t 3) (neg.f64 b))))
(fma.f64 (*.f64 t t) (-.f64 (/.f64 (neg.f64 b) (*.f64 y y)) (/.f64 a (*.f64 y y))) (-.f64 (fma.f64 (+.f64 (/.f64 a y) (/.f64 b y)) t (*.f64 (+.f64 (/.f64 a (pow.f64 y 3)) (/.f64 b (pow.f64 y 3))) (pow.f64 t 3))) b))
a
(-.f64 (+.f64 a (*.f64 -1 (/.f64 (*.f64 y b) t))) (/.f64 (*.f64 y a) t))
(+.f64 a (-.f64 (/.f64 (*.f64 (neg.f64 b) y) t) (/.f64 a (/.f64 t y))))
(-.f64 (-.f64 a (*.f64 (/.f64 y t) b)) (*.f64 (/.f64 a t) y))
(-.f64 a (/.f64 (fma.f64 b y (*.f64 a y)) t))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1 (*.f64 y b)) (*.f64 y a))) (pow.f64 t 2))) (+.f64 a (*.f64 -1 (/.f64 (*.f64 y b) t)))) (/.f64 (*.f64 a y) t))
(-.f64 (fma.f64 -1 (/.f64 y (/.f64 (*.f64 t t) (-.f64 (*.f64 (neg.f64 b) y) (*.f64 a y)))) (+.f64 a (/.f64 (*.f64 (neg.f64 b) y) t))) (/.f64 a (/.f64 t y)))
(-.f64 (-.f64 (-.f64 a (*.f64 (/.f64 y t) b)) (*.f64 (/.f64 y (*.f64 t t)) (*.f64 y (-.f64 (neg.f64 b) a)))) (*.f64 (/.f64 a t) y))
(-.f64 (-.f64 a (/.f64 (fma.f64 b y (*.f64 a y)) t)) (*.f64 (/.f64 y (*.f64 t t)) (*.f64 y (-.f64 (neg.f64 b) a))))
(-.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a y)) (pow.f64 y 2)) (pow.f64 t 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 y (-.f64 (*.f64 -1 (*.f64 y b)) (*.f64 y a))) (pow.f64 t 2))) (+.f64 a (*.f64 -1 (/.f64 (*.f64 y b) t))))) (/.f64 (*.f64 a y) t))
(+.f64 (/.f64 (-.f64 (*.f64 (neg.f64 b) y) (*.f64 a y)) (/.f64 (pow.f64 t 3) (*.f64 y y))) (-.f64 (fma.f64 -1 (/.f64 y (/.f64 (*.f64 t t) (-.f64 (*.f64 (neg.f64 b) y) (*.f64 a y)))) (+.f64 a (/.f64 (*.f64 (neg.f64 b) y) t))) (/.f64 a (/.f64 t y))))
(+.f64 (-.f64 (*.f64 (/.f64 (*.f64 y (-.f64 (neg.f64 b) a)) (pow.f64 t 3)) (*.f64 y y)) (*.f64 (/.f64 y (*.f64 t t)) (*.f64 y (-.f64 (neg.f64 b) a)))) (-.f64 (-.f64 a (*.f64 (/.f64 y t) b)) (*.f64 (/.f64 a t) y)))
(+.f64 (-.f64 (-.f64 a (/.f64 (fma.f64 b y (*.f64 a y)) t)) (*.f64 (/.f64 y (*.f64 t t)) (*.f64 y (-.f64 (neg.f64 b) a)))) (*.f64 (/.f64 (*.f64 y (-.f64 (neg.f64 b) a)) (pow.f64 t 3)) (*.f64 y y)))
a
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 y a))) t)) a)
(+.f64 a (-.f64 (/.f64 (*.f64 (neg.f64 b) y) t) (/.f64 a (/.f64 t y))))
(-.f64 (-.f64 a (*.f64 (/.f64 y t) b)) (*.f64 (/.f64 a t) y))
(-.f64 a (/.f64 (fma.f64 b y (*.f64 a y)) t))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 y a))) t)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 y a))) y) (pow.f64 t 2)) a))
(fma.f64 -1 (/.f64 (-.f64 (*.f64 b y) (*.f64 (neg.f64 y) a)) t) (+.f64 a (/.f64 (-.f64 (*.f64 b y) (*.f64 (neg.f64 y) a)) (/.f64 (*.f64 t t) y))))
(+.f64 (-.f64 a (/.f64 (fma.f64 b y (*.f64 a y)) t)) (/.f64 (fma.f64 b y (*.f64 a y)) (/.f64 (*.f64 t t) y)))
(+.f64 (/.f64 (fma.f64 b y (*.f64 a y)) (/.f64 (*.f64 t t) y)) (-.f64 a (/.f64 (fma.f64 b y (*.f64 a y)) t)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 y a))) t)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 y a))) y) (pow.f64 t 2)) (+.f64 a (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 y b) (*.f64 -1 (*.f64 y a))) (pow.f64 y 2)) (pow.f64 t 3))))))
(fma.f64 -1 (/.f64 (-.f64 (*.f64 b y) (*.f64 (neg.f64 y) a)) t) (+.f64 (+.f64 a (/.f64 (-.f64 (*.f64 b y) (*.f64 (neg.f64 y) a)) (/.f64 (*.f64 t t) y))) (neg.f64 (/.f64 (-.f64 (*.f64 b y) (*.f64 (neg.f64 y) a)) (/.f64 (pow.f64 t 3) (*.f64 y y))))))
(-.f64 (+.f64 (/.f64 (fma.f64 b y (*.f64 a y)) (/.f64 (*.f64 t t) y)) (-.f64 a (*.f64 (/.f64 (fma.f64 b y (*.f64 a y)) (pow.f64 t 3)) (*.f64 y y)))) (/.f64 (fma.f64 b y (*.f64 a y)) t))
(+.f64 (-.f64 (-.f64 a (/.f64 (fma.f64 b y (*.f64 a y)) t)) (*.f64 (/.f64 (fma.f64 b y (*.f64 a y)) (pow.f64 t 3)) (*.f64 y y))) (/.f64 (fma.f64 b y (*.f64 a y)) (/.f64 (*.f64 t t) y)))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t)))
(/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b))
(*.f64 (/.f64 y (+.f64 y t)) (neg.f64 b))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(/.f64 (*.f64 a t) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(/.f64 (*.f64 a t) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
a
(+.f64 a (*.f64 y (-.f64 (*.f64 -1 (/.f64 b t)) (/.f64 a t))))
(+.f64 a (*.f64 y (-.f64 (/.f64 (neg.f64 b) t) (/.f64 a t))))
(fma.f64 y (-.f64 (/.f64 (neg.f64 b) t) (/.f64 a t)) a)
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 a (pow.f64 t 2)) (*.f64 -1 (/.f64 b (pow.f64 t 2))))) (+.f64 a (*.f64 y (-.f64 (*.f64 -1 (/.f64 b t)) (/.f64 a t)))))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 a (*.f64 t t)) (/.f64 (neg.f64 b) (*.f64 t t))) (+.f64 a (*.f64 y (-.f64 (/.f64 (neg.f64 b) t) (/.f64 a t)))))
(fma.f64 (*.f64 y y) (+.f64 (/.f64 a (*.f64 t t)) (/.f64 b (*.f64 t t))) (fma.f64 y (-.f64 (/.f64 (neg.f64 b) t) (/.f64 a t)) a))
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 a (pow.f64 t 2)) (*.f64 -1 (/.f64 b (pow.f64 t 2))))) (+.f64 a (+.f64 (*.f64 y (-.f64 (*.f64 -1 (/.f64 b t)) (/.f64 a t))) (*.f64 (pow.f64 y 3) (-.f64 (*.f64 -1 (/.f64 b (pow.f64 t 3))) (/.f64 a (pow.f64 t 3)))))))
(fma.f64 (*.f64 y y) (-.f64 (/.f64 a (*.f64 t t)) (/.f64 (neg.f64 b) (*.f64 t t))) (+.f64 a (fma.f64 y (-.f64 (/.f64 (neg.f64 b) t) (/.f64 a t)) (*.f64 (pow.f64 y 3) (-.f64 (/.f64 (neg.f64 b) (pow.f64 t 3)) (/.f64 a (pow.f64 t 3)))))))
(+.f64 (fma.f64 (*.f64 y y) (+.f64 (/.f64 a (*.f64 t t)) (/.f64 b (*.f64 t t))) (fma.f64 y (-.f64 (/.f64 (neg.f64 b) t) (/.f64 a t)) a)) (*.f64 (pow.f64 y 3) (-.f64 (/.f64 (neg.f64 b) (pow.f64 t 3)) (/.f64 a (pow.f64 t 3)))))
(*.f64 -1 b)
(neg.f64 b)
(-.f64 (+.f64 (/.f64 (*.f64 a t) y) (*.f64 -1 b)) (*.f64 -1 (/.f64 (*.f64 t b) y)))
(+.f64 (/.f64 a (/.f64 y t)) (-.f64 (neg.f64 b) (/.f64 (neg.f64 (*.f64 b t)) y)))
(+.f64 (-.f64 (/.f64 a (/.f64 y t)) b) (/.f64 b (/.f64 y t)))
(-.f64 (+.f64 (/.f64 (*.f64 a t) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b)))) (pow.f64 y 2))) (*.f64 -1 b))) (*.f64 -1 (/.f64 (*.f64 t b) y)))
(+.f64 (/.f64 a (/.f64 y t)) (-.f64 (fma.f64 -1 (/.f64 t (/.f64 (*.f64 y y) (-.f64 (*.f64 a t) (neg.f64 (*.f64 b t))))) (neg.f64 b)) (/.f64 (neg.f64 (*.f64 b t)) y)))
(+.f64 (-.f64 (-.f64 (/.f64 a (/.f64 y t)) (/.f64 (fma.f64 a t (*.f64 b t)) (/.f64 y (/.f64 t y)))) b) (/.f64 b (/.f64 y t)))
(-.f64 (-.f64 (/.f64 a (/.f64 y t)) (/.f64 (fma.f64 a t (*.f64 b t)) (/.f64 y (/.f64 t y)))) (-.f64 b (/.f64 b (/.f64 y t))))
(-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 t 2) (-.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b)))) (pow.f64 y 3)) (+.f64 (/.f64 (*.f64 a t) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (-.f64 (*.f64 a t) (*.f64 -1 (*.f64 t b)))) (pow.f64 y 2))) (*.f64 -1 b)))) (*.f64 -1 (/.f64 (*.f64 t b) y)))
(+.f64 (/.f64 (*.f64 t t) (/.f64 (pow.f64 y 3) (-.f64 (*.f64 a t) (neg.f64 (*.f64 b t))))) (+.f64 (/.f64 a (/.f64 y t)) (-.f64 (fma.f64 -1 (/.f64 t (/.f64 (*.f64 y y) (-.f64 (*.f64 a t) (neg.f64 (*.f64 b t))))) (neg.f64 b)) (/.f64 (neg.f64 (*.f64 b t)) y))))
(+.f64 (-.f64 (-.f64 (/.f64 a (/.f64 y t)) (/.f64 (fma.f64 a t (*.f64 b t)) (/.f64 y (/.f64 t y)))) b) (+.f64 (*.f64 (/.f64 (*.f64 t t) (pow.f64 y 3)) (fma.f64 a t (*.f64 b t))) (/.f64 b (/.f64 y t))))
(+.f64 (-.f64 (-.f64 (/.f64 a (/.f64 y t)) b) (/.f64 (fma.f64 a t (*.f64 b t)) (/.f64 y (/.f64 t y)))) (+.f64 (*.f64 (/.f64 (*.f64 t t) (pow.f64 y 3)) (fma.f64 a t (*.f64 b t))) (/.f64 b (/.f64 y t))))
(*.f64 -1 b)
(neg.f64 b)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 t b)) y)) (*.f64 -1 b))
(*.f64 -1 (+.f64 (/.f64 (-.f64 (neg.f64 (*.f64 a t)) (*.f64 b t)) y) b))
(-.f64 (neg.f64 b) (/.f64 (*.f64 t (-.f64 (neg.f64 a) b)) y))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 t b)) y)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 t b)) t) (pow.f64 y 2)) (*.f64 -1 b)))
(fma.f64 -1 (/.f64 (-.f64 (neg.f64 (*.f64 a t)) (*.f64 b t)) y) (+.f64 (neg.f64 b) (/.f64 (-.f64 (neg.f64 (*.f64 a t)) (*.f64 b t)) (/.f64 (*.f64 y y) t))))
(-.f64 (-.f64 (/.f64 t (/.f64 (*.f64 y y) (*.f64 t (-.f64 (neg.f64 a) b)))) b) (/.f64 (*.f64 t (-.f64 (neg.f64 a) b)) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 t b)) (pow.f64 t 2)) (pow.f64 y 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 t b)) y)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 -1 (*.f64 a t)) (*.f64 t b)) t) (pow.f64 y 2)) (*.f64 -1 b))))
(fma.f64 -1 (/.f64 (-.f64 (neg.f64 (*.f64 a t)) (*.f64 b t)) (/.f64 (pow.f64 y 3) (*.f64 t t))) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 (*.f64 a t)) (*.f64 b t)) y) (+.f64 (neg.f64 b) (/.f64 (-.f64 (neg.f64 (*.f64 a t)) (*.f64 b t)) (/.f64 (*.f64 y y) t)))))
(-.f64 (-.f64 (-.f64 (/.f64 t (/.f64 (*.f64 y y) (*.f64 t (-.f64 (neg.f64 a) b)))) b) (/.f64 (*.f64 t (-.f64 (neg.f64 a) b)) y)) (*.f64 (/.f64 (*.f64 t (-.f64 (neg.f64 a) b)) (pow.f64 y 3)) (*.f64 t t)))
(/.f64 (*.f64 a t) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t)))
(/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b))
(*.f64 (/.f64 y (+.f64 y t)) (neg.f64 b))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t)))
(/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b))
(*.f64 (/.f64 y (+.f64 y t)) (neg.f64 b))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (*.f64 -1 (/.f64 (*.f64 y b) (+.f64 y t))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(*.f64 -1 (*.f64 y b))
(*.f64 (neg.f64 b) y)
(*.f64 b (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 -1 (*.f64 y b))
(*.f64 (neg.f64 b) y)
(*.f64 b (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 -1 (*.f64 y b))
(*.f64 (neg.f64 b) y)
(*.f64 b (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 -1 (*.f64 y b))
(*.f64 (neg.f64 b) y)
(*.f64 b (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 a t)
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 -1 (*.f64 y b))
(*.f64 (neg.f64 b) y)
(*.f64 b (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 -1 (*.f64 y b))
(*.f64 (neg.f64 b) y)
(*.f64 b (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 a t))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (/.f64 t (/.f64 (+.f64 t y) a)) (neg.f64 (/.f64 y (/.f64 (+.f64 t y) b))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(+.f64 (neg.f64 (/.f64 y (/.f64 (+.f64 t y) b))) (/.f64 t (/.f64 (+.f64 t y) a)))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(-.f64 (/.f64 t (/.f64 (+.f64 t y) a)) (/.f64 y (/.f64 (+.f64 t y) b)))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)))) 1)
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (/.f64 1 (+.f64 t y)))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(*.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)) 1)
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(*.f64 1 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))) (sqrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (*.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (/.f64 1 (+.f64 t y))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))) 2))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (/.f64 1 (+.f64 t y))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(*.f64 (/.f64 1 (+.f64 t y)) (-.f64 (*.f64 t a) (*.f64 y b)))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(*.f64 (neg.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (/.f64 -1 (+.f64 t y)))
(*.f64 (neg.f64 (-.f64 (*.f64 a t) (*.f64 b y))) (/.f64 -1 (+.f64 y t)))
(neg.f64 (/.f64 (-.f64 (*.f64 b y) (*.f64 a t)) (+.f64 y t)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 t y))) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (sqrt.f64 (+.f64 t y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y t))) (/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (sqrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 t y)) 2)) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (cbrt.f64 (+.f64 t y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (cbrt.f64 (+.f64 y t))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2))
(*.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (-.f64 (*.f64 y y) (*.f64 t t))) (-.f64 y t))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (-.f64 (*.f64 y y) (*.f64 t t))) (-.f64 y t))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t)) (/.f64 (-.f64 y t) (-.f64 y t)))
(*.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (fma.f64 y y (*.f64 t (-.f64 t y))))
(*.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 (pow.f64 y 3) (pow.f64 t 3))) (fma.f64 y y (*.f64 t (-.f64 t y))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (+.f64 t y)))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (pow.f64 (cbrt.f64 (+.f64 t y)) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (cbrt.f64 (+.f64 t y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y t)) 2)) (/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (cbrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (cbrt.f64 (+.f64 y t))) (pow.f64 (cbrt.f64 (+.f64 y t)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (+.f64 t y)))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2) (sqrt.f64 (+.f64 t y))) (/.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (sqrt.f64 (+.f64 t y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y t))) (/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (sqrt.f64 (+.f64 y t))))
(/.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (sqrt.f64 (+.f64 y t))) (sqrt.f64 (+.f64 y t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2) (pow.f64 (cbrt.f64 (+.f64 t y)) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 b y))) 2) (pow.f64 (cbrt.f64 (+.f64 y t)) 2)))
(pow.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)) 1)
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))) 2)
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))) 3)
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)) 3) 1/3)
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(pow.f64 (/.f64 (+.f64 t y) (-.f64 (*.f64 t a) (*.f64 y b))) -1)
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(neg.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (-.f64 (neg.f64 y) t)))
(/.f64 (neg.f64 (-.f64 (*.f64 a t) (*.f64 b y))) (-.f64 (neg.f64 y) t))
(/.f64 (-.f64 (*.f64 b y) (*.f64 a t)) (-.f64 (neg.f64 y) t))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t)) 2))
(fabs.f64 (/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t)))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y)) 3))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))) 1))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 t y))))
(+.f64 (/.f64 (*.f64 a t) (+.f64 y t)) (/.f64 (neg.f64 y) (/.f64 (+.f64 y t) b)))
(/.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (+.f64 y t))
(+.f64 (*.f64 t a) (*.f64 y (neg.f64 b)))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 t a) (*.f64 (*.f64 y (neg.f64 b)) 1))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 t a) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (*.f64 t a) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y (neg.f64 b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (*.f64 t a) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 3 (*.f64 0 (*.f64 b y)))))
(fma.f64 a t (-.f64 (*.f64 3 (*.f64 0 (*.f64 b y))) (*.f64 b y)))
(+.f64 (*.f64 t a) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y (neg.f64 b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 t a) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (*.f64 t a) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 t a) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (*.f64 t a) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 t a) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (*.f64 t a) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (*.f64 b y))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (fma.f64 a t (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 t a) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (*.f64 b y))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (fma.f64 a t (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (*.f64 b y))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (fma.f64 a t (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 t a) (+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (*.f64 t a) (+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (*.f64 b y))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (fma.f64 a t (*.f64 0 (*.f64 b y))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (*.f64 b y))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (fma.f64 a t (*.f64 0 (*.f64 b y))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (*.f64 b y))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (fma.f64 a t (*.f64 0 (*.f64 b y))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 3 (*.f64 0 (*.f64 b y)))))
(fma.f64 a t (-.f64 (*.f64 3 (*.f64 0 (*.f64 b y))) (*.f64 b y)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 3 (*.f64 0 (*.f64 b y)))))
(fma.f64 a t (-.f64 (*.f64 3 (*.f64 0 (*.f64 b y))) (*.f64 b y)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (*.f64 2 (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (*.f64 (*.f64 0 (*.f64 b y)) 4))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 3 (*.f64 0 (*.f64 b y)))))
(fma.f64 a t (-.f64 (*.f64 3 (*.f64 0 (*.f64 b y))) (*.f64 b y)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 3 (*.f64 0 (*.f64 b y)))))
(fma.f64 a t (-.f64 (*.f64 3 (*.f64 0 (*.f64 b y))) (*.f64 b y)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 3 (*.f64 0 (*.f64 b y)))))
(fma.f64 a t (-.f64 (*.f64 3 (*.f64 0 (*.f64 b y))) (*.f64 b y)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (*.f64 b y)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b y))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (fma.f64 a t (*.f64 0 (*.f64 b y)))))
(+.f64 (*.f64 0 (*.f64 b y)) (fma.f64 a t (+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (*.f64 2 (*.f64 0 (*.f64 b y))))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (*.f64 b y)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b y))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (fma.f64 a t (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 3 (*.f64 0 (*.f64 b y)))))
(fma.f64 a t (-.f64 (*.f64 3 (*.f64 0 (*.f64 b y))) (*.f64 b y)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 3 (*.f64 0 (*.f64 b y)))))
(fma.f64 a t (-.f64 (*.f64 3 (*.f64 0 (*.f64 b y))) (*.f64 b y)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(fma.f64 a t (fma.f64 (neg.f64 b) y (*.f64 3 (*.f64 0 (*.f64 b y)))))
(fma.f64 a t (-.f64 (*.f64 3 (*.f64 0 (*.f64 b y))) (*.f64 b y)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (*.f64 b y)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b y))) (+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (fma.f64 a t (*.f64 0 (*.f64 b y)))))
(+.f64 (*.f64 0 (*.f64 b y)) (fma.f64 a t (+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (*.f64 2 (*.f64 0 (*.f64 b y))))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))))
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)) (-.f64 (*.f64 a t) (*.f64 b y)))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (fma.f64 a t (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (*.f64 b y)) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y))))
(+.f64 (*.f64 2 (*.f64 0 (*.f64 b y))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (fma.f64 a t (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(-.f64 (fma.f64 a t (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 a t (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (*.f64 2 (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (fma.f64 t a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (*.f64 b y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (fma.f64 a t (*.f64 0 (*.f64 b y)))))
(+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(+.f64 (-.f64 (*.f64 a t) (*.f64 b y)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))))
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y)) (-.f64 (*.f64 a t) (*.f64 b y)))
(+.f64 (*.f64 y (neg.f64 b)) (*.f64 t a))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 t a) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 t a) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 t a) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 t a) (fma.f64 (neg.f64 y) b (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 t a) (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 t a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (*.f64 b y))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (fma.f64 a t (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 t a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (*.f64 b y))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (fma.f64 a t (*.f64 0 (*.f64 b y))))
(+.f64 (*.f64 y (neg.f64 b)) (+.f64 (*.f64 y b) (-.f64 (*.f64 t a) (*.f64 y b))))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (-.f64 (*.f64 t a) (*.f64 y b)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 t a))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (-.f64 (*.f64 t a) (*.f64 y b)))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (*.f64 (*.f64 y (neg.f64 b)) 1) (*.f64 t a))
(-.f64 (*.f64 a t) (*.f64 b y))
(+.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 1) (-.f64 (*.f64 t a) (*.f64 y b)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (fma.f64 (neg.f64 y) b (*.f64 y b)) (-.f64 (*.f64 t a) (*.f64 y b)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (fma.f64 (*.f64 y (neg.f64 b)) 1 (*.f64 y b)) (-.f64 (*.f64 t a) (*.f64 y b)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 (*.f64 t a) (*.f64 y b)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b y))) (sqrt.f64 (*.f64 b y)) (*.f64 b y))) (*.f64 b y))
(+.f64 (*.f64 (sqrt.f64 (*.f64 b y)) (neg.f64 (sqrt.f64 (*.f64 b y)))) (fma.f64 a t (*.f64 0 (*.f64 b y))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (*.f64 t a) (*.f64 y b)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2) (*.f64 b y))) (*.f64 b y))
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 b y))) (pow.f64 (cbrt.f64 (*.f64 b y)) 2)) (fma.f64 a t (*.f64 0 (*.f64 b y))))
(+.f64 (+.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (*.f64 y (neg.f64 b))) (*.f64 y b))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 t a)) (*.f64 y (neg.f64 b)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 t a)) (+.f64 (*.f64 y (neg.f64 b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))
(-.f64 (fma.f64 t a (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 b y)))) (*.f64 b y))
(-.f64 (fma.f64 2 (*.f64 0 (*.f64 b y)) (*.f64 a t)) (*.f64 b y))
(+.f64 (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (*.f64 t a)) (*.f64 (*.f64 y (neg.f64 b)) 1))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(+.f64 (-.f64 (*.f64 t a) (exp.f64 (log1p.f64 (*.f64 y b)))) 1)
(+.f64 1 (-.f64 (*.f64 a t) (exp.f64 (log1p.f64 (*.f64 b y)))))
(-.f64 (*.f64 a t) (expm1.f64 (log1p.f64 (*.f64 b y))))
(*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 1)
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 1 (-.f64 (*.f64 t a) (*.f64 y b)))
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))))
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2))
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2) (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))))
(-.f64 (*.f64 a t) (*.f64 b y))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (fma.f64 t a (*.f64 y b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 t a (*.f64 b y)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 b y (*.f64 a t)))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y (*.f64 b (fma.f64 t a (*.f64 b y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (fma.f64 y (*.f64 b (fma.f64 b y (*.f64 a t))) (pow.f64 (*.f64 a t) 2)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 t a))) (-.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 y b))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b y)) (sqrt.f64 (*.f64 a t))) (-.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (*.f64 b y))))
(/.f64 1 (/.f64 (fma.f64 t a (*.f64 y b)) (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 t a (*.f64 b y)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 b y (*.f64 a t)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b)))) (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y (*.f64 b (fma.f64 t a (*.f64 b y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (fma.f64 y (*.f64 b (fma.f64 b y (*.f64 a t))) (pow.f64 (*.f64 a t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (fma.f64 t a (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 t a (*.f64 b y)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 b y (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y (*.f64 b (fma.f64 t a (*.f64 b y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (fma.f64 y (*.f64 b (fma.f64 b y (*.f64 a t))) (pow.f64 (*.f64 a t) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2))) (neg.f64 (fma.f64 t a (*.f64 y b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 t a (*.f64 b y)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 b y (*.f64 a t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y (*.f64 b (fma.f64 t a (*.f64 b y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (fma.f64 y (*.f64 b (fma.f64 b y (*.f64 a t))) (pow.f64 (*.f64 a t) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (-.f64 (*.f64 t a) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 t a (*.f64 b y)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 b y (*.f64 a t)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) (-.f64 (*.f64 t a) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 b y)) (fma.f64 (neg.f64 b) y (*.f64 b y)))) (-.f64 (*.f64 a t) (fma.f64 y b (fma.f64 (neg.f64 b) y (*.f64 b y)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 2) (*.f64 (*.f64 0 (*.f64 b y)) (*.f64 0 (*.f64 b y)))) (-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (*.f64 (*.f64 t a) (*.f64 y (neg.f64 b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 (neg.f64 b) y) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y y) (*.f64 (neg.f64 b) (neg.f64 b)))) (*.f64 (*.f64 a t) (*.f64 (neg.f64 b) y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (*.f64 (*.f64 b y) (*.f64 a t))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 b y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 b y)) (-.f64 (fma.f64 (neg.f64 b) y (*.f64 b y)) (-.f64 (*.f64 a t) (*.f64 b y))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 3) (pow.f64 (*.f64 0 (*.f64 b y)) 3)) (fma.f64 (*.f64 0 (*.f64 b y)) (+.f64 (*.f64 0 (*.f64 b y)) (-.f64 (*.f64 b y) (*.f64 a t))) (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 3) (pow.f64 (*.f64 0 (*.f64 b y)) 3)) (fma.f64 (*.f64 0 (*.f64 b y)) (-.f64 (fma.f64 b y (*.f64 0 (*.f64 b y))) (*.f64 a t)) (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) 1) (fma.f64 t a (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 t a (*.f64 b y)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 b y (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) 1) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y (*.f64 b (fma.f64 t a (*.f64 b y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (fma.f64 y (*.f64 b (fma.f64 b y (*.f64 a t))) (pow.f64 (*.f64 a t) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2))) 1) (neg.f64 (fma.f64 t a (*.f64 y b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 t a (*.f64 b y)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 b y (*.f64 a t)))
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y (*.f64 b (fma.f64 t a (*.f64 b y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (fma.f64 y (*.f64 b (fma.f64 b y (*.f64 a t))) (pow.f64 (*.f64 a t) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) 1) (-.f64 (*.f64 t a) (*.f64 y (neg.f64 b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 t a (*.f64 b y)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 b y (*.f64 a t)))
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) 1) (-.f64 (*.f64 t a) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 b y)) (fma.f64 (neg.f64 b) y (*.f64 b y)))) (-.f64 (*.f64 a t) (fma.f64 y b (fma.f64 (neg.f64 b) y (*.f64 b y)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 2) (*.f64 (*.f64 0 (*.f64 b y)) (*.f64 0 (*.f64 b y)))) (-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y (neg.f64 b)) 3)) 1) (-.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y (neg.f64 b)) (*.f64 y (neg.f64 b)))) (*.f64 (*.f64 t a) (*.f64 y (neg.f64 b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 (neg.f64 b) y) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (*.f64 y y) (*.f64 (neg.f64 b) (neg.f64 b)))) (*.f64 (*.f64 a t) (*.f64 (neg.f64 b) y))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (*.f64 (*.f64 b y) (*.f64 a t))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) 3)) 1) (+.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))) (*.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 3) (pow.f64 (fma.f64 (neg.f64 b) y (*.f64 b y)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 2) (*.f64 (fma.f64 (neg.f64 b) y (*.f64 b y)) (-.f64 (fma.f64 (neg.f64 b) y (*.f64 b y)) (-.f64 (*.f64 a t) (*.f64 b y))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 3) (pow.f64 (*.f64 0 (*.f64 b y)) 3)) (fma.f64 (*.f64 0 (*.f64 b y)) (+.f64 (*.f64 0 (*.f64 b y)) (-.f64 (*.f64 b y) (*.f64 a t))) (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 3) (pow.f64 (*.f64 0 (*.f64 b y)) 3)) (fma.f64 (*.f64 0 (*.f64 b y)) (-.f64 (fma.f64 b y (*.f64 0 (*.f64 b y))) (*.f64 a t)) (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 2)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2))) (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b)))) (sqrt.f64 (fma.f64 t a (*.f64 y b))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2))) (/.f64 (sqrt.f64 (fma.f64 t a (*.f64 b y))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 b y)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2))) (sqrt.f64 (fma.f64 b y (*.f64 a t)))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 b y))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))) (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y (*.f64 b (fma.f64 t a (*.f64 b y)))))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 b y)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3))) (sqrt.f64 (fma.f64 y (*.f64 b (fma.f64 b y (*.f64 a t))) (pow.f64 (*.f64 a t) 2)))) (sqrt.f64 (-.f64 (*.f64 a t) (*.f64 b y))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2)) (cbrt.f64 (fma.f64 t a (*.f64 y b))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2))) (/.f64 (cbrt.f64 (fma.f64 t a (*.f64 b y))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 b y))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2))) (cbrt.f64 (fma.f64 b y (*.f64 a t)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 b y))) 2))
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y (*.f64 b (fma.f64 t a (*.f64 b y)))))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 b y))) 2)))
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3))) (cbrt.f64 (fma.f64 y (*.f64 b (fma.f64 b y (*.f64 a t))) (pow.f64 (*.f64 a t) 2)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 a t) (*.f64 b y))) 2))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2)) (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2))) (/.f64 1 (fma.f64 t a (*.f64 y b)))) (+.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 t a) 2)))
(/.f64 (*.f64 (/.f64 1 (fma.f64 t a (*.f64 b y))) (-.f64 (pow.f64 (*.f64 a t) 4) (pow.f64 (*.f64 b y) 4))) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 4) (pow.f64 (*.f64 b y) 4)) (*.f64 (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 b y (*.f64 a t))))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t a) 2) 3) (pow.f64 (pow.f64 (*.f64 y b) 2) 3)) (/.f64 1 (fma.f64 t a (*.f64 y b)))) (+.f64 (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a t) 2) 3) (pow.f64 (pow.f64 (*.f64 b y) 2) 3)) (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 a t) 4) (pow.f64 (*.f64 b y) 4)) (*.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2))) (/.f64 1 (fma.f64 t a (*.f64 b y)))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 6) (pow.f64 (*.f64 b y) 6)) (fma.f64 b y (*.f64 a t))) (fma.f64 (pow.f64 (*.f64 b y) 2) (+.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (pow.f64 (*.f64 a t) 4)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b)))))) (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)))
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y (*.f64 b (fma.f64 t a (*.f64 b y)))))) (-.f64 (pow.f64 (*.f64 a t) 6) (pow.f64 (*.f64 b y) 6))) (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 a t) 6) (pow.f64 (*.f64 b y) 6)) (fma.f64 y (*.f64 b (fma.f64 b y (*.f64 a t))) (pow.f64 (*.f64 a t) 2))) (+.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t a) 3) 3) (pow.f64 (pow.f64 (*.f64 y b) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b)))))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3))) (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a t) 3) 3) (pow.f64 (pow.f64 (*.f64 b y) 3) 3)) (/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 a t) 6) (pow.f64 (*.f64 b y) 6)) (*.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y (*.f64 b (fma.f64 t a (*.f64 b y))))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 a t) 3) 3) (pow.f64 (pow.f64 (*.f64 b y) 3) 3)) (*.f64 (fma.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3) (+.f64 (pow.f64 (*.f64 a t) 6) (pow.f64 (*.f64 b y) 6))) (fma.f64 y (*.f64 b (fma.f64 b y (*.f64 a t))) (pow.f64 (*.f64 a t) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) 1) (fma.f64 t a (*.f64 y b)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 t a (*.f64 b y)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 b y (*.f64 a t)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (sqrt.f64 (fma.f64 t a (*.f64 y b)))) (sqrt.f64 (fma.f64 t a (*.f64 y b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 t a (*.f64 b y)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 b y (*.f64 a t)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (cbrt.f64 (fma.f64 t a (*.f64 y b))) (cbrt.f64 (fma.f64 t a (*.f64 y b))))) (cbrt.f64 (fma.f64 t a (*.f64 y b))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 t a (*.f64 b y)))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 2) (pow.f64 (*.f64 b y) 2)) (fma.f64 b y (*.f64 a t)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) 1) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y (*.f64 b (fma.f64 t a (*.f64 b y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (fma.f64 y (*.f64 b (fma.f64 b y (*.f64 a t))) (pow.f64 (*.f64 a t) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y (*.f64 b (fma.f64 t a (*.f64 b y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (fma.f64 y (*.f64 b (fma.f64 b y (*.f64 a t))) (pow.f64 (*.f64 a t) 2)))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 y b) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 y b) (fma.f64 t a (*.f64 y b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (pow.f64 (*.f64 a t) 2) (*.f64 y (*.f64 b (fma.f64 t a (*.f64 b y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 b y) 3)) (fma.f64 y (*.f64 b (fma.f64 b y (*.f64 a t))) (pow.f64 (*.f64 a t) 2)))
(pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 1)
(-.f64 (*.f64 a t) (*.f64 b y))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2)
(-.f64 (*.f64 a t) (*.f64 b y))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 3)
(-.f64 (*.f64 a t) (*.f64 b y))
(pow.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 3) 1/3)
(-.f64 (*.f64 a t) (*.f64 b y))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a t) (*.f64 b y)) 2))
(fabs.f64 (-.f64 (*.f64 a t) (*.f64 b y)))
(log.f64 (exp.f64 (-.f64 (*.f64 t a) (*.f64 y b))))
(-.f64 (*.f64 a t) (*.f64 b y))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t a) (*.f64 y b)))))
(-.f64 (*.f64 a t) (*.f64 b y))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 t a) (*.f64 y b)) 3))
(-.f64 (*.f64 a t) (*.f64 b y))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t a) (*.f64 y b))))
(-.f64 (*.f64 a t) (*.f64 b y))
(exp.f64 (log.f64 (-.f64 (*.f64 t a) (*.f64 y b))))
(-.f64 (*.f64 a t) (*.f64 b y))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 1))
(-.f64 (*.f64 a t) (*.f64 b y))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t a) (*.f64 y b))))
(-.f64 (*.f64 a t) (*.f64 b y))
(fma.f64 t a (*.f64 y (neg.f64 b)))
(-.f64 (*.f64 a t) (*.f64 b y))
(fma.f64 a t (*.f64 y (neg.f64 b)))
(-.f64 (*.f64 a t) (*.f64 b y))
(fma.f64 1 (*.f64 t a) (*.f64 y (neg.f64 b)))
(-.f64 (*.f64 a t) (*.f64 b y))
(fma.f64 1 (-.f64 (*.f64 t a) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 t a)) (*.f64 y (neg.f64 b)))
(-.f64 (*.f64 a t) (*.f64 b y))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (sqrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (cbrt.f64 (*.f64 t a)) (*.f64 y (neg.f64 b)))
(-.f64 (*.f64 a t) (*.f64 b y))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) 2) (cbrt.f64 (-.f64 (*.f64 t a) (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))
(-.f64 (fma.f64 t a (fma.f64 (neg.f64 b) y (*.f64 b y))) (*.f64 b y))
(-.f64 (*.f64 a t) (fma.f64 b y (*.f64 0 (*.f64 b y))))

eval439.0ms (1.6%)

Compiler

Compiled 46666 to 14335 computations (69.3% saved)

prune531.0ms (2%)

Pruning

41 alts after pruning (37 fresh and 4 done)

PrunedKeptTotal
New1584111595
Fresh42630
Picked011
Done336
Total1591411632
Error
0.01%
Counts
1632 → 41
Alt Table
Click to see full alt table
StatusErrorProgram
56.24%
(/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t))
86.5%
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) t)
75.39%
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y t))
61.62%
(/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
89.11%
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 t y))
93.7%
(/.f64 (*.f64 (neg.f64 y) b) t)
88.7%
(/.f64 (*.f64 (neg.f64 b) y) (+.f64 y t))
79.43%
(/.f64 (*.f64 z x) (+.f64 x t))
91.78%
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)
89.97%
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y x))
93.46%
(/.f64 (*.f64 y z) t)
97.25%
(/.f64 (*.f64 y a) t)
92.01%
(/.f64 (*.f64 a (+.f64 y t)) x)
81.41%
(/.f64 (*.f64 a y) (+.f64 y x))
97.51%
(/.f64 (*.f64 a t) y)
83.42%
(/.f64 y (/.f64 (+.f64 y x) (neg.f64 b)))
68.36%
(/.f64 t (/.f64 (+.f64 t x) a))
93.19%
(/.f64 t (/.f64 x a))
97.39%
(/.f64 a (/.f64 y t))
92.78%
(/.f64 a (/.f64 x t))
89.13%
(/.f64 1 (/.f64 (/.f64 t y) (+.f64 a (-.f64 z b))))
46.16%
(-.f64 (+.f64 z a) b)
48.2%
(-.f64 (*.f64 (/.f64 z (+.f64 y (+.f64 x t))) (+.f64 y x)) (*.f64 (/.f64 y (+.f64 y (+.f64 x t))) b))
65.92%
(-.f64 z b)
71.09%
(-.f64 a (*.f64 (/.f64 a t) x))
69.8%
(+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z)
66.54%
(+.f64 (*.f64 a (+.f64 1 (neg.f64 (/.f64 x y)))) z)
37.53%
(+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x))))))
51.12%
(+.f64 a z)
65.97%
(*.f64 (/.f64 (-.f64 z b) (+.f64 y t)) y)
51.51%
(*.f64 (/.f64 (+.f64 z (-.f64 a b)) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 x t))) 2)) (/.f64 y (cbrt.f64 (+.f64 y (+.f64 x t)))))
62.42%
(*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z)
72.42%
(*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b))
73.46%
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 a (+.f64 y t)))
75.44%
(*.f64 z (/.f64 y (+.f64 y t)))
92.78%
(*.f64 z (/.f64 y t))
92.79%
(*.f64 a (/.f64 t x))
93.37%
(neg.f64 (/.f64 y (/.f64 t b)))
86.62%
(neg.f64 b)
72.04%
z
64.71%
a
Compiler

Compiled 588 to 401 computations (31.8% saved)

regimes1.4s (5.4%)

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

7 calls:

427.0ms
a
291.0ms
t
182.0ms
b
167.0ms
z
165.0ms
x
Results
ErrorSegmentsBranch
17.79%4x
9.68%5y
14.14%5z
17.72%6t
12.39%11a
14.95%7b
9.66%3(/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) a)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
Compiler

Compiled 840 to 249 computations (70.4% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.8622499530373146e+274
8.132367942227795e+295
0.0ms
-inf
-1.0339369994801448e+307
Compiler

Compiled 36 to 24 computations (33.3% saved)

regimes1.2s (4.6%)

Counts
64 → 5
Calls
Call 1
Inputs
a
z
(neg.f64 b)
(+.f64 a z)
(-.f64 z b)
(*.f64 a (/.f64 t x))
(*.f64 a (/.f64 y t))
(*.f64 z (/.f64 y t))
(-.f64 (+.f64 z a) b)
(/.f64 a (/.f64 x t))
(/.f64 a (/.f64 y t))
(/.f64 t (/.f64 x a))
(/.f64 (*.f64 a t) y)
(/.f64 (*.f64 y a) t)
(/.f64 (*.f64 y z) t)
(neg.f64 (/.f64 y (/.f64 t b)))
(/.f64 (*.f64 (neg.f64 y) b) t)
(*.f64 z (/.f64 y (+.f64 y t)))
(*.f64 (/.f64 a (+.f64 t x)) t)
(-.f64 a (*.f64 (/.f64 a t) x))
(/.f64 a (/.f64 x (+.f64 y t)))
(/.f64 t (/.f64 (+.f64 t x) a))
(/.f64 (*.f64 a y) (+.f64 y x))
(/.f64 (*.f64 a (+.f64 y t)) x)
(/.f64 (*.f64 z x) (+.f64 x t))
(/.f64 y (/.f64 (+.f64 y x) (neg.f64 b)))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y t))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y x))
(/.f64 (*.f64 (neg.f64 b) y) (+.f64 y t))
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b))
(*.f64 (/.f64 (-.f64 z b) (+.f64 y t)) y)
(+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z)
(/.f64 t (/.f64 (+.f64 y (+.f64 t x)) a))
(/.f64 y (/.f64 x (+.f64 a (-.f64 z b))))
(/.f64 y (/.f64 (+.f64 t y) (-.f64 z b)))
(/.f64 (*.f64 y (-.f64 z b)) (+.f64 t y))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 t y))
(+.f64 (*.f64 a (+.f64 1 (neg.f64 (/.f64 x y)))) z)
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 (+.f64 x t) y))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (+.f64 y t))
(*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))
(*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a)
(*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z)
(/.f64 1 (/.f64 (/.f64 t y) (+.f64 a (-.f64 z b))))
(/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y t))
(/.f64 (-.f64 (*.f64 y z) (*.f64 y b)) (+.f64 y t))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) t)
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 a (+.f64 y t)))
(/.f64 (*.f64 y (-.f64 (+.f64 z a) b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 z x) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t))
(+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z)
(+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x))))))
(-.f64 (*.f64 (/.f64 z (+.f64 y (+.f64 x t))) (+.f64 y x)) (*.f64 (/.f64 y (+.f64 y (+.f64 x t))) b))
Outputs
(+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z)
(+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x))))))
(+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z)
(-.f64 (*.f64 (/.f64 z (+.f64 y (+.f64 x t))) (+.f64 y x)) (*.f64 (/.f64 y (+.f64 y (+.f64 x t))) b))
(+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z)
Calls

6 calls:

250.0ms
y
248.0ms
b
226.0ms
t
174.0ms
z
160.0ms
a
Results
ErrorSegmentsBranch
20.41%6x
17.45%9y
23.07%7z
22.42%9t
17.06%5a
20.93%9b
Compiler

Compiled 619 to 187 computations (69.8% saved)

bsearch92.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
1.5291455012806901e-50
1.795529224759635e-39
17.0ms
-2.420684606850394e-7
-1.401115807767289e-9
29.0ms
-4.963756176502999e+61
-1.7315843847953066e+50
22.0ms
-4.54402266637483e+147
-2.1358261253082613e+141
Results
84.0ms576×body256valid
Compiler

Compiled 1980 to 1144 computations (42.2% saved)

regimes1.0s (3.8%)

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

6 calls:

233.0ms
y
208.0ms
x
159.0ms
z
142.0ms
a
136.0ms
t
Results
ErrorSegmentsBranch
20.25%7x
19.32%8y
23.07%7z
25.9%6t
19.57%5a
26.94%5b
Compiler

Compiled 598 to 181 computations (69.7% saved)

bsearch175.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
3.1191248022049622e+41
1.2342779393611104e+51
17.0ms
8.53878736023275e-5
0.005932051744932149
19.0ms
8.537248611583025e-88
1.559458263887573e-83
56.0ms
9.554310636429284e-145
2.618856565742544e-144
25.0ms
-8.90038071773519e-270
-8.58228014025059e-273
16.0ms
-1.41852772964775e-193
-4.584751699068842e-195
19.0ms
-1.1083948981751572e+147
-8.102073933981422e+142
Results
164.0ms832×body256valid
Compiler

Compiled 2562 to 1629 computations (36.4% saved)

regimes1.3s (4.9%)

Counts
62 → 4
Calls
Call 1
Inputs
a
z
(neg.f64 b)
(+.f64 a z)
(-.f64 z b)
(*.f64 a (/.f64 t x))
(*.f64 a (/.f64 y t))
(*.f64 z (/.f64 y t))
(-.f64 (+.f64 z a) b)
(/.f64 a (/.f64 x t))
(/.f64 a (/.f64 y t))
(/.f64 t (/.f64 x a))
(/.f64 (*.f64 a t) y)
(/.f64 (*.f64 y a) t)
(/.f64 (*.f64 y z) t)
(neg.f64 (/.f64 y (/.f64 t b)))
(/.f64 (*.f64 (neg.f64 y) b) t)
(*.f64 z (/.f64 y (+.f64 y t)))
(*.f64 (/.f64 a (+.f64 t x)) t)
(-.f64 a (*.f64 (/.f64 a t) x))
(/.f64 a (/.f64 x (+.f64 y t)))
(/.f64 t (/.f64 (+.f64 t x) a))
(/.f64 (*.f64 a y) (+.f64 y x))
(/.f64 (*.f64 a (+.f64 y t)) x)
(/.f64 (*.f64 z x) (+.f64 x t))
(/.f64 y (/.f64 (+.f64 y x) (neg.f64 b)))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y t))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y x))
(/.f64 (*.f64 (neg.f64 b) y) (+.f64 y t))
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b))
(*.f64 (/.f64 (-.f64 z b) (+.f64 y t)) y)
(+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z)
(/.f64 t (/.f64 (+.f64 y (+.f64 t x)) a))
(/.f64 y (/.f64 x (+.f64 a (-.f64 z b))))
(/.f64 y (/.f64 (+.f64 t y) (-.f64 z b)))
(/.f64 (*.f64 y (-.f64 z b)) (+.f64 t y))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 t y))
(+.f64 (*.f64 a (+.f64 1 (neg.f64 (/.f64 x y)))) z)
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 (+.f64 x t) y))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (+.f64 y t))
(*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))
(*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a)
(*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z)
(/.f64 1 (/.f64 (/.f64 t y) (+.f64 a (-.f64 z b))))
(/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y t))
(/.f64 (-.f64 (*.f64 y z) (*.f64 y b)) (+.f64 y t))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) t)
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 a (+.f64 y t)))
(/.f64 (*.f64 y (-.f64 (+.f64 z a) b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 z x) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t))
(+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z)
Outputs
(+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z)
(/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z)
Calls

6 calls:

302.0ms
a
296.0ms
y
220.0ms
z
187.0ms
t
183.0ms
x
Results
ErrorSegmentsBranch
26.35%6x
23.73%8y
29.66%6z
31.01%6t
23.02%4a
32.23%3b
Compiler

Compiled 577 to 173 computations (70% saved)

bsearch59.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
1.9430787329315737e-90
3.446062706503085e-87
20.0ms
-9.489775798057945e-163
-1.9044110708821507e-166
19.0ms
-0.000708611508447394
-2.420684606850394e-7
Results
54.0ms384×body256valid
Compiler

Compiled 1188 to 696 computations (41.4% saved)

regimes1.1s (3.9%)

Counts
61 → 5
Calls
Call 1
Inputs
a
z
(neg.f64 b)
(+.f64 a z)
(-.f64 z b)
(*.f64 a (/.f64 t x))
(*.f64 a (/.f64 y t))
(*.f64 z (/.f64 y t))
(-.f64 (+.f64 z a) b)
(/.f64 a (/.f64 x t))
(/.f64 a (/.f64 y t))
(/.f64 t (/.f64 x a))
(/.f64 (*.f64 a t) y)
(/.f64 (*.f64 y a) t)
(/.f64 (*.f64 y z) t)
(neg.f64 (/.f64 y (/.f64 t b)))
(/.f64 (*.f64 (neg.f64 y) b) t)
(*.f64 z (/.f64 y (+.f64 y t)))
(*.f64 (/.f64 a (+.f64 t x)) t)
(-.f64 a (*.f64 (/.f64 a t) x))
(/.f64 a (/.f64 x (+.f64 y t)))
(/.f64 t (/.f64 (+.f64 t x) a))
(/.f64 (*.f64 a y) (+.f64 y x))
(/.f64 (*.f64 a (+.f64 y t)) x)
(/.f64 (*.f64 z x) (+.f64 x t))
(/.f64 y (/.f64 (+.f64 y x) (neg.f64 b)))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y t))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y x))
(/.f64 (*.f64 (neg.f64 b) y) (+.f64 y t))
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b))
(*.f64 (/.f64 (-.f64 z b) (+.f64 y t)) y)
(+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z)
(/.f64 t (/.f64 (+.f64 y (+.f64 t x)) a))
(/.f64 y (/.f64 x (+.f64 a (-.f64 z b))))
(/.f64 y (/.f64 (+.f64 t y) (-.f64 z b)))
(/.f64 (*.f64 y (-.f64 z b)) (+.f64 t y))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 t y))
(+.f64 (*.f64 a (+.f64 1 (neg.f64 (/.f64 x y)))) z)
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 (+.f64 x t) y))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (+.f64 y t))
(*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))
(*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a)
(*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z)
(/.f64 1 (/.f64 (/.f64 t y) (+.f64 a (-.f64 z b))))
(/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y t))
(/.f64 (-.f64 (*.f64 y z) (*.f64 y b)) (+.f64 y t))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) t)
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 a (+.f64 y t)))
(/.f64 (*.f64 y (-.f64 (+.f64 z a) b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 z x) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t))
Outputs
(/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
(/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(-.f64 (+.f64 z a) b)
(*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a)
Calls

6 calls:

215.0ms
y
193.0ms
t
187.0ms
z
180.0ms
x
146.0ms
a
Results
ErrorSegmentsBranch
28.46%8x
28.04%8y
33.29%8z
33.8%8t
27.95%5a
38.77%5b
Compiler

Compiled 558 to 169 computations (69.7% saved)

bsearch80.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
1.8980663637809935e+56
2.565039072876086e+59
23.0ms
1.9430787329315737e-90
3.446062706503085e-87
19.0ms
-9.489775798057945e-163
-1.9044110708821507e-166
19.0ms
-2.2563329456796634e+80
-1.7381387769035495e+77
Results
72.0ms510×body256valid
1.0msbody1024valid
Compiler

Compiled 1252 to 808 computations (35.5% saved)

regimes916.0ms (3.4%)

Counts
60 → 5
Calls
Call 1
Inputs
a
z
(neg.f64 b)
(+.f64 a z)
(-.f64 z b)
(*.f64 a (/.f64 t x))
(*.f64 a (/.f64 y t))
(*.f64 z (/.f64 y t))
(-.f64 (+.f64 z a) b)
(/.f64 a (/.f64 x t))
(/.f64 a (/.f64 y t))
(/.f64 t (/.f64 x a))
(/.f64 (*.f64 a t) y)
(/.f64 (*.f64 y a) t)
(/.f64 (*.f64 y z) t)
(neg.f64 (/.f64 y (/.f64 t b)))
(/.f64 (*.f64 (neg.f64 y) b) t)
(*.f64 z (/.f64 y (+.f64 y t)))
(*.f64 (/.f64 a (+.f64 t x)) t)
(-.f64 a (*.f64 (/.f64 a t) x))
(/.f64 a (/.f64 x (+.f64 y t)))
(/.f64 t (/.f64 (+.f64 t x) a))
(/.f64 (*.f64 a y) (+.f64 y x))
(/.f64 (*.f64 a (+.f64 y t)) x)
(/.f64 (*.f64 z x) (+.f64 x t))
(/.f64 y (/.f64 (+.f64 y x) (neg.f64 b)))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y t))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y x))
(/.f64 (*.f64 (neg.f64 b) y) (+.f64 y t))
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b))
(*.f64 (/.f64 (-.f64 z b) (+.f64 y t)) y)
(+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z)
(/.f64 t (/.f64 (+.f64 y (+.f64 t x)) a))
(/.f64 y (/.f64 x (+.f64 a (-.f64 z b))))
(/.f64 y (/.f64 (+.f64 t y) (-.f64 z b)))
(/.f64 (*.f64 y (-.f64 z b)) (+.f64 t y))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 t y))
(+.f64 (*.f64 a (+.f64 1 (neg.f64 (/.f64 x y)))) z)
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 (+.f64 x t) y))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (+.f64 y t))
(*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))
(*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a)
(*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z)
(/.f64 1 (/.f64 (/.f64 t y) (+.f64 a (-.f64 z b))))
(/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
(/.f64 (*.f64 a (+.f64 y t)) (+.f64 y (+.f64 t x)))
(/.f64 (*.f64 (+.f64 y x) z) (+.f64 y (+.f64 t x)))
(/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z))
(/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y t))
(/.f64 (-.f64 (*.f64 y z) (*.f64 y b)) (+.f64 y t))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) t)
(*.f64 (/.f64 1 (+.f64 y (+.f64 t x))) (*.f64 a (+.f64 y t)))
(/.f64 (*.f64 y (-.f64 (+.f64 z a) b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 z x) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 (+.f64 x t) y))
Outputs
(/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t)))
(-.f64 (+.f64 z a) b)
(/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 (+.f64 x t) y))
(-.f64 (+.f64 z a) b)
(*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a)
Calls

6 calls:

183.0ms
y
172.0ms
t
171.0ms
z
136.0ms
x
133.0ms
a
Results
ErrorSegmentsBranch
32.15%6x
28.89%7y
32.97%8z
33.87%8t
28.77%5a
38.77%5b
Compiler

Compiled 541 to 166 computations (69.3% saved)

bsearch84.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
1.8980663637809935e+56
2.565039072876086e+59
19.0ms
1.9430787329315737e-90
3.446062706503085e-87
26.0ms
-3.7916424337788386e-81
-3.7435751410823913e-88
21.0ms
-1.3658725124916798e+47
-2.546385068710248e+40
Results
77.0ms544×body256valid
Compiler

Compiled 1124 to 772 computations (31.3% saved)

regimes958.0ms (3.6%)

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

6 calls:

225.0ms
y
183.0ms
t
160.0ms
z
135.0ms
b
129.0ms
x
Results
ErrorSegmentsBranch
32.15%6x
28.42%9y
35.45%6z
34.13%8t
31.11%5a
39.12%5b
Compiler

Compiled 526 to 165 computations (68.6% saved)

bsearch162.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
91644133066.40698
1.2644831365641533e+22
24.0ms
7.662464914832473e-34
2.4595621237907548e-23
12.0ms
2.255227069669979e-77
6.4706669915271995e-77
17.0ms
-7.73050491299637e-279
-5.437794574287255e-281
23.0ms
-4.800041220157226e-208
-7.438055396335784e-219
17.0ms
-8.701586792462444e-84
-5.290536116040241e-86
19.0ms
-9.171472815965872e-46
-7.247464311581603e-49
23.0ms
-0.009658267672064716
-1.6880747901988564e-11
Results
148.0ms1056×body256valid
Compiler

Compiled 2262 to 1533 computations (32.2% saved)

regimes905.0ms (3.4%)

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

6 calls:

221.0ms
y
177.0ms
t
150.0ms
z
125.0ms
x
111.0ms
a
Results
ErrorSegmentsBranch
32.24%6x
28.42%9y
37.37%6z
34.13%8t
31.11%5a
39.41%5b
Compiler

Compiled 511 to 163 computations (68.1% saved)

bsearch162.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
91644133066.40698
1.2644831365641533e+22
23.0ms
7.662464914832473e-34
2.4595621237907548e-23
12.0ms
2.255227069669979e-77
6.4706669915271995e-77
17.0ms
-7.73050491299637e-279
-5.437794574287255e-281
24.0ms
-4.800041220157226e-208
-7.438055396335784e-219
16.0ms
-8.701586792462444e-84
-5.290536116040241e-86
21.0ms
-9.171472815965872e-46
-7.247464311581603e-49
24.0ms
-0.009658267672064716
-1.6880747901988564e-11
Results
149.0ms1056×body256valid
Compiler

Compiled 2228 to 1516 computations (32% saved)

regimes883.0ms (3.3%)

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

6 calls:

194.0ms
y
177.0ms
t
158.0ms
z
127.0ms
x
110.0ms
a
Results
ErrorSegmentsBranch
32.24%6x
28.45%9y
37.37%6z
34.13%8t
31.11%5a
40.64%5b
Compiler

Compiled 498 to 161 computations (67.7% saved)

bsearch163.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
91644133066.40698
1.2644831365641533e+22
16.0ms
1.2639526527443785e-55
2.0650140148831902e-53
19.0ms
8.537248611583025e-88
1.559458263887573e-83
20.0ms
-7.73050491299637e-279
-5.437794574287255e-281
25.0ms
-4.800041220157226e-208
-7.438055396335784e-219
16.0ms
-8.701586792462444e-84
-5.290536116040241e-86
19.0ms
-9.171472815965872e-46
-7.247464311581603e-49
21.0ms
-0.009658267672064716
-1.6880747901988564e-11
Results
145.0ms1056×body256valid
Compiler

Compiled 2256 to 1530 computations (32.2% saved)

regimes833.0ms (3.1%)

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

6 calls:

170.0ms
t
150.0ms
y
150.0ms
z
126.0ms
x
114.0ms
a
Results
ErrorSegmentsBranch
32.24%6x
30.66%7y
37.37%6z
34.13%8t
31.11%5a
40.65%5b
Compiler

Compiled 485 to 159 computations (67.2% saved)

bsearch125.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
91644133066.40698
1.2644831365641533e+22
18.0ms
1.2639526527443785e-55
2.0650140148831902e-53
22.0ms
8.537248611583025e-88
1.559458263887573e-83
17.0ms
-7.73050491299637e-279
-5.437794574287255e-281
24.0ms
-4.800041220157226e-208
-7.438055396335784e-219
19.0ms
-8.88110418770358e-17
-3.1049011267458647e-19
Results
115.0ms800×body256valid
Compiler

Compiled 1700 to 1156 computations (32% saved)

regimes864.0ms (3.2%)

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

6 calls:

279.0ms
y
146.0ms
t
122.0ms
z
107.0ms
b
105.0ms
x
Results
ErrorSegmentsBranch
32.25%6x
30.67%7y
37.37%6z
34.13%8t
31.12%5a
40.69%5b
Compiler

Compiled 382 to 139 computations (63.6% saved)

bsearch116.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
91644133066.40698
1.2644831365641533e+22
17.0ms
1.2639526527443785e-55
2.0650140148831902e-53
19.0ms
8.537248611583025e-88
1.559458263887573e-83
17.0ms
-7.73050491299637e-279
-5.437794574287255e-281
19.0ms
-7.438055396335784e-219
-1.1613286663258515e-221
20.0ms
-8.88110418770358e-17
-3.1049011267458647e-19
Results
105.0ms768×body256valid
Compiler

Compiled 1632 to 1110 computations (32% saved)

regimes646.0ms (2.4%)

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

6 calls:

137.0ms
t
129.0ms
y
127.0ms
x
106.0ms
z
86.0ms
b
Results
ErrorSegmentsBranch
32.57%6x
31.38%7y
39.42%5z
34.41%8t
32.98%3a
40.69%5b
Compiler

Compiled 360 to 134 computations (62.8% saved)

bsearch131.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
91644133066.40698
1.2644831365641533e+22
25.0ms
7.662464914832473e-34
2.4595621237907548e-23
22.0ms
1.559458263887573e-83
2.255227069669979e-77
18.0ms
-7.73050491299637e-279
-5.437794574287255e-281
20.0ms
-7.438055396335784e-219
-1.1613286663258515e-221
20.0ms
-8.88110418770358e-17
-3.1049011267458647e-19
Results
121.0ms832×body256valid
Compiler

Compiled 1528 to 1082 computations (29.2% saved)

regimes579.0ms (2.1%)

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

6 calls:

129.0ms
t
127.0ms
y
110.0ms
x
80.0ms
z
69.0ms
b
Results
ErrorSegmentsBranch
34.04%6x
31.66%8y
40.71%5z
35.21%8t
35.42%3a
42.27%3b
Compiler

Compiled 349 to 132 computations (62.2% saved)

bsearch132.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
7.662464914832473e-34
2.4595621237907548e-23
12.0ms
9.554310636429284e-145
2.618856565742544e-144
16.0ms
-7.73050491299637e-279
-5.437794574287255e-281
18.0ms
-7.438055396335784e-219
-1.1613286663258515e-221
21.0ms
-6.090244778138745e-142
-1.1779514815954361e-149
21.0ms
-1.865375304810556e-115
-9.146948168754808e-122
21.0ms
-1.4720978962073523e-31
-2.276826168220207e-40
Results
121.0ms912×body256valid
Compiler

Compiled 1790 to 1243 computations (30.6% saved)

regimes502.0ms (1.9%)

Counts
43 → 6
Calls
Call 1
Inputs
a
z
(neg.f64 b)
(+.f64 a z)
(-.f64 z b)
(*.f64 a (/.f64 t x))
(*.f64 a (/.f64 y t))
(*.f64 z (/.f64 y t))
(-.f64 (+.f64 z a) b)
(/.f64 a (/.f64 x t))
(/.f64 a (/.f64 y t))
(/.f64 t (/.f64 x a))
(/.f64 (*.f64 a t) y)
(/.f64 (*.f64 y a) t)
(/.f64 (*.f64 y z) t)
(neg.f64 (/.f64 y (/.f64 t b)))
(/.f64 (*.f64 (neg.f64 y) b) t)
(*.f64 z (/.f64 y (+.f64 y t)))
(*.f64 (/.f64 a (+.f64 t x)) t)
(-.f64 a (*.f64 (/.f64 a t) x))
(/.f64 a (/.f64 x (+.f64 y t)))
(/.f64 t (/.f64 (+.f64 t x) a))
(/.f64 (*.f64 a y) (+.f64 y x))
(/.f64 (*.f64 a (+.f64 y t)) x)
(/.f64 (*.f64 z x) (+.f64 x t))
(/.f64 y (/.f64 (+.f64 y x) (neg.f64 b)))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y t))
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 y x))
(/.f64 (*.f64 (neg.f64 b) y) (+.f64 y t))
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
(*.f64 (/.f64 y t) (+.f64 a (-.f64 z b)))
(*.f64 (/.f64 y (+.f64 y t)) (-.f64 a b))
(*.f64 (/.f64 (-.f64 z b) (+.f64 y t)) y)
(+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z)
(/.f64 t (/.f64 (+.f64 y (+.f64 t x)) a))
(/.f64 y (/.f64 x (+.f64 a (-.f64 z b))))
(/.f64 y (/.f64 (+.f64 t y) (-.f64 z b)))
(/.f64 (*.f64 y (-.f64 z b)) (+.f64 t y))
(/.f64 (*.f64 y (-.f64 (+.f64 a z) b)) x)
(/.f64 (+.f64 a (-.f64 z b)) (/.f64 t y))
(+.f64 (*.f64 a (+.f64 1 (neg.f64 (/.f64 x y)))) z)
(/.f64 (*.f64 y (neg.f64 b)) (+.f64 (+.f64 x t) y))
(*.f64 (/.f64 a (+.f64 y (+.f64 t x))) (+.f64 y t))
Outputs
(-.f64 (+.f64 z a) b)
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z)
(*.f64 a (/.f64 t (+.f64 y (+.f64 t x))))
(+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z)
(-.f64 (+.f64 z a) b)
Calls

6 calls:

135.0ms
x
91.0ms
y
79.0ms
a
78.0ms
z
77.0ms
t
Results
ErrorSegmentsBranch
35.01%7x
34.02%6y
41.09%5z
37.09%5t
35.87%4a
43.85%2b
Compiler

Compiled 338 to 131 computations (61.2% saved)

bsearch81.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
9.383062547062035e-58
1.2639526527443785e-55
12.0ms
9.554310636429284e-145
2.618856565742544e-144
16.0ms
-7.73050491299637e-279
-5.437794574287255e-281
18.0ms
-7.438055396335784e-219
-1.1613286663258515e-221
20.0ms
-6.090244778138745e-142
-1.1779514815954361e-149
Results
74.0ms576×body256valid
Compiler

Compiled 1124 to 784 computations (30.2% saved)

regimes331.0ms (1.2%)

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

6 calls:

109.0ms
x
61.0ms
t
50.0ms
y
39.0ms
a
38.0ms
z
Results
ErrorSegmentsBranch
37.73%9x
38.7%3y
44.32%3z
37.56%5t
40.34%3a
43.85%2b
Compiler

Compiled 244 to 106 computations (56.6% saved)

bsearch73.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
1.7695261865942454e+173
1.5932834008151654e+190
21.0ms
1.8795512077327235e+151
3.73730726249942e+156
11.0ms
1.1219668604713231e+37
3.9903408023909174e+37
18.0ms
-6.76577178616863e+176
-1.5834531941866237e+173
Results
67.0ms512×body256valid
Compiler

Compiled 884 to 640 computations (27.6% saved)

regimes275.0ms (1%)

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

6 calls:

71.0ms
x
49.0ms
y
49.0ms
a
38.0ms
t
37.0ms
z
Results
ErrorSegmentsBranch
39.71%6x
38.7%3y
44.32%3z
40.55%3t
42.49%4a
43.85%2b
Compiler

Compiled 235 to 104 computations (55.7% saved)

bsearch41.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
1.559458263887573e-83
2.255227069669979e-77
20.0ms
-6.090244778138745e-142
-1.1779514815954361e-149
Results
37.0ms288×body256valid
Compiler

Compiled 540 to 384 computations (28.9% saved)

regimes278.0ms (1%)

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

6 calls:

78.0ms
y
66.0ms
x
35.0ms
t
35.0ms
a
34.0ms
z
Results
ErrorSegmentsBranch
39.71%6x
37.31%7y
44.32%3z
40.59%3t
44.14%3a
43.85%2b
Compiler

Compiled 208 to 97 computations (53.4% saved)

bsearch107.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
9.383062547062035e-58
1.2639526527443785e-55
18.0ms
8.537248611583025e-88
1.559458263887573e-83
18.0ms
2.618856565742544e-144
7.529443688730701e-140
15.0ms
-7.73050491299637e-279
-5.437794574287255e-281
18.0ms
-7.438055396335784e-219
-1.1613286663258515e-221
20.0ms
-6.090244778138745e-142
-1.1779514815954361e-149
Results
98.0ms752×body256valid
Compiler

Compiled 1128 to 852 computations (24.5% saved)

regimes212.0ms (0.8%)

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

6 calls:

67.0ms
y
39.0ms
x
30.0ms
t
30.0ms
a
30.0ms
z
Results
ErrorSegmentsBranch
42.36%4x
37.4%7y
44.32%3z
40.59%3t
44.14%3a
46.16%1b
Compiler

Compiled 169 to 87 computations (48.5% saved)

bsearch109.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
9.383062547062035e-58
1.2639526527443785e-55
18.0ms
8.537248611583025e-88
1.559458263887573e-83
18.0ms
2.618856565742544e-144
7.529443688730701e-140
18.0ms
-3.471476740585233e-248
-1.7220388953086708e-251
18.0ms
-7.438055396335784e-219
-1.1613286663258515e-221
20.0ms
-6.090244778138745e-142
-1.1779514815954361e-149
Results
100.0ms768×body256valid
Compiler

Compiled 1086 to 837 computations (22.9% saved)

regimes164.0ms (0.6%)

Counts
20 → 5
Calls
Call 1
Inputs
a
z
(neg.f64 b)
(+.f64 a z)
(-.f64 z b)
(*.f64 a (/.f64 t x))
(*.f64 a (/.f64 y t))
(*.f64 z (/.f64 y t))
(-.f64 (+.f64 z a) b)
(/.f64 a (/.f64 x t))
(/.f64 a (/.f64 y t))
(/.f64 t (/.f64 x a))
(/.f64 (*.f64 a t) y)
(/.f64 (*.f64 y a) t)
(/.f64 (*.f64 y z) t)
(neg.f64 (/.f64 y (/.f64 t b)))
(/.f64 (*.f64 (neg.f64 y) b) t)
(*.f64 z (/.f64 y (+.f64 y t)))
(*.f64 (/.f64 a (+.f64 t x)) t)
(-.f64 a (*.f64 (/.f64 a t) x))
Outputs
(-.f64 (+.f64 z a) b)
a
z
(+.f64 a z)
(-.f64 (+.f64 z a) b)
Calls

6 calls:

41.0ms
y
33.0ms
x
26.0ms
t
26.0ms
a
25.0ms
z
Results
ErrorSegmentsBranch
42.36%4x
39.68%5y
44.32%3z
40.59%3t
44.14%3a
46.16%1b
Compiler

Compiled 141 to 78 computations (44.7% saved)

bsearch74.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
2.356227486100313e-41
3.2288174859857206e-38
18.0ms
-3.471476740585233e-248
-1.7220388953086708e-251
18.0ms
-7.438055396335784e-219
-1.1613286663258515e-221
20.0ms
-6.090244778138745e-142
-1.1779514815954361e-149
Results
68.0ms528×body256valid
Compiler

Compiled 664 to 536 computations (19.3% saved)

regimes99.0ms (0.4%)

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

6 calls:

30.0ms
y
17.0ms
t
14.0ms
x
14.0ms
a
13.0ms
z
Results
ErrorSegmentsBranch
48.83%3x
45.31%6y
48%3z
45.61%4t
45.93%3a
49.1%2b
Compiler

Compiled 73 to 50 computations (31.5% saved)

bsearch88.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
9.580833005524769e+147
7.632255010545304e+153
14.0ms
4.704326675985628e-215
2.553263383488969e-214
15.0ms
-7.73050491299637e-279
-5.437794574287255e-281
18.0ms
-7.438055396335784e-219
-1.1613286663258515e-221
21.0ms
-6.090244778138745e-142
-1.1779514815954361e-149
Results
81.0ms624×body256valid
Compiler

Compiled 726 to 603 computations (16.9% saved)

regimes48.0ms (0.2%)

Counts
4 → 5
Calls
Call 1
Inputs
a
z
(neg.f64 b)
(+.f64 a z)
Outputs
(+.f64 a z)
a
z
a
(+.f64 a z)
Calls

6 calls:

16.0ms
y
10.0ms
z
7.0ms
t
7.0ms
b
4.0ms
a
Results
ErrorSegmentsBranch
51.12%1x
47.25%5y
48%3z
49.04%2t
51.12%1a
49.38%2b
Compiler

Compiled 55 to 44 computations (20% saved)

bsearch68.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
4.704326675985628e-215
2.553263383488969e-214
16.0ms
-7.73050491299637e-279
-5.437794574287255e-281
18.0ms
-7.438055396335784e-219
-1.1613286663258515e-221
20.0ms
-6.090244778138745e-142
-1.1779514815954361e-149
Results
62.0ms480×body256valid
Compiler

Compiled 546 to 459 computations (15.9% saved)

regimes90.0ms (0.3%)

Accuracy

Total -29.5b remaining (-89%)

Threshold costs -29.5b (-89%)

Counts
3 → 3
Calls
Call 1
Inputs
a
z
(neg.f64 b)
Outputs
a
z
a
Calls

6 calls:

20.0ms
y
17.0ms
z
14.0ms
b
14.0ms
x
12.0ms
a
Results
ErrorSegmentsBranch
53.95%5x
58.25%5y
53.28%5z
51.85%3t
53.62%3a
60.91%5b
Compiler

Compiled 52 to 43 computations (17.3% saved)

bsearch36.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
5.046803673813143e-99
1.802641921239293e-94
18.0ms
-11.604005157663902
-0.00018767728359236256
Results
34.0ms256×body256valid
Compiler

Compiled 292 to 248 computations (15.1% saved)

simplify310.0ms (1.1%)

Algorithm
egg-herbie
Rules
562×distribute-lft-neg-in
520×*-commutative
338×+-commutative
276×distribute-rgt-neg-in
276×neg-sub0
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04144339
15054323
25704323
36284323
46834323
57214323
67614323
78054323
88734323
99374323
1010074323
1111334323
1213164323
1315274323
1417334323
1518594323
1619324323
1719734323
1819954323
1920124323
2020244323
2120284323
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) a)) (*.f64 y b)) (+.f64 (+.f64 x t) y)) -inf.0) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z) (if (<=.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) a)) (*.f64 y b)) (+.f64 (+.f64 x t) y)) 49999999999999997990838700394884966306179965866660791642559438972038274233224047478954738152480007945403339428690378003153531301288658660066937768081850142259483599048726809116347987831785023273225189328871239835991361038587494628380365594466675565382886953520237123630792704) (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) a)) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (-.f64 (+.f64 z a) b)))
(if (<=.f64 a -4000000000000000094981729434604421429634631711314728749893859954680949718168082290272710512864333176517383876535360464303173652679560326293749760) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z) (if (<=.f64 a -79999999999999999457675893948930238116936675355525120) (+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))) (if (<=.f64 a -5440166188265831/302231454903657293676544) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z) (if (<=.f64 a 6742980379809911/6129982163463555433433388108601236734474956488734408704) (-.f64 (*.f64 (/.f64 z (+.f64 y (+.f64 x t))) (+.f64 y x)) (*.f64 (/.f64 y (+.f64 y (+.f64 x t))) b)) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z)))))
(if (<=.f64 y -119999999999999989852562691846812988615222463168737002638517007816288295433419434577143935047059887295641487682906541597573908198807566840496128) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -5588894395395147/164379246923386672101280933840004020798448118838224183109321278220897879821783775691052079258674639100843217776755569303531857257818243870722744211582871276561100739722763893693489492433885084914727914116743168) (+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))) (if (<=.f64 y -7613526571406249/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z) (if (<=.f64 y 6853813983874401/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))) (if (<=.f64 y 6343027101870735/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z) (if (<=.f64 y 208967022709991/36028797018963968) (+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))) (if (<=.f64 y 320000000000000009721152909664117340504064) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))))))))))
(if (<=.f64 a -2833419889721787/4722366482869645213696) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z) (if (<=.f64 a -8590793951198931/16209045190941378744189093217543598246142368094697019140608036444104112544581672446873855659949624196438272994575393707743731058888327247296433104820757670652582741419537146576896) (/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t)) (if (<=.f64 a 8313932482964009/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z))))
(if (<=.f64 a -459999999999999989508900982936710500172499817938612964712760762949462772416512) (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (if (<=.f64 a -5024804009191827/8104522595470689372094546608771799123071184047348509570304018222052056272290836223436927829974812098219136497287696853871865529444163623648216552410378835326291370709768573288448) (/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t)) (if (<=.f64 a 1567821319524463/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (if (<=.f64 a 310000000000000004534000244010404710238934461922139963392) (-.f64 (+.f64 z a) b) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a)))))
(if (<=.f64 a -18999999999999999616126441637347524301211828224) (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (if (<=.f64 a -3499601159652819/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (-.f64 (+.f64 z a) b) (if (<=.f64 a 5912926119349403/17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208) (/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (if (<=.f64 a 144999999999999995337224041899407512694014719314747841314816) (-.f64 (+.f64 z a) b) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a)))))
(if (<=.f64 y -2115620184325601/302231454903657293676544) (-.f64 (+.f64 z a) b) (if (<=.f64 y -7404770507945427/411376139330301510538742295639337626245683966408394965837152256) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (if (<=.f64 y -3499601159652819/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (if (<=.f64 y -7958206888309775/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (if (<=.f64 y -3780919882382573/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 1890369386038403/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y 3835728174147267/22300745198530623141535718272648361505980416) (/.f64 (-.f64 (*.f64 z x) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (if (<=.f64 y 205000000000000000) (+.f64 a z) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))))
(if (<=.f64 y -3022314549036573/302231454903657293676544) (-.f64 (+.f64 z a) b) (if (<=.f64 y -5792176041770645/6582018229284824168619876730229402019930943462534319453394436096) (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (if (<=.f64 y -4593226522044325/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (if (<=.f64 y -7201622010183953/758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872) (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (if (<=.f64 y -5722473335497949/81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161408) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 8343699359066055/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y 3025765108536635/5708990770823839524233143877797980545530986496) (/.f64 (-.f64 (*.f64 z x) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (if (<=.f64 y 1400000000000) (+.f64 a z) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))))
(if (<=.f64 y -4835703278458517/19342813113834066795298816) (-.f64 (+.f64 z a) b) (if (<=.f64 y -2468256835981809/51422017416287688817342786954917203280710495801049370729644032) (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (if (<=.f64 y -8530277826653747/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (if (<=.f64 y -1599044360813871/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (if (<=.f64 y -2656862620052619/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 6288345833751159/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y 6349606639047319/27606985387162255149739023449108101809804435888681546220650096895197184) (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (if (<=.f64 y 350000000000000000000) (-.f64 (+.f64 z a) b) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))))
(if (<=.f64 y -1713457963316493/1298074214633706907132624082305024) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -4421571526872419/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (if (<=.f64 y -8685897027095101/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 6288345833751159/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y 3588908100331093/27606985387162255149739023449108101809804435888681546220650096895197184) (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (if (<=.f64 y 18500000000000000000) (-.f64 (+.f64 z a) b) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))
(if (<=.f64 y -5841333965851681/81129638414606681695789005144064) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -1526187385455289/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y -6386688990511103/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 7436652464262241/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y 5176309760092923/6901746346790563787434755862277025452451108972170386555162524223799296) (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (if (<=.f64 y 205000000000000000000) (-.f64 (+.f64 z a) b) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))
(if (<=.f64 y -1541463129877527/81129638414606681695789005144064) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -8139666055761541/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y -1916006697153331/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 5736293309357913/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y 4559885108472417/5846006549323611672814739330865132078623730171904) z (if (<=.f64 y 265000000000000000000) (+.f64 a z) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))
(if (<=.f64 y -4938706332868587/748288838313422294120286634350736906063837462003712) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -8340190439915411/177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y -7688573379346283/27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608) (+.f64 a z) (if (<=.f64 y -1780551949697837/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) (if (<=.f64 y -5875753871270215/2554675596204441358920157072687153364566337613357385653123260470319631221592274004204746195830573697394358331960566393912284720625143799885746139901804584218009607261377389665942448283448784623593796296633016222711463437382554714097777734743613496521609114760800967733302218873894840332707692544) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 5975119883377683/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) (if (<=.f64 y 4676805239458889/2923003274661805836407369665432566039311865085952) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))))))))))
(if (<=.f64 y -4063960214797321/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432) (-.f64 (+.f64 z a) b) (if (<=.f64 y -7630936927276445/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) (if (<=.f64 y -8583710003246923/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 7556769264271775/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) (if (<=.f64 y 5742252960529749/883423532389192164791648750371459257913741948437809479060803100646309888) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (-.f64 (+.f64 z a) b))))))
(if (<=.f64 t -860000000000000050516567076719160891227817421758912587115776050129693511727386301169425372921538798749999645272637184266119051573315806340788935638339231881978699639118888960) (-.f64 a (*.f64 (/.f64 a t) x)) (if (<=.f64 t 38999999999999998555351853203495845888) (-.f64 (+.f64 z a) b) (if (<=.f64 t 1549999999999999990283238985407120105494740738667118824016442874640101831656682281080842739473585677012442088041070861353848244285692919291963273736355840) (/.f64 t (/.f64 (+.f64 t x) a)) (if (<=.f64 t 2200000000000000195641353605893984638779782530496278208530708148229798525537425398833087332902190361522901662678027561391357237486529666068128602979056728675545412311789338624) (*.f64 (/.f64 (-.f64 z b) (+.f64 y t)) y) a))))
(if (<=.f64 y -2059439298039183/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (-.f64 (+.f64 z a) b) (if (<=.f64 y 5606965969292389/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) (-.f64 (+.f64 z a) b)))
(if (<=.f64 y -3959044139198013/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (-.f64 (+.f64 z a) b) (if (<=.f64 y -3154120596607597/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) a (if (<=.f64 y -2043740476963553/2554675596204441358920157072687153364566337613357385653123260470319631221592274004204746195830573697394358331960566393912284720625143799885746139901804584218009607261377389665942448283448784623593796296633016222711463437382554714097777734743613496521609114760800967733302218873894840332707692544) (/.f64 (*.f64 z x) (+.f64 x t)) (if (<=.f64 y 8366472148284181/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) a (if (<=.f64 y 3852360956545823/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (/.f64 a (/.f64 x (+.f64 y t))) (if (<=.f64 y 1678504711539465/1766847064778384329583297500742918515827483896875618958121606201292619776) (*.f64 z (/.f64 y (+.f64 y t))) (-.f64 (+.f64 z a) b)))))))
(if (<=.f64 y -360401877156857/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (-.f64 (+.f64 z a) b) (if (<=.f64 y -4018960115032261/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) a (if (<=.f64 y -6549672035945557/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) z (if (<=.f64 y 8366472148284181/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (+.f64 a z) (if (<=.f64 y 1567821319524463/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (/.f64 a (/.f64 x (+.f64 y t))) (if (<=.f64 y 1678504711539465/1766847064778384329583297500742918515827483896875618958121606201292619776) (*.f64 z (/.f64 y (+.f64 y t))) (-.f64 (+.f64 z a) b)))))))
(if (<=.f64 y -5758609657015291/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (-.f64 (+.f64 z a) b) (if (<=.f64 y -4883799633456925/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) a (if (<=.f64 y -2141238934828355/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392) z (if (<=.f64 y 6129982163463555/191561942608236107294793378393788647952342390272950272) (+.f64 a z) (-.f64 (+.f64 z a) b)))))
(if (<=.f64 y -5052491077856129/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728) (+.f64 a z) (if (<=.f64 y -8521212902125363/12718228212127407596740439969484820932664410252219978638451114295509409404406799452822555925124271947370395489870897751704957583721388559494711601357137355892362895163562802426267773219894054460008554489394925312007314201426461145956352) a (if (<=.f64 y -5109351192408883/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) z (if (<=.f64 y 1243227378600177/6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976) a (if (<=.f64 y 6500000000000000329705577805597241432052660021199906126118421695575438405255285277245493816879139566626970087832372510840261714069215834122642945736704) (+.f64 a z) (-.f64 z b))))))
(if (<=.f64 y -5758609657015291/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 a z) (if (<=.f64 y -4610357726896185/3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088) a (if (<=.f64 y -5722473335497949/40874809539271061742722513162994453833061401813718170449972167525114099545476384067275939133289179158309733311369062302596555530002300798171938238428873347488153716182038234655079172535180553977500740746128259563383414998120875425564443755897815944345745836172815483732835501982317445323323080704) z (if (<=.f64 y 4487747610556737/24258095192198577111702804507226602425888844017448384549047688094157046135724638848919975137947601217976370792142673018846430938189293974866316988672518455300069609000325779774222895087993725700394734362401819824232700732090875904) a (+.f64 a z)))))
(if (<=.f64 t -760928193040519/1152921504606846976) a (if (<=.f64 t 211368832449645/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976) z a))
a
Outputs
(if (<=.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) a)) (*.f64 y b)) (+.f64 (+.f64 x t) y)) -inf.0) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z) (if (<=.f64 (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) a)) (*.f64 y b)) (+.f64 (+.f64 x t) y)) 49999999999999997990838700394884966306179965866660791642559438972038274233224047478954738152480007945403339428690378003153531301288658660066937768081850142259483599048726809116347987831785023273225189328871239835991361038587494628380365594466675565382886953520237123630792704) (/.f64 (-.f64 (+.f64 (*.f64 (+.f64 x y) z) (*.f64 (+.f64 t y) a)) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (-.f64 (+.f64 z a) b)))
(if (<=.f64 (/.f64 (-.f64 (+.f64 (*.f64 z (+.f64 x y)) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 x t))) -inf.0) (+.f64 z (*.f64 a (+.f64 (/.f64 t (+.f64 y (+.f64 x t))) (/.f64 y (+.f64 y (+.f64 x t)))))) (if (<=.f64 (/.f64 (-.f64 (+.f64 (*.f64 z (+.f64 x y)) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 x t))) 49999999999999997990838700394884966306179965866660791642559438972038274233224047478954738152480007945403339428690378003153531301288658660066937768081850142259483599048726809116347987831785023273225189328871239835991361038587494628380365594466675565382886953520237123630792704) (/.f64 (-.f64 (+.f64 (*.f64 z (+.f64 x y)) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y (+.f64 x t))) (-.f64 (+.f64 z a) b)))
(if (<=.f64 a -4000000000000000094981729434604421429634631711314728749893859954680949718168082290272710512864333176517383876535360464303173652679560326293749760) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z) (if (<=.f64 a -79999999999999999457675893948930238116936675355525120) (+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))) (if (<=.f64 a -5440166188265831/302231454903657293676544) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z) (if (<=.f64 a 6742980379809911/6129982163463555433433388108601236734474956488734408704) (-.f64 (*.f64 (/.f64 z (+.f64 y (+.f64 x t))) (+.f64 y x)) (*.f64 (/.f64 y (+.f64 y (+.f64 x t))) b)) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z)))))
(if (<=.f64 a -4000000000000000094981729434604421429634631711314728749893859954680949718168082290272710512864333176517383876535360464303173652679560326293749760) (+.f64 z (*.f64 a (+.f64 (/.f64 t (+.f64 y (+.f64 x t))) (/.f64 y (+.f64 y (+.f64 x t)))))) (if (<=.f64 a -79999999999999999457675893948930238116936675355525120) (+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 x t)))))) (if (or (<=.f64 a -5440166188265831/302231454903657293676544) (not (<=.f64 a 6742980379809911/6129982163463555433433388108601236734474956488734408704))) (+.f64 z (*.f64 a (+.f64 (/.f64 t (+.f64 y (+.f64 x t))) (/.f64 y (+.f64 y (+.f64 x t)))))) (-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 y (+.f64 x t)))) (*.f64 b (/.f64 y (+.f64 y (+.f64 x t))))))))
(if (<=.f64 a -4000000000000000094981729434604421429634631711314728749893859954680949718168082290272710512864333176517383876535360464303173652679560326293749760) (+.f64 z (*.f64 a (+.f64 (/.f64 t (+.f64 y (+.f64 x t))) (/.f64 y (+.f64 y (+.f64 x t)))))) (if (<=.f64 a -79999999999999999457675893948930238116936675355525120) (-.f64 a (*.f64 (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y b)) (/.f64 1 (-.f64 (neg.f64 y) (+.f64 x t))))) (if (or (<=.f64 a -5440166188265831/302231454903657293676544) (not (<=.f64 a 6742980379809911/6129982163463555433433388108601236734474956488734408704))) (+.f64 z (*.f64 a (+.f64 (/.f64 t (+.f64 y (+.f64 x t))) (/.f64 y (+.f64 y (+.f64 x t)))))) (-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 y (+.f64 x t)))) (*.f64 b (/.f64 y (+.f64 y (+.f64 x t))))))))
(if (<=.f64 a -4000000000000000094981729434604421429634631711314728749893859954680949718168082290272710512864333176517383876535360464303173652679560326293749760) (+.f64 z (*.f64 a (+.f64 (/.f64 t (+.f64 y (+.f64 x t))) (/.f64 y (+.f64 y (+.f64 x t)))))) (if (<=.f64 a -79999999999999999457675893948930238116936675355525120) (+.f64 a (*.f64 (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y b)) (/.f64 -1 (-.f64 (neg.f64 y) (+.f64 x t))))) (if (or (<=.f64 a -5440166188265831/302231454903657293676544) (not (<=.f64 a 6742980379809911/6129982163463555433433388108601236734474956488734408704))) (+.f64 z (*.f64 a (+.f64 (/.f64 t (+.f64 y (+.f64 x t))) (/.f64 y (+.f64 y (+.f64 x t)))))) (-.f64 (*.f64 (+.f64 x y) (/.f64 z (+.f64 y (+.f64 x t)))) (*.f64 b (/.f64 y (+.f64 y (+.f64 x t))))))))
(if (<=.f64 y -119999999999999989852562691846812988615222463168737002638517007816288295433419434577143935047059887295641487682906541597573908198807566840496128) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -5588894395395147/164379246923386672101280933840004020798448118838224183109321278220897879821783775691052079258674639100843217776755569303531857257818243870722744211582871276561100739722763893693489492433885084914727914116743168) (+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))) (if (<=.f64 y -7613526571406249/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z) (if (<=.f64 y 6853813983874401/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))) (if (<=.f64 y 6343027101870735/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z) (if (<=.f64 y 208967022709991/36028797018963968) (+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 y x)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 t x)))))) (if (<=.f64 y 320000000000000009721152909664117340504064) (/.f64 (+.f64 y x) (/.f64 (+.f64 y (+.f64 t x)) z)) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))))))))))
(if (<=.f64 y -119999999999999989852562691846812988615222463168737002638517007816288295433419434577143935047059887295641487682906541597573908198807566840496128) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -5588894395395147/164379246923386672101280933840004020798448118838224183109321278220897879821783775691052079258674639100843217776755569303531857257818243870722744211582871276561100739722763893693489492433885084914727914116743168) (+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 x t)))))) (if (<=.f64 y -7613526571406249/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (+.f64 z (*.f64 a (+.f64 (/.f64 t (+.f64 y (+.f64 x t))) (/.f64 y (+.f64 y (+.f64 x t)))))) (if (<=.f64 y 6853813983874401/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 x t)))))) (if (<=.f64 y 6343027101870735/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824) (+.f64 z (*.f64 a (+.f64 (/.f64 t (+.f64 y (+.f64 x t))) (/.f64 y (+.f64 y (+.f64 x t)))))) (if (<=.f64 y 208967022709991/36028797018963968) (+.f64 a (*.f64 (neg.f64 (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y b))) (/.f64 1 (neg.f64 (+.f64 y (+.f64 x t)))))) (if (<=.f64 y 320000000000000009721152909664117340504064) (/.f64 (+.f64 x y) (/.f64 (+.f64 y (+.f64 x t)) z)) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))))))))))
(if (<=.f64 y -119999999999999989852562691846812988615222463168737002638517007816288295433419434577143935047059887295641487682906541597573908198807566840496128) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -5588894395395147/164379246923386672101280933840004020798448118838224183109321278220897879821783775691052079258674639100843217776755569303531857257818243870722744211582871276561100739722763893693489492433885084914727914116743168) (-.f64 a (*.f64 (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y b)) (/.f64 1 (-.f64 (neg.f64 y) (+.f64 x t))))) (if (<=.f64 y -7613526571406249/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (+.f64 z (*.f64 a (+.f64 (/.f64 t (+.f64 y (+.f64 x t))) (/.f64 y (+.f64 y (+.f64 x t)))))) (if (<=.f64 y 6853813983874401/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (-.f64 a (*.f64 (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y b)) (/.f64 1 (-.f64 (neg.f64 y) (+.f64 x t))))) (if (<=.f64 y 6343027101870735/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824) (+.f64 z (*.f64 a (+.f64 (/.f64 t (+.f64 y (+.f64 x t))) (/.f64 y (+.f64 y (+.f64 x t)))))) (if (<=.f64 y 208967022709991/36028797018963968) (-.f64 a (*.f64 (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y b)) (/.f64 1 (-.f64 (neg.f64 y) (+.f64 x t))))) (if (<=.f64 y 320000000000000009721152909664117340504064) (/.f64 (+.f64 x y) (/.f64 (+.f64 y (+.f64 x t)) z)) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))))))))))
(if (<=.f64 y -119999999999999989852562691846812988615222463168737002638517007816288295433419434577143935047059887295641487682906541597573908198807566840496128) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -5588894395395147/164379246923386672101280933840004020798448118838224183109321278220897879821783775691052079258674639100843217776755569303531857257818243870722744211582871276561100739722763893693489492433885084914727914116743168) (+.f64 a (*.f64 (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y b)) (/.f64 -1 (-.f64 (neg.f64 y) (+.f64 x t))))) (if (<=.f64 y -7613526571406249/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (+.f64 z (*.f64 a (+.f64 (/.f64 t (+.f64 y (+.f64 x t))) (/.f64 y (+.f64 y (+.f64 x t)))))) (if (<=.f64 y 6853813983874401/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (+.f64 a (*.f64 (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y b)) (/.f64 -1 (-.f64 (neg.f64 y) (+.f64 x t))))) (if (<=.f64 y 6343027101870735/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824) (+.f64 z (*.f64 a (+.f64 (/.f64 t (+.f64 y (+.f64 x t))) (/.f64 y (+.f64 y (+.f64 x t)))))) (if (<=.f64 y 208967022709991/36028797018963968) (+.f64 a (*.f64 (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y b)) (/.f64 -1 (-.f64 (neg.f64 y) (+.f64 x t))))) (if (<=.f64 y 320000000000000009721152909664117340504064) (/.f64 (+.f64 x y) (/.f64 (+.f64 y (+.f64 x t)) z)) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))))))))))
(if (<=.f64 a -2833419889721787/4722366482869645213696) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z) (if (<=.f64 a -8590793951198931/16209045190941378744189093217543598246142368094697019140608036444104112544581672446873855659949624196438272994575393707743731058888327247296433104820757670652582741419537146576896) (/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t)) (if (<=.f64 a 8313932482964009/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (+.f64 (*.f64 a (+.f64 (/.f64 y (+.f64 y (+.f64 t x))) (/.f64 t (+.f64 y (+.f64 t x))))) z))))
(if (<=.f64 a -2833419889721787/4722366482869645213696) (+.f64 z (*.f64 a (+.f64 (/.f64 t (+.f64 y (+.f64 x t))) (/.f64 y (+.f64 y (+.f64 x t)))))) (if (<=.f64 a -8590793951198931/16209045190941378744189093217543598246142368094697019140608036444104112544581672446873855659949624196438272994575393707743731058888327247296433104820757670652582741419537146576896) (/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t)) (if (<=.f64 a 8313932482964009/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (/.f64 (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y b)) (+.f64 y (+.f64 x t))) (+.f64 z (*.f64 a (+.f64 (/.f64 t (+.f64 y (+.f64 x t))) (/.f64 y (+.f64 y (+.f64 x t)))))))))
(if (<=.f64 a -459999999999999989508900982936710500172499817938612964712760762949462772416512) (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (if (<=.f64 a -5024804009191827/8104522595470689372094546608771799123071184047348509570304018222052056272290836223436927829974812098219136497287696853871865529444163623648216552410378835326291370709768573288448) (/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t)) (if (<=.f64 a 1567821319524463/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (if (<=.f64 a 310000000000000004534000244010404710238934461922139963392) (-.f64 (+.f64 z a) b) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a)))))
(if (<=.f64 a -459999999999999989508900982936710500172499817938612964712760762949462772416512) (/.f64 a (/.f64 (+.f64 y (+.f64 x t)) (+.f64 y t))) (if (<=.f64 a -5024804009191827/8104522595470689372094546608771799123071184047348509570304018222052056272290836223436927829974812098219136497287696853871865529444163623648216552410378835326291370709768573288448) (/.f64 (-.f64 (+.f64 (*.f64 y z) (*.f64 a (+.f64 y t))) (*.f64 y b)) (+.f64 y t)) (if (<=.f64 a 1567821319524463/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (/.f64 (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y b)) (+.f64 y (+.f64 x t))) (if (<=.f64 a 310000000000000004534000244010404710238934461922139963392) (-.f64 (+.f64 z a) b) (*.f64 a (/.f64 (+.f64 y t) (+.f64 y (+.f64 x t))))))))
(if (<=.f64 a -18999999999999999616126441637347524301211828224) (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (if (<=.f64 a -3499601159652819/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (-.f64 (+.f64 z a) b) (if (<=.f64 a 5912926119349403/17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208) (/.f64 (-.f64 (*.f64 (+.f64 y x) z) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (if (<=.f64 a 144999999999999995337224041899407512694014719314747841314816) (-.f64 (+.f64 z a) b) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a)))))
(if (<=.f64 a -18999999999999999616126441637347524301211828224) (/.f64 a (/.f64 (+.f64 y (+.f64 x t)) (+.f64 y t))) (if (<=.f64 a -3499601159652819/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (-.f64 (+.f64 z a) b) (if (<=.f64 a 5912926119349403/17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208) (/.f64 (-.f64 (*.f64 z (+.f64 x y)) (*.f64 y b)) (+.f64 y (+.f64 x t))) (if (<=.f64 a 144999999999999995337224041899407512694014719314747841314816) (-.f64 (+.f64 z a) b) (*.f64 a (/.f64 (+.f64 y t) (+.f64 y (+.f64 x t))))))))
(if (<=.f64 y -2115620184325601/302231454903657293676544) (-.f64 (+.f64 z a) b) (if (<=.f64 y -7404770507945427/411376139330301510538742295639337626245683966408394965837152256) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (if (<=.f64 y -3499601159652819/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (if (<=.f64 y -7958206888309775/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (if (<=.f64 y -3780919882382573/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 1890369386038403/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y 3835728174147267/22300745198530623141535718272648361505980416) (/.f64 (-.f64 (*.f64 z x) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (if (<=.f64 y 205000000000000000) (+.f64 a z) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))))
(if (<=.f64 y -2115620184325601/302231454903657293676544) (-.f64 (+.f64 z a) b) (if (<=.f64 y -7404770507945427/411376139330301510538742295639337626245683966408394965837152256) (/.f64 (-.f64 (*.f64 a (+.f64 y t)) (*.f64 y b)) (+.f64 y (+.f64 x t))) (if (<=.f64 y -3499601159652819/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 z (/.f64 (+.f64 x y) (+.f64 y (+.f64 x t)))) (if (<=.f64 y -7958206888309775/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (/.f64 a (/.f64 (+.f64 y (+.f64 x t)) (+.f64 y t))) (if (<=.f64 y -3780919882382573/20437404769635530871361256581497226916530700906859085224986083762557049772738192033637969566644589579154866655684531151298277765001150399085969119214436673744076858091019117327539586267590276988750370373064129781691707499060437712782221877948907972172872918086407741866417750991158722661661540352) (+.f64 z (/.f64 a (/.f64 x (+.f64 y t)))) (if (<=.f64 y 1890369386038403/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (*.f64 a (/.f64 (+.f64 y t) (+.f64 y (+.f64 x t)))) (if (<=.f64 y 3835728174147267/22300745198530623141535718272648361505980416) (/.f64 (-.f64 (*.f64 x z) (*.f64 y b)) (+.f64 y (+.f64 x t))) (if (<=.f64 y 205000000000000000) (+.f64 z a) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))))
(if (<=.f64 y -3022314549036573/302231454903657293676544) (-.f64 (+.f64 z a) b) (if (<=.f64 y -5792176041770645/6582018229284824168619876730229402019930943462534319453394436096) (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (if (<=.f64 y -4593226522044325/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (if (<=.f64 y -7201622010183953/758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872) (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (if (<=.f64 y -5722473335497949/81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161408) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 8343699359066055/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y 3025765108536635/5708990770823839524233143877797980545530986496) (/.f64 (-.f64 (*.f64 z x) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (if (<=.f64 y 1400000000000) (+.f64 a z) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))))
(if (<=.f64 y -3022314549036573/302231454903657293676544) (-.f64 (+.f64 z a) b) (if (<=.f64 y -5792176041770645/6582018229284824168619876730229402019930943462534319453394436096) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 x t))) (if (<=.f64 y -4593226522044325/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (*.f64 z (/.f64 (+.f64 x y) (+.f64 y (+.f64 x t)))) (if (<=.f64 y -7201622010183953/758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872) (/.f64 a (/.f64 (+.f64 y (+.f64 x t)) (+.f64 y t))) (if (<=.f64 y -5722473335497949/81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161408) (+.f64 z (/.f64 a (/.f64 x (+.f64 y t)))) (if (<=.f64 y 8343699359066055/130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064) (*.f64 a (/.f64 (+.f64 y t) (+.f64 y (+.f64 x t)))) (if (<=.f64 y 3025765108536635/5708990770823839524233143877797980545530986496) (/.f64 (-.f64 (*.f64 x z) (*.f64 y b)) (+.f64 y (+.f64 x t))) (if (<=.f64 y 1400000000000) (+.f64 z a) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))))
(if (<=.f64 y -4835703278458517/19342813113834066795298816) (-.f64 (+.f64 z a) b) (if (<=.f64 y -2468256835981809/51422017416287688817342786954917203280710495801049370729644032) (/.f64 (-.f64 (*.f64 a t) (*.f64 y b)) (+.f64 (+.f64 x t) y)) (if (<=.f64 y -8530277826653747/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (if (<=.f64 y -1599044360813871/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (if (<=.f64 y -2656862620052619/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 6288345833751159/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y 6349606639047319/27606985387162255149739023449108101809804435888681546220650096895197184) (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (if (<=.f64 y 350000000000000000000) (-.f64 (+.f64 z a) b) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))))
(if (<=.f64 y -4835703278458517/19342813113834066795298816) (-.f64 (+.f64 z a) b) (if (<=.f64 y -2468256835981809/51422017416287688817342786954917203280710495801049370729644032) (/.f64 (-.f64 (*.f64 t a) (*.f64 y b)) (+.f64 y (+.f64 x t))) (if (<=.f64 y -8530277826653747/1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912) (*.f64 z (/.f64 (+.f64 x y) (+.f64 y (+.f64 x t)))) (if (<=.f64 y -1599044360813871/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (/.f64 a (/.f64 (+.f64 y (+.f64 x t)) (+.f64 y t))) (if (<=.f64 y -2656862620052619/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088) (+.f64 z (/.f64 a (/.f64 x (+.f64 y t)))) (if (<=.f64 y 6288345833751159/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 a (/.f64 (+.f64 y t) (+.f64 y (+.f64 x t)))) (if (<=.f64 y 6349606639047319/27606985387162255149739023449108101809804435888681546220650096895197184) (*.f64 z (/.f64 (+.f64 x y) (+.f64 y (+.f64 x t)))) (if (<=.f64 y 350000000000000000000) (-.f64 (+.f64 z a) b) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))))
(if (<=.f64 y -1713457963316493/1298074214633706907132624082305024) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -4421571526872419/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) (/.f64 a (/.f64 (+.f64 y (+.f64 t x)) (+.f64 y t))) (if (<=.f64 y -8685897027095101/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 6288345833751159/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y 3588908100331093/27606985387162255149739023449108101809804435888681546220650096895197184) (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (if (<=.f64 y 18500000000000000000) (-.f64 (+.f64 z a) b) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))
(if (<=.f64 y -1713457963316493/1298074214633706907132624082305024) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -4421571526872419/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) (/.f64 a (/.f64 (+.f64 y (+.f64 x t)) (+.f64 y t))) (if (<=.f64 y -8685897027095101/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (+.f64 z (/.f64 a (/.f64 x (+.f64 y t)))) (if (<=.f64 y 6288345833751159/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 a (/.f64 (+.f64 y t) (+.f64 y (+.f64 x t)))) (if (<=.f64 y 3588908100331093/27606985387162255149739023449108101809804435888681546220650096895197184) (*.f64 z (/.f64 (+.f64 x y) (+.f64 y (+.f64 x t)))) (if (<=.f64 y 18500000000000000000) (-.f64 (+.f64 z a) b) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))
(if (<=.f64 y -5841333965851681/81129638414606681695789005144064) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -1526187385455289/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y -6386688990511103/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 7436652464262241/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y 5176309760092923/6901746346790563787434755862277025452451108972170386555162524223799296) (*.f64 (/.f64 (+.f64 y x) (+.f64 y (+.f64 t x))) z) (if (<=.f64 y 205000000000000000000) (-.f64 (+.f64 z a) b) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))
(if (<=.f64 y -5841333965851681/81129638414606681695789005144064) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -1526187385455289/101745825697019260773923519755878567461315282017759829107608914364075275235254395622580447400994175578963163918967182013639660669771108475957692810857098847138903161308502419410142185759152435680068435915159402496058513611411689167650816) (*.f64 a (/.f64 (+.f64 y t) (+.f64 y (+.f64 x t)))) (if (<=.f64 y -6386688990511103/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) (+.f64 z (/.f64 a (/.f64 x (+.f64 y t)))) (if (<=.f64 y 7436652464262241/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824) (*.f64 a (/.f64 (+.f64 y t) (+.f64 y (+.f64 x t)))) (if (<=.f64 y 5176309760092923/6901746346790563787434755862277025452451108972170386555162524223799296) (*.f64 z (/.f64 (+.f64 x y) (+.f64 y (+.f64 x t)))) (if (<=.f64 y 205000000000000000000) (-.f64 (+.f64 z a) b) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))
(if (<=.f64 y -1541463129877527/81129638414606681695789005144064) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -8139666055761541/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y -1916006697153331/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 5736293309357913/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128) (*.f64 (/.f64 (+.f64 y t) (+.f64 y (+.f64 t x))) a) (if (<=.f64 y 4559885108472417/5846006549323611672814739330865132078623730171904) z (if (<=.f64 y 265000000000000000000) (+.f64 a z) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))
(if (<=.f64 y -1541463129877527/81129638414606681695789005144064) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -8139666055761541/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (*.f64 a (/.f64 (+.f64 y t) (+.f64 y (+.f64 x t)))) (if (<=.f64 y -1916006697153331/638668899051110339730039268171788341141584403339346413280815117579907805398068501051186548957643424348589582990141598478071180156285949971436534975451146054502401815344347416485612070862196155898449074158254055677865859345638678524444433685903374130402278690200241933325554718473710083176923136) (+.f64 z (/.f64 a (/.f64 x (+.f64 y t)))) (if (<=.f64 y 5736293309357913/260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128) (*.f64 a (/.f64 (+.f64 y t) (+.f64 y (+.f64 x t)))) (if (<=.f64 y 4559885108472417/5846006549323611672814739330865132078623730171904) z (if (<=.f64 y 265000000000000000000) (+.f64 z a) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b)))))))))
(if (<=.f64 y -4938706332868587/748288838313422294120286634350736906063837462003712) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -8340190439915411/177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y -7688573379346283/27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608) (+.f64 a z) (if (<=.f64 y -1780551949697837/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) (if (<=.f64 y -5875753871270215/2554675596204441358920157072687153364566337613357385653123260470319631221592274004204746195830573697394358331960566393912284720625143799885746139901804584218009607261377389665942448283448784623593796296633016222711463437382554714097777734743613496521609114760800967733302218873894840332707692544) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 5975119883377683/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) (if (<=.f64 y 4676805239458889/2923003274661805836407369665432566039311865085952) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))))))))))
(if (<=.f64 y -4938706332868587/748288838313422294120286634350736906063837462003712) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))) (if (<=.f64 y -8340190439915411/177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100736) (+.f64 z (/.f64 a (/.f64 x (+.f64 y t)))) (if (<=.f64 y -7688573379346283/27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608) (+.f64 z a) (if (<=.f64 y -1780551949697837/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) (if (<=.f64 y -5875753871270215/2554675596204441358920157072687153364566337613357385653123260470319631221592274004204746195830573697394358331960566393912284720625143799885746139901804584218009607261377389665942448283448784623593796296633016222711463437382554714097777734743613496521609114760800967733302218873894840332707692544) (+.f64 z (/.f64 a (/.f64 x (+.f64 y t)))) (if (<=.f64 y 5975119883377683/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) (if (<=.f64 y 4676805239458889/2923003274661805836407369665432566039311865085952) (+.f64 z (/.f64 a (/.f64 x (+.f64 y t)))) (*.f64 (/.f64 y (+.f64 y t)) (+.f64 a (-.f64 z b))))))))))
(if (<=.f64 y -4063960214797321/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432) (-.f64 (+.f64 z a) b) (if (<=.f64 y -7630936927276445/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) (if (<=.f64 y -8583710003246923/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (if (<=.f64 y 7556769264271775/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) (if (<=.f64 y 5742252960529749/883423532389192164791648750371459257913741948437809479060803100646309888) (+.f64 (/.f64 a (/.f64 x (+.f64 y t))) z) (-.f64 (+.f64 z a) b))))))
(if (<=.f64 y -4063960214797321/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432) (-.f64 (+.f64 z a) b) (if (<=.f64 y -7630936927276445/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) (if (<=.f64 y -8583710003246923/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (+.f64 z (/.f64 a (/.f64 x (+.f64 y t)))) (if (<=.f64 y 7556769264271775/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))) (if (<=.f64 y 5742252960529749/883423532389192164791648750371459257913741948437809479060803100646309888) (+.f64 z (/.f64 a (/.f64 x (+.f64 y t)))) (-.f64 (+.f64 z a) b))))))
(if (<=.f64 t -860000000000000050516567076719160891227817421758912587115776050129693511727386301169425372921538798749999645272637184266119051573315806340788935638339231881978699639118888960) (-.f64 a (*.f64 (/.f64 a t) x)) (if (<=.f64 t 38999999999999998555351853203495845888) (-.f64 (+.f64 z a) b) (if (<=.f64 t 1549999999999999990283238985407120105494740738667118824016442874640101831656682281080842739473585677012442088041070861353848244285692919291963273736355840) (/.f64 t (/.f64 (+.f64 t x) a)) (if (<=.f64 t 2200000000000000195641353605893984638779782530496278208530708148229798525537425398833087332902190361522901662678027561391357237486529666068128602979056728675545412311789338624) (*.f64 (/.f64 (-.f64 z b) (+.f64 y t)) y) a))))
(if (<=.f64 t -860000000000000050516567076719160891227817421758912587115776050129693511727386301169425372921538798749999645272637184266119051573315806340788935638339231881978699639118888960) (-.f64 a (*.f64 x (/.f64 a t))) (if (<=.f64 t 38999999999999998555351853203495845888) (-.f64 (+.f64 z a) b) (if (<=.f64 t 1549999999999999990283238985407120105494740738667118824016442874640101831656682281080842739473585677012442088041070861353848244285692919291963273736355840) (/.f64 t (/.f64 (+.f64 x t) a)) (if (<=.f64 t 2200000000000000195641353605893984638779782530496278208530708148229798525537425398833087332902190361522901662678027561391357237486529666068128602979056728675545412311789338624) (*.f64 y (/.f64 (-.f64 z b) (+.f64 y t))) a))))
(if (<=.f64 y -2059439298039183/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (-.f64 (+.f64 z a) b) (if (<=.f64 y 5606965969292389/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536) (*.f64 a (/.f64 t (+.f64 y (+.f64 t x)))) (-.f64 (+.f64 z a) b)))
(if (or (<=.f64 y -2059439298039183/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (not (<=.f64 y 5606965969292389/133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536))) (-.f64 (+.f64 z a) b) (*.f64 a (/.f64 t (+.f64 y (+.f64 x t)))))
(if (<=.f64 y -3959044139198013/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (-.f64 (+.f64 z a) b) (if (<=.f64 y -3154120596607597/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) a (if (<=.f64 y -2043740476963553/2554675596204441358920157072687153364566337613357385653123260470319631221592274004204746195830573697394358331960566393912284720625143799885746139901804584218009607261377389665942448283448784623593796296633016222711463437382554714097777734743613496521609114760800967733302218873894840332707692544) (/.f64 (*.f64 z x) (+.f64 x t)) (if (<=.f64 y 8366472148284181/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) a (if (<=.f64 y 3852360956545823/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (/.f64 a (/.f64 x (+.f64 y t))) (if (<=.f64 y 1678504711539465/1766847064778384329583297500742918515827483896875618958121606201292619776) (*.f64 z (/.f64 y (+.f64 y t))) (-.f64 (+.f64 z a) b)))))))
(if (<=.f64 y -3959044139198013/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (-.f64 (+.f64 z a) b) (if (<=.f64 y -3154120596607597/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) a (if (<=.f64 y -2043740476963553/2554675596204441358920157072687153364566337613357385653123260470319631221592274004204746195830573697394358331960566393912284720625143799885746139901804584218009607261377389665942448283448784623593796296633016222711463437382554714097777734743613496521609114760800967733302218873894840332707692544) (/.f64 (*.f64 x z) (+.f64 x t)) (if (<=.f64 y 8366472148284181/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) a (if (<=.f64 y 3852360956545823/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (/.f64 a (/.f64 x (+.f64 y t))) (if (<=.f64 y 1678504711539465/1766847064778384329583297500742918515827483896875618958121606201292619776) (*.f64 z (/.f64 y (+.f64 y t))) (-.f64 (+.f64 z a) b)))))))
(if (<=.f64 y -360401877156857/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (-.f64 (+.f64 z a) b) (if (<=.f64 y -4018960115032261/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) a (if (<=.f64 y -6549672035945557/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) z (if (<=.f64 y 8366472148284181/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (+.f64 a z) (if (<=.f64 y 1567821319524463/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (/.f64 a (/.f64 x (+.f64 y t))) (if (<=.f64 y 1678504711539465/1766847064778384329583297500742918515827483896875618958121606201292619776) (*.f64 z (/.f64 y (+.f64 y t))) (-.f64 (+.f64 z a) b)))))))
(if (<=.f64 y -360401877156857/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (-.f64 (+.f64 z a) b) (if (<=.f64 y -4018960115032261/50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408) a (if (<=.f64 y -6549672035945557/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) z (if (<=.f64 y 8366472148284181/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536) (+.f64 z a) (if (<=.f64 y 1567821319524463/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888) (/.f64 a (/.f64 x (+.f64 y t))) (if (<=.f64 y 1678504711539465/1766847064778384329583297500742918515827483896875618958121606201292619776) (*.f64 z (/.f64 y (+.f64 y t))) (-.f64 (+.f64 z a) b)))))))
(if (<=.f64 y -5758609657015291/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (-.f64 (+.f64 z a) b) (if (<=.f64 y -4883799633456925/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) a (if (<=.f64 y -2141238934828355/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392) z (if (<=.f64 y 6129982163463555/191561942608236107294793378393788647952342390272950272) (+.f64 a z) (-.f64 (+.f64 z a) b)))))
(if (<=.f64 y -5758609657015291/57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724416) (-.f64 (+.f64 z a) b) (if (<=.f64 y -4883799633456925/406983302788077043095694079023514269845261128071039316430435657456301100941017582490321789603976702315852655675868728054558642679084433903830771243428395388555612645234009677640568743036609742720273743660637609984234054445646756670603264) a (if (<=.f64 y -2141238934828355/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392) z (if (<=.f64 y 6129982163463555/191561942608236107294793378393788647952342390272950272) (+.f64 z a) (-.f64 (+.f64 z a) b)))))
(if (<=.f64 y -5052491077856129/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728) (+.f64 a z) (if (<=.f64 y -8521212902125363/12718228212127407596740439969484820932664410252219978638451114295509409404406799452822555925124271947370395489870897751704957583721388559494711601357137355892362895163562802426267773219894054460008554489394925312007314201426461145956352) a (if (<=.f64 y -5109351192408883/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) z (if (<=.f64 y 1243227378600177/6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976) a (if (<=.f64 y 6500000000000000329705577805597241432052660021199906126118421695575438405255285277245493816879139566626970087832372510840261714069215834122642945736704) (+.f64 a z) (-.f64 z b))))))
(if (<=.f64 y -5052491077856129/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728) (+.f64 z a) (if (<=.f64 y -8521212902125363/12718228212127407596740439969484820932664410252219978638451114295509409404406799452822555925124271947370395489870897751704957583721388559494711601357137355892362895163562802426267773219894054460008554489394925312007314201426461145956352) a (if (<=.f64 y -5109351192408883/1277337798102220679460078536343576682283168806678692826561630235159815610796137002102373097915286848697179165980283196956142360312571899942873069950902292109004803630688694832971224141724392311796898148316508111355731718691277357048888867371806748260804557380400483866651109436947420166353846272) z (if (<=.f64 y 1243227378600177/6064523798049644277925701126806650606472211004362096137261922023539261533931159712229993784486900304494092698035668254711607734547323493716579247168129613825017402250081444943555723771998431425098683590600454956058175183022718976) a (if (<=.f64 y 6500000000000000329705577805597241432052660021199906126118421695575438405255285277245493816879139566626970087832372510840261714069215834122642945736704) (+.f64 z a) (-.f64 z b))))))
(if (<=.f64 y -5758609657015291/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 a z) (if (<=.f64 y -4610357726896185/3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088) a (if (<=.f64 y -5722473335497949/40874809539271061742722513162994453833061401813718170449972167525114099545476384067275939133289179158309733311369062302596555530002300798171938238428873347488153716182038234655079172535180553977500740746128259563383414998120875425564443755897815944345745836172815483732835501982317445323323080704) z (if (<=.f64 y 4487747610556737/24258095192198577111702804507226602425888844017448384549047688094157046135724638848919975137947601217976370792142673018846430938189293974866316988672518455300069609000325779774222895087993725700394734362401819824232700732090875904) a (+.f64 a z)))))
(if (<=.f64 y -5758609657015291/28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208) (+.f64 z a) (if (<=.f64 y -4610357726896185/3179557053031851899185109992371205233166102563054994659612778573877352351101699863205638981281067986842598872467724437926239395930347139873677900339284338973090723790890700606566943304973513615002138622348731328001828550356615286489088) a (if (<=.f64 y -5722473335497949/40874809539271061742722513162994453833061401813718170449972167525114099545476384067275939133289179158309733311369062302596555530002300798171938238428873347488153716182038234655079172535180553977500740746128259563383414998120875425564443755897815944345745836172815483732835501982317445323323080704) z (if (<=.f64 y 4487747610556737/24258095192198577111702804507226602425888844017448384549047688094157046135724638848919975137947601217976370792142673018846430938189293974866316988672518455300069609000325779774222895087993725700394734362401819824232700732090875904) a (+.f64 z a)))))
(if (<=.f64 t -760928193040519/1152921504606846976) a (if (<=.f64 t 211368832449645/2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976) z a))
a
Compiler

Compiled 1774 to 781 computations (56% saved)

soundness151.0ms (0.6%)

Algorithm
egg-herbie
Rules
1106×+-commutative
1106×+-commutative
948×associate-+r+
948×associate-+r+
922×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
087427787
1267827077
087427787
1267827077
Stop Event
node limit
node limit
Compiler

Compiled 427 to 59 computations (86.2% saved)

end246.0ms (0.9%)

Compiler

Compiled 1642 to 419 computations (74.5% saved)

Profiling

Loading profile data...