Numeric.SpecFunctions:invErfc from math-functions-0.1.5.2, A

Time bar (total: 6.4s)

analyze130.0ms (2%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
25%25%74.9%0.1%0%0%0%4
31.3%31.2%68.6%0.1%0%0%0%5
43.8%43.7%56.2%0.1%0%0%0%6
53.1%53%46.8%0.1%0%0%0%7
59.4%59.3%40.6%0.1%0%0%0%8
68%67.9%32%0.1%0%0%0%9
73.6%73.5%26.3%0.1%0%0%0%10
78.2%78.1%21.7%0.1%0%0%0%11
83.3%83.1%16.7%0.1%0%0%0%12
Compiler

Compiled 16 to 11 computations (31.3% saved)

sample1.1s (17%)

Results
1.1s8256×body256valid
Bogosity

preprocess174.0ms (2.7%)

Algorithm
egg-herbie
Rules
1746×fma-def
1092×div-sub
890×sub-neg
792×times-frac
788×distribute-lft-neg-in
Problems
218×No Errors
32×(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
049412
1114392
2189392
3401392
41052377
53131362
66038362
77804362
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(+.f64 (neg.f64 x) (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 (neg.f64 x) y))))
(+.f64 x (/.f64 (neg.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x (neg.f64 y)))))
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 (neg.f64 z))) (*.f64 x y))))
(+.f64 y (/.f64 x (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(+.f64 z (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 x)) (*.f64 z y))))
(+.f64 x (/.f64 z (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 y)) (*.f64 x z))))
Outputs
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(-.f64 x (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(-.f64 x (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(-.f64 x (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(-.f64 x (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 -5641895835477563/5000000000000000 y) x)))
(+.f64 (neg.f64 x) (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 (neg.f64 x) y))))
(+.f64 (neg.f64 x) (/.f64 y (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(-.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 x y))) x)
(-.f64 (/.f64 y (fma.f64 x y (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) x)
(-.f64 (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)) x)
(+.f64 x (/.f64 (neg.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x (neg.f64 y)))))
(+.f64 x (/.f64 (neg.f64 y) (+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(-.f64 x (/.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 x y))))
(-.f64 x (/.f64 y (fma.f64 x y (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(+.f64 x (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 (neg.f64 z))) (*.f64 x y))))
(+.f64 x (/.f64 y (-.f64 (/.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(+.f64 x (/.f64 y (fma.f64 x (neg.f64 y) (/.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 (/.f64 5641895835477563/5000000000000000 (exp.f64 z)) y) x)))
(+.f64 y (/.f64 x (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(+.f64 y (/.f64 x (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(+.f64 y (/.f64 -1 (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) x) y)))
(+.f64 z (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 x)) (*.f64 z y))))
(+.f64 z (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 x)) (*.f64 y z))))
(+.f64 x (/.f64 z (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 y)) (*.f64 x z))))
Compiler

Compiled 62 to 31 computations (50% saved)

eval1.0ms (0%)

Compiler

Compiled 26 to 17 computations (34.6% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
(-.f64 x (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
95.7%
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
99.5%
(-.f64 x (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
95.7%
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
Compiler

Compiled 60 to 42 computations (30% saved)

localize87.0ms (1.4%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
99.9%
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
99.7%
(/.f64 5641895835477563/5000000000000000 y)
99.6%
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
100.0%
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
98.1%
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))
88.1%
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))
Compiler

Compiled 93 to 45 computations (51.6% saved)

series22.0ms (0.3%)

Counts
7 → 156
Calls

48 calls:

TimeVariablePointExpression
4.0ms
y
@0
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
1.0ms
z
@-inf
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))
1.0ms
z
@0
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))
1.0ms
z
@0
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
1.0ms
z
@inf
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))

rewrite170.0ms (2.7%)

Algorithm
batch-egg-rewrite
Rules
1013×log1p-expm1-u
824×expm1-log1p-u
520×expm1-udef
520×log1p-udef
230×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
021190
1298190
24245190
Stop Event
node limit
Counts
7 → 209
Calls
Call 1
Inputs
(/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))
(-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 1)
(*.f64 y (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 1 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) y)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3)
(pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2)
(pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -1)
(neg.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))
(log.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(*.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y (neg.f64 x)) 3)) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))) (-.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(exp.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) 1)
(pow.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 3)
(pow.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2)
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(exp.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)))) 1)
(/.f64 5641895835477563/5000000000000000 (/.f64 y (exp.f64 z)))
(/.f64 (exp.f64 z) (*.f64 y 5000000000000000/5641895835477563))
(/.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) y)
(/.f64 1 (/.f64 y (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (/.f64 y (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(/.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (/.f64 y (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(/.f64 (neg.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (neg.f64 y))
(/.f64 (/.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (*.f64 (exp.f64 z) -5641895835477563/5000000000000000) (neg.f64 y))
(/.f64 (*.f64 -5641895835477563/5000000000000000 (exp.f64 z)) (neg.f64 y))
(/.f64 (/.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1) y)
(/.f64 (/.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) 3)
(pow.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) 2)
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)) (exp.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))))
(exp.f64 (+.f64 z (log.f64 (/.f64 5641895835477563/5000000000000000 y))))
(exp.f64 (*.f64 (+.f64 z (log.f64 (/.f64 5641895835477563/5000000000000000 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) 1)
(*.f64 5641895835477563/5000000000000000 (/.f64 1 y))
(*.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(*.f64 1 (/.f64 5641895835477563/5000000000000000 y))
(*.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 -5641895835477563/5000000000000000 (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) 5641895835477563/5000000000000000)
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 3)
(pow.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) -1)
(sqrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2)))
(log.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y))))
(cbrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))
(expm1.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y)))
(exp.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) 1))
(log1p.f64 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))) 1)
(*.f64 -1 (/.f64 1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(*.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 1)
(*.f64 1 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) 2) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(*.f64 (sqrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) (sqrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(*.f64 (/.f64 1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) -1)
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2))) (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))
(pow.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 1)
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) 2)
(pow.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) -1)
(pow.f64 (*.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) -1) -1)
(neg.f64 (/.f64 1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(sqrt.f64 (pow.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 2))
(log.f64 (exp.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(exp.f64 (log.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(+.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x))
(+.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (neg.f64 x) 1))
(+.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (neg.f64 x) (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) 1)
(*.f64 1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 2) (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) (sqrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2)) (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 x)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x) (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2)) (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2))) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x)))
(pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(exp.f64 (log.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(fma.f64 (/.f64 5641895835477563/5000000000000000 y) (exp.f64 z) (neg.f64 x))
(fma.f64 1 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (neg.f64 x))
(fma.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (neg.f64 x))

simplify220.0ms (3.4%)

Algorithm
egg-herbie
Rules
838×fma-def
712×log-prod
700×associate-*r*
622×exp-prod
594×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
061417497
1161217025
2688616937
Stop Event
node limit
Counts
365 → 375
Calls
Call 1
Inputs
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))))) (/.f64 1 x))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y)))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2)))))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y)))))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2)))) (-.f64 5641895835477563/5000000000000000 (*.f64 x y)))) (+.f64 (*.f64 -31830988618379068626528276418969/50000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3))) (*.f64 5641895835477563/30000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2))))))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))))) (/.f64 1 x))
(-.f64 5641895835477563/5000000000000000 (*.f64 x y))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 x y))
(-.f64 (+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (*.f64 5641895835477563/5000000000000000 z))) (*.f64 x y))
(-.f64 (+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/30000000000000000 (pow.f64 z 3)) (+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (*.f64 5641895835477563/5000000000000000 z)))) (*.f64 x y))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(*.f64 -1 (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(*.f64 -1 (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(*.f64 -1 (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(*.f64 -1 (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/30000000000000000 (pow.f64 z 3)) (+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (*.f64 5641895835477563/5000000000000000 z))))
(/.f64 5641895835477563/5000000000000000 y)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))))
(+.f64 (*.f64 5641895835477563/30000000000000000 (/.f64 (pow.f64 z 3) y)) (+.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 2)))) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)))
(-.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 2)))) (*.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 2)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 3))))))) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)))
(-.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 2)))) (+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 2)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 3)))))) (*.f64 (pow.f64 z 3) (-.f64 (*.f64 5641895835477563/30000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 2)))) (+.f64 (*.f64 31830988618379068626528276418969/50000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 3)))) (*.f64 5641895835477563/5000000000000000 (/.f64 (-.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 2)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 3))))) (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x))))))))) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3)))))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3))) (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (exp.f64 z) 4))))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3)))))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3))) (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (exp.f64 z) 4))))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(-.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) x)
(-.f64 (+.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y)))) x)
(-.f64 (+.f64 (*.f64 5641895835477563/30000000000000000 (/.f64 (pow.f64 z 3) y)) (+.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))))) x)
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 1)
(*.f64 y (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 1 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) y)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3)
(pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2)
(pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -1)
(neg.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))
(log.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(*.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y (neg.f64 x)) 3)) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))) (-.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(exp.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) 1)
(pow.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 3)
(pow.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2)
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(exp.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)))) 1)
(/.f64 5641895835477563/5000000000000000 (/.f64 y (exp.f64 z)))
(/.f64 (exp.f64 z) (*.f64 y 5000000000000000/5641895835477563))
(/.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) y)
(/.f64 1 (/.f64 y (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (/.f64 y (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(/.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (/.f64 y (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(/.f64 (neg.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (neg.f64 y))
(/.f64 (/.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (*.f64 (exp.f64 z) -5641895835477563/5000000000000000) (neg.f64 y))
(/.f64 (*.f64 -5641895835477563/5000000000000000 (exp.f64 z)) (neg.f64 y))
(/.f64 (/.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1) y)
(/.f64 (/.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) 3)
(pow.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) 2)
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)) (exp.f64 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))))
(exp.f64 (+.f64 z (log.f64 (/.f64 5641895835477563/5000000000000000 y))))
(exp.f64 (*.f64 (+.f64 z (log.f64 (/.f64 5641895835477563/5000000000000000 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) 1)
(*.f64 5641895835477563/5000000000000000 (/.f64 1 y))
(*.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(*.f64 1 (/.f64 5641895835477563/5000000000000000 y))
(*.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 -5641895835477563/5000000000000000 (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) 5641895835477563/5000000000000000)
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 3)
(pow.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) -1)
(sqrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2)))
(log.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y))))
(cbrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))
(expm1.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y)))
(exp.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) 1))
(log1p.f64 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))) 1)
(*.f64 -1 (/.f64 1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(*.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 1)
(*.f64 1 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) 2) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(*.f64 (sqrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) (sqrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(*.f64 (/.f64 1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) -1)
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2))) (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))
(pow.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 1)
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) 3)
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) 2)
(pow.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) -1)
(pow.f64 (*.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) -1) -1)
(neg.f64 (/.f64 1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(sqrt.f64 (pow.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 2))
(log.f64 (exp.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 3))
(expm1.f64 (log1p.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(exp.f64 (log.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(+.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x))
(+.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (neg.f64 x) 1))
(+.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (neg.f64 x) (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) 1)
(*.f64 1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 2) (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) (sqrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2)) (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 x)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x) (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2)) (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2))) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x)))
(pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) 1)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 3)
(pow.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(exp.f64 (log.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 1))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(fma.f64 (/.f64 5641895835477563/5000000000000000 y) (exp.f64 z) (neg.f64 x))
(fma.f64 1 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (neg.f64 x))
(fma.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (neg.f64 x))
Outputs
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (pow.f64 (exp.f64 z) 2)))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (exp.f64 z) 3)) (pow.f64 y 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (pow.f64 (exp.f64 z) 2))))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 x 2) (pow.f64 (/.f64 (exp.f64 z) y) 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (pow.f64 (exp.f64 z) 2))))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 y 4))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 y 4))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (exp.f64 z) 3)) (pow.f64 y 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (pow.f64 (exp.f64 z) 2)))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 y 4))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 x 2) (pow.f64 (/.f64 (exp.f64 z) y) 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (pow.f64 (exp.f64 z) 2)))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y)))) (/.f64 1 x))
(-.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y))) (/.f64 1 x))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y)))) (/.f64 1 x))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x))))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y)))) (/.f64 1 x))
(-.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y))) (/.f64 1 x))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y)))) (/.f64 1 x))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x))))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x))))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y)))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2)))))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y)))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (fma.f64 -1 (*.f64 (pow.f64 z 2) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 (*.f64 5641895835477563/10000000000000000 y) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (pow.f64 z 2) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y))))))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3))) (*.f64 5641895835477563/10000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2)))) (-.f64 5641895835477563/5000000000000000 (*.f64 x y)))) (+.f64 (*.f64 -31830988618379068626528276418969/50000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3))) (*.f64 5641895835477563/30000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2))))))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (fma.f64 -1 (*.f64 (pow.f64 z 2) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 (*.f64 5641895835477563/10000000000000000 y) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)))) (fma.f64 -1 (*.f64 (pow.f64 z 3) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 (*.f64 5641895835477563/10000000000000000 y) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (fma.f64 -31830988618379068626528276418969/50000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 (*.f64 5641895835477563/30000000000000000 y) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (-.f64 (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (pow.f64 z 3) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y))) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (fma.f64 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) -31830988618379068626528276418969/50000000000000000000000000000000 (/.f64 5641895835477563/30000000000000000 (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y)))))) (*.f64 (pow.f64 z 2) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) y))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (pow.f64 (exp.f64 z) 2)))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z))))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (exp.f64 z) 3)) (pow.f64 y 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (pow.f64 (exp.f64 z) 2))))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 x 2) (pow.f64 (/.f64 (exp.f64 z) y) 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (pow.f64 (exp.f64 z) 2))))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (exp.f64 z) 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 y 4))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (/.f64 (*.f64 5000000000000000/5641895835477563 y) (exp.f64 z)))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 y 4))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (exp.f64 z) 3)) (pow.f64 y 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (pow.f64 (exp.f64 z) 2)))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 y 4))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (pow.f64 x 2) (pow.f64 (/.f64 (exp.f64 z) y) 3)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (pow.f64 (exp.f64 z) 2)))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y)))) (/.f64 1 x))
(-.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y))) (/.f64 1 x))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y)))) (/.f64 1 x))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x))))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x))))
(/.f64 -1 x)
(-.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (neg.f64 (/.f64 1 x)))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y)))) (/.f64 1 x))
(-.f64 (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y))) (/.f64 1 x))
(fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x)))
(-.f64 (+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))))) (/.f64 1 x))
(-.f64 (fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (*.f64 -5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y)))) (/.f64 1 x))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x))))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) (fma.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x))))
(-.f64 5641895835477563/5000000000000000 (*.f64 x y))
(-.f64 5641895835477563/5000000000000000 (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 x y))
(+.f64 5641895835477563/5000000000000000 (-.f64 (*.f64 z 5641895835477563/5000000000000000) (*.f64 y x)))
(-.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 y x))
(-.f64 (+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (*.f64 5641895835477563/5000000000000000 z))) (*.f64 x y))
(+.f64 5641895835477563/5000000000000000 (-.f64 (fma.f64 5641895835477563/10000000000000000 (pow.f64 z 2) (*.f64 z 5641895835477563/5000000000000000)) (*.f64 y x)))
(+.f64 5641895835477563/5000000000000000 (-.f64 (fma.f64 z 5641895835477563/5000000000000000 (*.f64 (pow.f64 z 2) 5641895835477563/10000000000000000)) (*.f64 y x)))
(-.f64 (+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/30000000000000000 (pow.f64 z 3)) (+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (*.f64 5641895835477563/5000000000000000 z)))) (*.f64 x y))
(+.f64 5641895835477563/5000000000000000 (-.f64 (fma.f64 5641895835477563/30000000000000000 (pow.f64 z 3) (fma.f64 5641895835477563/10000000000000000 (pow.f64 z 2) (*.f64 z 5641895835477563/5000000000000000))) (*.f64 y x)))
(+.f64 (fma.f64 (pow.f64 z 3) 5641895835477563/30000000000000000 (fma.f64 z 5641895835477563/5000000000000000 (*.f64 (pow.f64 z 2) 5641895835477563/10000000000000000))) (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(*.f64 -1 (*.f64 x y))
(neg.f64 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(*.f64 -1 (*.f64 x y))
(neg.f64 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(*.f64 -1 (*.f64 x y))
(neg.f64 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(*.f64 -1 (*.f64 x y))
(neg.f64 (*.f64 y x))
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 x y)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 5641895835477563/5000000000000000 (fma.f64 5641895835477563/10000000000000000 (pow.f64 z 2) (*.f64 z 5641895835477563/5000000000000000)))
(+.f64 (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000) (*.f64 (pow.f64 z 2) 5641895835477563/10000000000000000))
(+.f64 5641895835477563/5000000000000000 (+.f64 (*.f64 5641895835477563/30000000000000000 (pow.f64 z 3)) (+.f64 (*.f64 5641895835477563/10000000000000000 (pow.f64 z 2)) (*.f64 5641895835477563/5000000000000000 z))))
(+.f64 5641895835477563/5000000000000000 (fma.f64 5641895835477563/30000000000000000 (pow.f64 z 3) (fma.f64 5641895835477563/10000000000000000 (pow.f64 z 2) (*.f64 z 5641895835477563/5000000000000000))))
(+.f64 (fma.f64 (pow.f64 z 3) 5641895835477563/30000000000000000 (*.f64 (pow.f64 z 2) 5641895835477563/10000000000000000)) (fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000))
(/.f64 5641895835477563/5000000000000000 y)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))))
(fma.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y) (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)))
(+.f64 (*.f64 5641895835477563/30000000000000000 (/.f64 (pow.f64 z 3) y)) (+.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))))
(fma.f64 5641895835477563/30000000000000000 (/.f64 (pow.f64 z 3) y) (fma.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y) (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x))
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 2)))) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)))
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2))) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2)) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 2)))) (*.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 2)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 3))))))) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2)) (*.f64 (pow.f64 z 2) (-.f64 (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))))) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2)) (fma.f64 (pow.f64 z 2) (+.f64 (/.f64 (/.f64 5641895835477563/10000000000000000 y) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(-.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (*.f64 y (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 2)))) (+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 2)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 3)))))) (*.f64 (pow.f64 z 3) (-.f64 (*.f64 5641895835477563/30000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 2)))) (+.f64 (*.f64 31830988618379068626528276418969/50000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 3)))) (*.f64 5641895835477563/5000000000000000 (/.f64 (-.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 1 (*.f64 y (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 2)))) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x) 3))))) (*.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x))))))))) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)))
(-.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2)) (fma.f64 (pow.f64 z 2) (-.f64 (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))) (*.f64 (pow.f64 z 3) (-.f64 (-.f64 (/.f64 5641895835477563/30000000000000000 (*.f64 y (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2))) (/.f64 31830988618379068626528276418969/50000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))) (*.f64 5641895835477563/5000000000000000 (/.f64 (-.f64 (/.f64 5641895835477563/10000000000000000 (*.f64 y (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))) (*.f64 y (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))))) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(+.f64 (fma.f64 (pow.f64 z 3) (-.f64 (/.f64 (/.f64 5641895835477563/30000000000000000 y) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2)) (fma.f64 5641895835477563/5000000000000000 (/.f64 (+.f64 (/.f64 (/.f64 5641895835477563/10000000000000000 y) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))) (*.f64 y (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 (/.f64 31830988618379068626528276418969/50000000000000000000000000000000 (pow.f64 y 2)) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))) (*.f64 (pow.f64 z 2) (+.f64 (/.f64 (/.f64 5641895835477563/10000000000000000 y) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2)) (/.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))))) (fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 z y) (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2)) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563)
(+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))))
(fma.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (pow.f64 (exp.f64 z) 2)))
(fma.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563 (/.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 x (pow.f64 y 2)))))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3)))))
(fma.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3)) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(fma.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563 (fma.f64 (*.f64 (/.f64 x (pow.f64 (exp.f64 z) 2)) (pow.f64 y 2)) -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (pow.f64 (exp.f64 z) 3))))
(fma.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563 (fma.f64 (*.f64 (/.f64 x (pow.f64 (exp.f64 z) 2)) (pow.f64 y 2)) -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (/.f64 (exp.f64 z) y) 3)) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3))) (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (exp.f64 z) 4))))))
(fma.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3)) (*.f64 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 y 4))) -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961))))
(fma.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563 (fma.f64 (*.f64 (/.f64 x (pow.f64 (exp.f64 z) 2)) (pow.f64 y 2)) -25000000000000000000000000000000/31830988618379068626528276418969 (fma.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (exp.f64 z) 3)) (pow.f64 y 3)) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow.f64 x 3)) (pow.f64 y 4)) (pow.f64 (exp.f64 z) 4)))))
(fma.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563 (fma.f64 (*.f64 (/.f64 x (pow.f64 (exp.f64 z) 2)) (pow.f64 y 2)) -25000000000000000000000000000000/31830988618379068626528276418969 (fma.f64 (/.f64 (pow.f64 x 2) (pow.f64 (/.f64 (exp.f64 z) y) 3)) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow.f64 x 3)) (pow.f64 y 4)) (pow.f64 (exp.f64 z) 4)))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (/.f64 1 x))
(fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 1 x)))
(fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (fma.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.f64 1 x))))
(+.f64 (fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (fma.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 x))) (/.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 4)))
(fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (fma.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 x))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (/.f64 1 x))
(fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 1 x)))
(fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (fma.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.f64 1 x))))
(+.f64 (fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (fma.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 x))) (/.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 4)))
(fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (fma.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 x))))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563)
(+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))))
(fma.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (/.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (pow.f64 (exp.f64 z) 2)))
(fma.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563 (/.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 x (pow.f64 y 2)))))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3)))))
(fma.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (*.f64 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3)) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(fma.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563 (fma.f64 (*.f64 (/.f64 x (pow.f64 (exp.f64 z) 2)) (pow.f64 y 2)) -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) (pow.f64 (exp.f64 z) 3))))
(fma.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563 (fma.f64 (*.f64 (/.f64 x (pow.f64 (exp.f64 z) 2)) (pow.f64 y 2)) -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (/.f64 (exp.f64 z) y) 3)) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (exp.f64 z) 2))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3))) (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (exp.f64 z) 4))))))
(fma.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 x (/.f64 (pow.f64 (exp.f64 z) 2) (pow.f64 y 2))) (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (exp.f64 z) 3)) (*.f64 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (exp.f64 z) 4) (pow.f64 y 4))) -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961))))
(fma.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563 (fma.f64 (*.f64 (/.f64 x (pow.f64 (exp.f64 z) 2)) (pow.f64 y 2)) -25000000000000000000000000000000/31830988618379068626528276418969 (fma.f64 (*.f64 (/.f64 (pow.f64 x 2) (pow.f64 (exp.f64 z) 3)) (pow.f64 y 3)) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow.f64 x 3)) (pow.f64 y 4)) (pow.f64 (exp.f64 z) 4)))))
(fma.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563 (fma.f64 (*.f64 (/.f64 x (pow.f64 (exp.f64 z) 2)) (pow.f64 y 2)) -25000000000000000000000000000000/31830988618379068626528276418969 (fma.f64 (/.f64 (pow.f64 x 2) (pow.f64 (/.f64 (exp.f64 z) y) 3)) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow.f64 x 3)) (pow.f64 y 4)) (pow.f64 (exp.f64 z) 4)))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (/.f64 1 x))
(fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 1 x)))
(fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (fma.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.f64 1 x))))
(+.f64 (fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (fma.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 x))) (/.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 4)))
(fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (fma.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 x))))
(/.f64 1 x)
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (/.f64 1 x))
(fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (/.f64 1 x))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 1 x)))
(fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (fma.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(fma.f64 5641895835477563/5000000000000000 (/.f64 (/.f64 (exp.f64 z) (pow.f64 x 2)) y) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (fma.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (pow.f64 (exp.f64 z) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.f64 1 x))))
(+.f64 (fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (fma.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 x))) (/.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 4)))
(fma.f64 (/.f64 (exp.f64 z) (*.f64 y (pow.f64 x 2))) 5641895835477563/5000000000000000 (fma.f64 (/.f64 (pow.f64 (exp.f64 z) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 (/.f64 (pow.f64 (/.f64 (exp.f64 z) y) 3) (pow.f64 x 4)) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 x))))
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(-.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))) x)
(-.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) x)
(-.f64 (+.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y)))) x)
(-.f64 (fma.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y) (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y))) x)
(-.f64 (+.f64 (*.f64 5641895835477563/30000000000000000 (/.f64 (pow.f64 z 3) y)) (+.f64 (*.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) (*.f64 5641895835477563/5000000000000000 (/.f64 z y))))) x)
(-.f64 (fma.f64 5641895835477563/30000000000000000 (/.f64 (pow.f64 z 3) y) (fma.f64 5641895835477563/10000000000000000 (/.f64 (pow.f64 z 2) y) (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)))) x)
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)) x)
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 (exp.f64 z) y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))) 1)
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 y (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 1 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) y)
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))) 2)))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 y (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 y (*.f64 x (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))))
(*.f64 (/.f64 y (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(/.f64 (*.f64 y (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 2))))
(/.f64 y (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y x))))
(pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1)
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 3)
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(pow.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3) 1/3)
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 2)
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(pow.f64 (/.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) y) -1)
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(neg.f64 (/.f64 y (neg.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))) 2))
(fabs.f64 (/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))))
(log.f64 (exp.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3)))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(exp.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))) 1))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))))
(/.f64 y (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 (*.f64 y (neg.f64 x)) 1))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (fma.f64 y x (*.f64 y (*.f64 0 x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (fma.f64 y x (*.f64 y (*.f64 0 x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (fma.f64 y x (*.f64 y (*.f64 0 x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 y x)))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (fma.f64 y x (*.f64 y (*.f64 0 x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 y x)))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (fma.f64 y x (*.f64 y (*.f64 0 x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 1))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (fma.f64 y x (*.f64 y (*.f64 0 x)))))
(+.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(+.f64 (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))) (*.f64 2 (fma.f64 (neg.f64 y) x (*.f64 y x))))
(fma.f64 2 (*.f64 y (*.f64 0 x)) (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(+.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (fma.f64 y x (*.f64 y (*.f64 0 x)))))
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(*.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 y (*.f64 x (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(*.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 2))) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 y x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000)) (sqrt.f64 (*.f64 y x))))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 y (*.f64 x (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 1 (/.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)) (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))))
(*.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 2))) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 y (*.f64 x (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))
(*.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 2))) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y x) (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x)))))))
(*.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 y (*.f64 x (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2))) (neg.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 2)))) (neg.f64 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 (exp.f64 z) -5641895835477563/5000000000000000) (*.f64 y x)))
(/.f64 (+.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y (neg.f64 x)) 3)) (+.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) 1) (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 y (*.f64 x (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (pow.f64 (*.f64 y x) 3)) (fma.f64 y (*.f64 x (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y x))) (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) (pow.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))) (*.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))) 3) (pow.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))) 2) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (-.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))) 3) (pow.f64 (*.f64 y (*.f64 0 x)) 3)) (fma.f64 (*.f64 y (*.f64 0 x)) (-.f64 (*.f64 y (*.f64 0 x)) (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))) (pow.f64 (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))) 2)))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x))))
(*.f64 (fma.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000 (neg.f64 (pow.f64 (*.f64 y x) 2))) (/.f64 1 (fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y x))))
(/.f64 (-.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 (*.f64 y x) 2)) (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y x)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))) (-.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))) 2) (*.f64 (fma.f64 (neg.f64 y) x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))) (-.f64 (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))) 2) (*.f64 (*.f64 y (*.f64 0 x)) (*.f64 y (*.f64 0 x)))) (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (fma.f64 y x (*.f64 y (*.f64 0 x))))))
(pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 1)
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 3)
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(pow.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3) 1/3)
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2)
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 2))
(sqrt.f64 (pow.f64 (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x))) 2))
(fabs.f64 (fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x))))
(log.f64 (exp.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) 3))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(exp.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 1))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(fma.f64 1 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (fma.f64 y x (*.f64 y (*.f64 0 x)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) 2) (cbrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (fma.f64 y x (*.f64 y (*.f64 0 x)))))
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (*.f64 y (neg.f64 x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (*.f64 y x)))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (sqrt.f64 (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 y x))) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(fma.f64 5641895835477563/5000000000000000 (exp.f64 z) (fma.f64 y (neg.f64 x) (fma.f64 (neg.f64 y) x (*.f64 y x))))
(fma.f64 (exp.f64 z) 5641895835477563/5000000000000000 (neg.f64 (fma.f64 y x (*.f64 y (*.f64 0 x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))) 1)
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(pow.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1)
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 3)
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(pow.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2)
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(sqrt.f64 (*.f64 (pow.f64 (exp.f64 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 (exp.f64 z)) 5641895835477563/5000000000000000))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 z) 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(exp.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (+.f64 z (log.f64 5641895835477563/5000000000000000)) 1))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(*.f64 (exp.f64 z) 5641895835477563/5000000000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)))) 1)
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 5641895835477563/5000000000000000 (/.f64 y (exp.f64 z)))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (exp.f64 z) (*.f64 y 5000000000000000/5641895835477563))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) y)
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 1 (/.f64 y (*.f64 5641895835477563/5000000000000000 (exp.f64 z))))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) 2) (/.f64 y (cbrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (/.f64 y (sqrt.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)))))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (neg.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z))) (neg.f64 y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (/.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (*.f64 (exp.f64 z) -5641895835477563/5000000000000000) (neg.f64 y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (*.f64 -5641895835477563/5000000000000000 (exp.f64 z)) (neg.f64 y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (/.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) 1) y)
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(/.f64 (/.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 1)
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) 3)
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(pow.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) 1/3)
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) 2)
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2))
(fabs.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)))
(log.f64 (pow.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)) (exp.f64 z)))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(exp.f64 (+.f64 z (log.f64 (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(exp.f64 (*.f64 (+.f64 z (log.f64 (/.f64 5641895835477563/5000000000000000 y))) 1))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))))
(*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) 1)
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 5641895835477563/5000000000000000 (/.f64 1 y))
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 1 (/.f64 5641895835477563/5000000000000000 y))
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2))
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 -5641895835477563/5000000000000000 (/.f64 1 (neg.f64 y)))
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 (/.f64 1 y) 5641895835477563/5000000000000000)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 3)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3) 1/3)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) -1)
(/.f64 5641895835477563/5000000000000000 y)
(sqrt.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y 2)))
(log.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 5641895835477563/5000000000000000 y)
(cbrt.f64 (pow.f64 (/.f64 5641895835477563/5000000000000000 y) 3))
(/.f64 5641895835477563/5000000000000000 y)
(expm1.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)
(exp.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)
(exp.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) 1))
(/.f64 5641895835477563/5000000000000000 y)
(log1p.f64 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))) 1)
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(*.f64 -1 (/.f64 1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(*.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 1)
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(*.f64 1 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) 2))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) 2) (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(*.f64 (sqrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) (sqrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(*.f64 (/.f64 1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) -1)
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))) (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3)))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x) (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2))) (-.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 3)))
(*.f64 (/.f64 -1 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2))) (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (neg.f64 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)) (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2)))
(pow.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 1)
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) 3)
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(pow.f64 (pow.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 3) 1/3)
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(pow.f64 (sqrt.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) 2)
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(pow.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) -1)
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(pow.f64 (*.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) -1) -1)
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(neg.f64 (/.f64 1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 2))
(fabs.f64 (/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))))
(log.f64 (exp.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(cbrt.f64 (pow.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 3))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(expm1.f64 (log1p.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(exp.f64 (log.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))) 1))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(log1p.f64 (expm1.f64 (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(/.f64 -1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(+.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) (*.f64 (neg.f64 x) 1))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) (+.f64 (neg.f64 x) x))
(+.f64 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)) (*.f64 0 x))
(+.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))
(+.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) (+.f64 (neg.f64 x) x))
(+.f64 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)) (*.f64 0 x))
(+.f64 (neg.f64 x) (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(*.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) 1)
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(*.f64 1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 2))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 2) (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) (sqrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (-.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 3)) (fma.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x) (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2)) (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2)) (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)))) (-.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 x)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (-.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 3)) (fma.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x) (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2)))
(/.f64 1 (/.f64 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x) (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2)) (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2)) (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (-.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 3)) (fma.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x) (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2)) (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2)) (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))))
(*.f64 1 (/.f64 (-.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 3)) (fma.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x) (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2))) (neg.f64 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2)) (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (-.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 (/.f64 (exp.f64 z) y) 3)) (pow.f64 x 3)) (fma.f64 x (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x) (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x)))
(*.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2)) (/.f64 1 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) 2) (pow.f64 x 2)) (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) x))
(pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) 1)
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 3)
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(pow.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) 3) 1/3)
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 2)
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) 2))
(fabs.f64 (fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(log.f64 (exp.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x))))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x) 3))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(exp.f64 (log.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)) 1))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (/.f64 5641895835477563/5000000000000000 y) (exp.f64 z) (neg.f64 x))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(fma.f64 1 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) 2) (cbrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (neg.f64 x))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(fma.f64 (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (sqrt.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y))) (neg.f64 x))
(-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)
(fma.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))

eval198.0ms (3.1%)

Compiler

Compiled 8576 to 4989 computations (41.8% saved)

prune85.0ms (1.3%)

Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New3678375
Fresh000
Picked202
Done000
Total3698377
Accuracy
100.0%
Counts
377 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.1%
(-.f64 x (/.f64 1 x))
82.4%
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
83.2%
(-.f64 x (/.f64 -1 (-.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) x)))
82.4%
(-.f64 x (/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)))
63.2%
(-.f64 x (*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563))
83.5%
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y))))
82.4%
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
63.2%
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
65.1%
(-.f64 x (/.f64 1 x))
82.4%
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
83.2%
(-.f64 x (/.f64 -1 (-.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) x)))
82.4%
(-.f64 x (/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)))
63.2%
(-.f64 x (*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563))
83.5%
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y))))
82.4%
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
63.2%
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
Compiler

Compiled 416 to 300 computations (27.9% saved)

localize137.0ms (2.1%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 x (*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563))
100.0%
(/.f64 y (exp.f64 z))
99.7%
(*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563)
100.0%
(-.f64 x (/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)))
100.0%
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
99.8%
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x))
99.7%
(*.f64 5641895835477563/5000000000000000 (/.f64 1 y))
100.0%
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
90.3%
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
100.0%
(-.f64 x (/.f64 1 x))
100.0%
(+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))
99.7%
(*.f64 z 5641895835477563/5000000000000000)
90.3%
(/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y)))
Compiler

Compiled 153 to 84 computations (45.1% saved)

series22.0ms (0.3%)

Counts
13 → 259
Calls

72 calls:

TimeVariablePointExpression
2.0ms
x
@0
(-.f64 x (/.f64 1 x))
1.0ms
x
@0
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
1.0ms
y
@inf
(/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y)))
1.0ms
z
@inf
(*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563)
1.0ms
z
@-inf
(*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563)

rewrite117.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
284×log1p-expm1-u
284×expm1-log1p-u
277×add-log-exp
276×add-exp-log
276×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
034313
1605305
Stop Event
node limit
Counts
13 → 371
Calls
Call 1
Inputs
(/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y)))
(*.f64 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000))
(-.f64 x (/.f64 1 x))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 5641895835477563/5000000000000000 (/.f64 1 y))
(/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x))
(-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)
(-.f64 x (/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)))
(*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563)
(/.f64 y (exp.f64 z))
(-.f64 x (*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) 1)
(*.f64 y (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 1 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 3)
(pow.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) y) -1)
(neg.f64 (/.f64 y (neg.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(log.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z))) 1)
(pow.f64 (*.f64 5641895835477563/5000000000000000 z) 1)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 3)
(pow.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)
(sqrt.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2))
(log.f64 (pow.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z))))
(cbrt.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z)))
(exp.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)))
(exp.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 1))
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1)
(-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (/.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
(*.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))))
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2)) (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
(*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)
(/.f64 1 (/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(/.f64 1 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2)) (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))))
(/.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2))) (neg.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
(/.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))
(pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)
(sqrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))
(log.f64 (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(cbrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(exp.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(+.f64 x (/.f64 -1 x))
(+.f64 (+.f64 x (/.f64 -1 x)) (fma.f64 (neg.f64 (pow.f64 x -1/2)) (pow.f64 x -1/2) (/.f64 1 x)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (/.f64 1 x) 1))) (fma.f64 (/.f64 -1 x) 1 (*.f64 (/.f64 1 x) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2))))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 x))) (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 1 x) 1))) (fma.f64 (/.f64 -1 x) 1 (*.f64 (/.f64 1 x) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2))))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 x))) (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 1 x) 1))) (fma.f64 (/.f64 -1 x) 1 (*.f64 (/.f64 1 x) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2))))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 x))) (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))))
(*.f64 1 (+.f64 x (/.f64 -1 x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) 2) (cbrt.f64 (+.f64 x (/.f64 -1 x))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 x))) (sqrt.f64 (+.f64 x (/.f64 -1 x))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 x -2) 1))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2)) (/.f64 1 (+.f64 x (/.f64 1 x))))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 x -1/2)) (-.f64 (sqrt.f64 x) (pow.f64 x -1/2)))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 x -2) 1)) (-.f64 (pow.f64 x 3) (pow.f64 x -3))))
(/.f64 1 (/.f64 (+.f64 x (/.f64 1 x)) (-.f64 (pow.f64 x 2) (pow.f64 x -2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (fma.f64 x x (+.f64 (pow.f64 x -2) 1)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2)) (+.f64 x (/.f64 1 x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 x -2) 1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2))) (neg.f64 (+.f64 x (/.f64 1 x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -1 x) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (/.f64 -1 x) (/.f64 -1 x)) (*.f64 x (/.f64 -1 x)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (/.f64 -1 x) (/.f64 -1 x))) (-.f64 x (/.f64 -1 x)))
(pow.f64 (+.f64 x (/.f64 -1 x)) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 x))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 -1 x))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 -1 x)))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 -1 x))))
(exp.f64 (log.f64 (+.f64 x (/.f64 -1 x))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 x))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -1 x))))
(fma.f64 1 x (/.f64 -1 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 -1 x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 1)
(*.f64 y (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 1 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 1)
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3)
(pow.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2)
(pow.f64 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y) -1)
(neg.f64 (/.f64 y (neg.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))
(log.f64 (exp.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 1 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2) (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (/.f64 1 (fma.f64 x x (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (/.f64 1 (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 1 (/.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3))))
(/.f64 1 (/.f64 (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (fma.f64 x x (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))) (neg.f64 (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (-.f64 (pow.f64 x 2) (*.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (pow.f64 x 2)) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))
(pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(exp.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(fma.f64 y (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(fma.f64 1 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 1 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) 1)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 1 (/.f64 y 5641895835477563/5000000000000000))
(/.f64 -5641895835477563/5000000000000000 (neg.f64 y))
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 3)
(pow.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2)
(sqrt.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))
(log.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y))))
(cbrt.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y)))
(exp.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) 1))
(log1p.f64 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 1)
(*.f64 1 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 -1 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2) (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1)
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 3)
(pow.f64 (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2)
(pow.f64 (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1)
(pow.f64 (*.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) -1) -1)
(neg.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(sqrt.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2))
(log.f64 (exp.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(cbrt.f64 (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(exp.f64 (log.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(+.f64 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 1 y) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 1 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (/.f64 1 y) 5641895835477563/5000000000000000 (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))
(*.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (cbrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (sqrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (sqrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(*.f64 (-.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 x 2)) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 x)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 x 2)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (neg.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 x 2))) (neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (+.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 (neg.f64 x) 3)) (+.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(exp.f64 (log.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 5641895835477563/5000000000000000 (/.f64 1 y) (neg.f64 x))
(fma.f64 1 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(fma.f64 (/.f64 1 y) 5641895835477563/5000000000000000 (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x))
(fma.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(+.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1))) (fma.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1))) (fma.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2) (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1))) (fma.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1))) (fma.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2) (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1))) (fma.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1))) (fma.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2) (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2))))
(*.f64 1 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 2) (cbrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(*.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (/.f64 x (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (/.f64 1 (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (/.f64 x (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))))
(/.f64 1 (/.f64 (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))) (fma.f64 x x (+.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (/.f64 x (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (/.f64 x (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2))) (neg.f64 (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(pow.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(exp.f64 (log.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(fma.f64 1 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) 1)
(/.f64 1 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 -5000000000000000/5641895835477563 (/.f64 (exp.f64 z) y))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(/.f64 (neg.f64 (*.f64 y -5000000000000000/5641895835477563)) (neg.f64 (exp.f64 z)))
(pow.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))
(log.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (/.f64 y (exp.f64 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(exp.f64 (-.f64 (log.f64 (*.f64 y -5000000000000000/5641895835477563)) z))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 y -5000000000000000/5641895835477563)) z) 1))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (exp.f64 z)))) 1)
(*.f64 y (exp.f64 (neg.f64 z)))
(*.f64 1 (/.f64 y (exp.f64 z)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (exp.f64 z))) 2) (cbrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 (sqrt.f64 (/.f64 y (exp.f64 z))) (sqrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (exp.f64 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (exp.f64 z)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (exp.f64 z)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (/.f64 y (cbrt.f64 (exp.f64 z))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 z))) (/.f64 y (sqrt.f64 (exp.f64 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (cbrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (exp.f64 z))) (/.f64 (cbrt.f64 y) (sqrt.f64 (exp.f64 z))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (exp.f64 z))))
(pow.f64 (/.f64 y (exp.f64 z)) 1)
(pow.f64 (cbrt.f64 (/.f64 y (exp.f64 z))) 3)
(pow.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (exp.f64 z))) 2)
(pow.f64 (/.f64 (exp.f64 z) y) -1)
(neg.f64 (/.f64 y (neg.f64 (exp.f64 z))))
(sqrt.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2))
(log.f64 (exp.f64 (/.f64 y (exp.f64 z))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (exp.f64 z)))))
(cbrt.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (exp.f64 z) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (exp.f64 z))))
(exp.f64 (-.f64 (log.f64 y) z))
(exp.f64 (*.f64 (-.f64 (log.f64 y) z) 1))
(log1p.f64 (expm1.f64 (/.f64 y (exp.f64 z))))
(+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))
(+.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(+.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) (fma.f64 (/.f64 (neg.f64 y) (exp.f64 z)) -5000000000000000/5641895835477563 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(+.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (sqrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1))) (fma.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) 1 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1))) (fma.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) 1 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1))) (fma.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) 1 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(*.f64 1 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) 2) (cbrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(*.f64 (sqrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) (sqrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 x x (+.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))) (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 x x (+.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (neg.f64 (fma.f64 x x (+.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) (*.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) (-.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)))
(pow.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) 1)
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) 3)
(pow.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) 2))
(log.f64 (exp.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)))))
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) 3))
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(exp.f64 (log.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(fma.f64 1 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))

simplify266.0ms (4.2%)

Algorithm
egg-herbie
Rules
1328×fma-def
644×times-frac
438×distribute-rgt-in
430×sqr-pow
406×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0107828648
1291826490
Stop Event
node limit
Counts
630 → 638
Calls
Call 1
Inputs
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3))))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3)) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 4)))))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2)))) y)) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 x (pow.f64 y 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2)))) y))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 x (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (pow.f64 y 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2)))) y)))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 (pow.f64 x 2) y))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2))))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))))) (/.f64 1 x))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y)))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y)))))
(+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 4))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))) (pow.f64 z 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))) (pow.f64 z 2))) (+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3)) (pow.f64 z 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))) (pow.f64 z 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))) (pow.f64 z 2))) (+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3)) (pow.f64 z 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3))))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3)) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 4)))))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) (pow.f64 x 2))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))) (*.f64 (pow.f64 x 3) y))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))) (*.f64 (pow.f64 x 3) y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))) (*.f64 (pow.f64 x 4) (pow.f64 y 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) (pow.f64 x 2))))) (/.f64 1 x))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) (pow.f64 x 2))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))) (*.f64 (pow.f64 x 3) y))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))) (*.f64 (pow.f64 x 3) y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))) (*.f64 (pow.f64 x 4) (pow.f64 y 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) (pow.f64 x 2))))) (/.f64 1 x))
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(*.f64 5641895835477563/5000000000000000 z)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(*.f64 5641895835477563/5000000000000000 z)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(/.f64 -1 x)
x
x
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y)))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y))))
(/.f64 -1 x)
(neg.f64 (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(/.f64 -1 x)
(neg.f64 (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y)))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y))))
(/.f64 -1 x)
(neg.f64 (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(/.f64 -1 x)
(neg.f64 (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 x (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2)))))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 x (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))))))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 x (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2)))))))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y)))
(+.f64 x (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y))))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 -5000000000000000/5641895835477563 y)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4))))))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(*.f64 -5000000000000000/5641895835477563 y)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4))))))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(/.f64 5641895835477563/5000000000000000 y)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(/.f64 5641895835477563/5000000000000000 y)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(*.f64 -1 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 x (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2)))))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 x (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))))))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 x (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2)))))))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (/.f64 1 x)))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y)))
(+.f64 x (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y))))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 y)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1 y) (*.f64 1/2 y))))))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y z)) (+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1 y) (*.f64 1/2 y)))) (*.f64 5000000000000000/5641895835477563 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 y) (*.f64 1/2 y))) (+.f64 (*.f64 -1/2 y) (*.f64 1/6 y))))))))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
y
(+.f64 y (*.f64 -1 (*.f64 y z)))
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1 y) (*.f64 1/2 y))))))
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1 y) (*.f64 1/2 y)))) (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 y) (*.f64 1/2 y))) (+.f64 (*.f64 -1/2 y) (*.f64 1/6 y))))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(-.f64 x (*.f64 -5000000000000000/5641895835477563 y))
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(-.f64 (+.f64 x (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1 y) (*.f64 1/2 y)))))) (*.f64 -5000000000000000/5641895835477563 y))
(-.f64 (+.f64 x (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1 y) (*.f64 1/2 y)))) (*.f64 -5000000000000000/5641895835477563 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 y) (*.f64 1/2 y))) (+.f64 (*.f64 -1/2 y) (*.f64 1/6 y)))))))) (*.f64 -5000000000000000/5641895835477563 y))
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) 1)
(*.f64 y (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 1 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 3)
(pow.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) y) -1)
(neg.f64 (/.f64 y (neg.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(log.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z))) 1)
(pow.f64 (*.f64 5641895835477563/5000000000000000 z) 1)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 3)
(pow.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)
(sqrt.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2))
(log.f64 (pow.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z))))
(cbrt.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z)))
(exp.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)))
(exp.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 1))
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1)
(-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (/.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
(*.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))))
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2)) (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
(*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)
(/.f64 1 (/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(/.f64 1 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2))))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2)) (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))))
(/.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2))) (neg.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
(/.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))
(/.f64 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))
(pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)
(sqrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))
(log.f64 (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(cbrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(exp.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(+.f64 x (/.f64 -1 x))
(+.f64 (+.f64 x (/.f64 -1 x)) (fma.f64 (neg.f64 (pow.f64 x -1/2)) (pow.f64 x -1/2) (/.f64 1 x)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (/.f64 1 x) 1))) (fma.f64 (/.f64 -1 x) 1 (*.f64 (/.f64 1 x) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2))))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 x))) (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 1 x) 1))) (fma.f64 (/.f64 -1 x) 1 (*.f64 (/.f64 1 x) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2))))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 x))) (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 1 x) 1))) (fma.f64 (/.f64 -1 x) 1 (*.f64 (/.f64 1 x) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2))))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 x))) (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))))
(*.f64 1 (+.f64 x (/.f64 -1 x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) 2) (cbrt.f64 (+.f64 x (/.f64 -1 x))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 x))) (sqrt.f64 (+.f64 x (/.f64 -1 x))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 x -2) 1))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2)) (/.f64 1 (+.f64 x (/.f64 1 x))))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 x -1/2)) (-.f64 (sqrt.f64 x) (pow.f64 x -1/2)))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 x -2) 1)) (-.f64 (pow.f64 x 3) (pow.f64 x -3))))
(/.f64 1 (/.f64 (+.f64 x (/.f64 1 x)) (-.f64 (pow.f64 x 2) (pow.f64 x -2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (fma.f64 x x (+.f64 (pow.f64 x -2) 1)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2)) (+.f64 x (/.f64 1 x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 x -2) 1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2))) (neg.f64 (+.f64 x (/.f64 1 x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -1 x) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (/.f64 -1 x) (/.f64 -1 x)) (*.f64 x (/.f64 -1 x)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (/.f64 -1 x) (/.f64 -1 x))) (-.f64 x (/.f64 -1 x)))
(pow.f64 (+.f64 x (/.f64 -1 x)) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 x))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 -1 x))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 -1 x)))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 -1 x))))
(exp.f64 (log.f64 (+.f64 x (/.f64 -1 x))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 x))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -1 x))))
(fma.f64 1 x (/.f64 -1 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 -1 x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 1)
(*.f64 y (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 1 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 1)
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3)
(pow.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2)
(pow.f64 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y) -1)
(neg.f64 (/.f64 y (neg.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))
(log.f64 (exp.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(exp.f64 (log.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 1 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2) (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (/.f64 1 (fma.f64 x x (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (/.f64 1 (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 1 (/.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3))))
(/.f64 1 (/.f64 (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (fma.f64 x x (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))) (neg.f64 (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (-.f64 (pow.f64 x 2) (*.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (pow.f64 x 2)) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))
(pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(exp.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(fma.f64 y (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(fma.f64 1 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 1 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) 1)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 1 (/.f64 y 5641895835477563/5000000000000000))
(/.f64 -5641895835477563/5000000000000000 (neg.f64 y))
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 3)
(pow.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2)
(sqrt.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))
(log.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y))))
(cbrt.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y)))
(exp.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)))
(exp.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) 1))
(log1p.f64 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 1)
(*.f64 1 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 -1 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2) (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1)
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 3)
(pow.f64 (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)) 1/3)
(pow.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2)
(pow.f64 (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1)
(pow.f64 (*.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) -1) -1)
(neg.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(sqrt.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2))
(log.f64 (exp.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(cbrt.f64 (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(exp.f64 (log.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 1))
(log1p.f64 (expm1.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(+.f64 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 1 y) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 1 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (/.f64 1 y) 5641895835477563/5000000000000000 (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))
(*.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (cbrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (sqrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (sqrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(*.f64 (-.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 x 2)) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 x)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 x 2))))
(/.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 x 2)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(/.f64 (neg.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 x 2))) (neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (+.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 (neg.f64 x) 3)) (+.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 1)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3)
(pow.f64 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2))
(log.f64 (exp.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(exp.f64 (log.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 5641895835477563/5000000000000000 (/.f64 1 y) (neg.f64 x))
(fma.f64 1 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(fma.f64 (/.f64 1 y) 5641895835477563/5000000000000000 (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x))
(fma.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(+.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1))) (fma.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1))) (fma.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2) (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1))) (fma.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1))) (fma.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2) (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1))) (fma.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1))) (fma.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2) (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2))))
(*.f64 1 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 2) (cbrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(*.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (/.f64 x (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (/.f64 1 (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (/.f64 x (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))))
(/.f64 1 (/.f64 (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))) (fma.f64 x x (+.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (/.f64 x (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (/.f64 x (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2))) (neg.f64 (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(pow.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 3)
(pow.f64 (pow.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2))
(log.f64 (exp.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(exp.f64 (log.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(fma.f64 1 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) 1)
(/.f64 1 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 -5000000000000000/5641895835477563 (/.f64 (exp.f64 z) y))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(/.f64 (neg.f64 (*.f64 y -5000000000000000/5641895835477563)) (neg.f64 (exp.f64 z)))
(pow.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) 3)
(pow.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))
(log.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (/.f64 y (exp.f64 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(exp.f64 (-.f64 (log.f64 (*.f64 y -5000000000000000/5641895835477563)) z))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 y -5000000000000000/5641895835477563)) z) 1))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (exp.f64 z)))) 1)
(*.f64 y (exp.f64 (neg.f64 z)))
(*.f64 1 (/.f64 y (exp.f64 z)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (exp.f64 z))) 2) (cbrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 (sqrt.f64 (/.f64 y (exp.f64 z))) (sqrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (exp.f64 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (exp.f64 z)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (exp.f64 z)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (/.f64 y (cbrt.f64 (exp.f64 z))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 z))) (/.f64 y (sqrt.f64 (exp.f64 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (cbrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (exp.f64 z))) (/.f64 (cbrt.f64 y) (sqrt.f64 (exp.f64 z))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (exp.f64 z))))
(pow.f64 (/.f64 y (exp.f64 z)) 1)
(pow.f64 (cbrt.f64 (/.f64 y (exp.f64 z))) 3)
(pow.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 y (exp.f64 z))) 2)
(pow.f64 (/.f64 (exp.f64 z) y) -1)
(neg.f64 (/.f64 y (neg.f64 (exp.f64 z))))
(sqrt.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2))
(log.f64 (exp.f64 (/.f64 y (exp.f64 z))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (exp.f64 z)))))
(cbrt.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (exp.f64 z) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (exp.f64 z))))
(exp.f64 (-.f64 (log.f64 y) z))
(exp.f64 (*.f64 (-.f64 (log.f64 y) z) 1))
(log1p.f64 (expm1.f64 (/.f64 y (exp.f64 z))))
(+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))
(+.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(+.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) (fma.f64 (/.f64 (neg.f64 y) (exp.f64 z)) -5000000000000000/5641895835477563 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(+.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (sqrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1))) (fma.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) 1 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1))) (fma.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) 1 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1))) (fma.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) 1 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(*.f64 1 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) 2) (cbrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(*.f64 (sqrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) (sqrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 x x (+.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))) (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 x x (+.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (neg.f64 (fma.f64 x x (+.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) (*.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) (-.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)))
(pow.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) 1)
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) 3)
(pow.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) 2))
(log.f64 (exp.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)))))
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) 3))
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(exp.f64 (log.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(fma.f64 1 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))
Outputs
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 x (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 y 2))))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3))))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 y 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3))))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 y 2))) (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 y 3)))))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3)) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 4)))))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3)) (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4) (pow.f64 y 4))))))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 y 3))) (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 y 2))) (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4) (pow.f64 y 4))))))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2)))) y)) (/.f64 1 x))
(-.f64 (neg.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2)) (/.f64 5641895835477563/5000000000000000 (pow.f64 x 2))) y)) (/.f64 1 x))
(fma.f64 -1 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2)) (/.f64 5641895835477563/5000000000000000 (pow.f64 x 2))) y) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 x (pow.f64 y 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2)))) y))) (/.f64 1 x))
(-.f64 (*.f64 -1 (+.f64 (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) x) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2)) (/.f64 5641895835477563/5000000000000000 (pow.f64 x 2))) (pow.f64 y 2))) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2)) (/.f64 5641895835477563/5000000000000000 (pow.f64 x 2))) y))) (/.f64 1 x))
(fma.f64 -1 (fma.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) x) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2)) (/.f64 5641895835477563/5000000000000000 (pow.f64 x 2))) (pow.f64 y 2)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2)) (/.f64 5641895835477563/5000000000000000 (pow.f64 x 2))) y)) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 x (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 (pow.f64 x 2) (pow.f64 y 3)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2))) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (pow.f64 x 2)))) y)))) (/.f64 1 x))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) x) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2)) (/.f64 5641895835477563/5000000000000000 (pow.f64 x 2))) (pow.f64 y 2))) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (fma.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2)) (/.f64 5641895835477563/5000000000000000 (pow.f64 x 2))))) (neg.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2)) (/.f64 5641895835477563/5000000000000000 (pow.f64 x 2))) y)))) (/.f64 1 x))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) x) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2)) (/.f64 5641895835477563/5000000000000000 (pow.f64 x 2))) (pow.f64 y 2))) (fma.f64 -1 (fma.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 x 2)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2)) (/.f64 5641895835477563/5000000000000000 (pow.f64 x 2))) (pow.f64 y 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z (pow.f64 x 2)) (/.f64 5641895835477563/5000000000000000 (pow.f64 x 2))) y)) (/.f64 -1 x)))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 (pow.f64 x 2) y))) (/.f64 1 x))
(-.f64 (neg.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (pow.f64 x 2)))) (/.f64 1 x))
(fma.f64 -1 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (pow.f64 x 2))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 (pow.f64 x 2) y))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2))))) (/.f64 1 x))
(-.f64 (*.f64 -1 (+.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (pow.f64 x 2))) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))))) (/.f64 1 x))
(fma.f64 -1 (+.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (pow.f64 x 2))) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3)))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (*.f64 -1 (/.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3) (*.f64 (pow.f64 x 4) (pow.f64 y 3)))))) (/.f64 1 x))
(-.f64 (fma.f64 -1 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (pow.f64 x 2))) (*.f64 -1 (+.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))) (/.f64 1 x))
(fma.f64 -1 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y (pow.f64 x 2))) (fma.f64 -1 (+.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (*.f64 (pow.f64 y 3) (pow.f64 x 4)))) (/.f64 -1 x)))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y)))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y)))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3) (pow.f64 z 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(+.f64 (*.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 4))) (+.f64 (*.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))))))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 (*.f64 y z) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2)) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 2)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3)) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(fma.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 (*.f64 y (pow.f64 z 3)) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 4)) (fma.f64 -5641895835477563/5000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2) z)) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 y (/.f64 (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3) (pow.f64 z 2))) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(/.f64 (*.f64 y 5000000000000000/5641895835477563) z)
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))) (pow.f64 z 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2)) (/.f64 (*.f64 y 5000000000000000/5641895835477563) z))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2)) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 y (/.f64 (pow.f64 z 3) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 (*.f64 y 5000000000000000/5641895835477563) z)))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (pow.f64 z 3))))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))) (pow.f64 z 2))) (+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3)) (pow.f64 z 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2)) (fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 y (/.f64 (pow.f64 z 4) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 y (/.f64 (pow.f64 z 3) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 (*.f64 y 5000000000000000/5641895835477563) z))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2)) (fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 y (/.f64 (pow.f64 z 4) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (pow.f64 z 3)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y z))
(/.f64 (*.f64 y 5000000000000000/5641895835477563) z)
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))) (pow.f64 z 2))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2)) (/.f64 (*.f64 y 5000000000000000/5641895835477563) z))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2)) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))) (pow.f64 z 2))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 y (/.f64 (pow.f64 z 3) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 (*.f64 y 5000000000000000/5641895835477563) z)))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (pow.f64 z 3))))
(+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y))) (pow.f64 z 2))) (+.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 3)) (pow.f64 z 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 x y)) 2)) (pow.f64 z 3))) (*.f64 5000000000000000/5641895835477563 (/.f64 y z)))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2)) (fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 y (/.f64 (pow.f64 z 4) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (/.f64 y (/.f64 (pow.f64 z 3) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (/.f64 (*.f64 y 5000000000000000/5641895835477563) z))))
(fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (/.f64 (*.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (pow.f64 z 2)) (fma.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (/.f64 y (/.f64 (pow.f64 z 4) (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 3))) (fma.f64 5000000000000000/5641895835477563 (/.f64 y z) (/.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 y (pow.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) 2))) (pow.f64 z 3)))))
(/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (/.f64 x (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 y 2))))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3))))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 y 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3))))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 y 2))) (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 y 3)))))
(+.f64 (/.f64 y (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (+.f64 (/.f64 (*.f64 x (pow.f64 y 2)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2)) (+.f64 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 3)) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 4)))))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3)) (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4) (pow.f64 y 4))))))
(+.f64 (/.f64 y (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (+.f64 (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) (pow.f64 y 3))) (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 y 2))) (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 4) (pow.f64 y 4))))))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) (pow.f64 x 2))) (/.f64 1 x))
(-.f64 (neg.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x 2))) (/.f64 1 x))
(fma.f64 -1 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x 2)) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))) (*.f64 (pow.f64 x 3) y))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) y)) (neg.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x 2)))) (/.f64 1 x))
(fma.f64 -1 (fma.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) y) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x 2))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))) (*.f64 (pow.f64 x 3) y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))) (*.f64 (pow.f64 x 4) (pow.f64 y 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) (pow.f64 x 2))))) (/.f64 1 x))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) y)) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 x 4)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 y 2))) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x 2))))) (/.f64 1 x))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x 3))) (fma.f64 -1 (fma.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 x 4)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 y 2)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x 2))) (/.f64 -1 x)))
(/.f64 -1 x)
(-.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) (pow.f64 x 2))) (/.f64 1 x))
(-.f64 (neg.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x 2))) (/.f64 1 x))
(fma.f64 -1 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x 2)) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))) (*.f64 (pow.f64 x 3) y))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) (pow.f64 x 2)))) (/.f64 1 x))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) y)) (neg.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x 2)))) (/.f64 1 x))
(fma.f64 -1 (fma.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) y) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x 2))) (/.f64 -1 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))) (*.f64 (pow.f64 x 3) y))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) 2) (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))) (*.f64 (pow.f64 x 4) (pow.f64 y 2)))) (*.f64 -1 (/.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) (pow.f64 x 2))))) (/.f64 1 x))
(-.f64 (fma.f64 -1 (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (pow.f64 x 3)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) y)) (*.f64 -1 (+.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 x 4)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 y 2))) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x 2))))) (/.f64 1 x))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) y) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x 3))) (fma.f64 -1 (fma.f64 (/.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2) (pow.f64 x 4)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 y 2)) (/.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 z y) (/.f64 5641895835477563/5000000000000000 y)) (pow.f64 x 2))) (/.f64 -1 x)))
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
(*.f64 5641895835477563/5000000000000000 z)
5641895835477563/5000000000000000
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 z)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 5641895835477563/5000000000000000 z)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(/.f64 -1 x)
x
x
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 y 5000000000000000/5641895835477563)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 x) (pow.f64 y 2)))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y)))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2)) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (fma.f64 y 5000000000000000/5641895835477563 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 x) (pow.f64 y 2))))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2)) (*.f64 y 5000000000000000/5641895835477563))))
(fma.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (fma.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (fma.f64 y 5000000000000000/5641895835477563 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 x) (pow.f64 y 2)))))
(/.f64 -1 x)
(neg.f64 (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(neg.f64 (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (+.f64 (/.f64 1 x) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (+.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(/.f64 -1 x)
(neg.f64 (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(neg.f64 (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (+.f64 (/.f64 1 x) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (+.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 y 5000000000000000/5641895835477563)
(+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2)) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 x) (pow.f64 y 2)))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y)))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2)) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (fma.f64 y 5000000000000000/5641895835477563 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 x) (pow.f64 y 2))))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2)) (*.f64 y 5000000000000000/5641895835477563))))
(fma.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (fma.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (fma.f64 y 5000000000000000/5641895835477563 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 x) (pow.f64 y 2)))))
(/.f64 -1 x)
(neg.f64 (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(neg.f64 (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (+.f64 (/.f64 1 x) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (+.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(/.f64 -1 x)
(neg.f64 (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(neg.f64 (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))
(neg.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (+.f64 (/.f64 1 x) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))))
(-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (+.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 y 5000000000000000/5641895835477563)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 x (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2)))))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 x (-.f64 1 (*.f64 (pow.f64 y 2) -25000000000000000000000000000000/31830988618379068626528276418969))))
(fma.f64 x (+.f64 1 (*.f64 (pow.f64 y 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 y 5000000000000000/5641895835477563))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 x (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))))))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 x (-.f64 1 (*.f64 (pow.f64 y 2) -25000000000000000000000000000000/31830988618379068626528276418969)))))
(fma.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (fma.f64 x (+.f64 1 (*.f64 (pow.f64 y 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 y 5000000000000000/5641895835477563)))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 x (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2)))))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 x (-.f64 1 (*.f64 (pow.f64 y 2) -25000000000000000000000000000000/31830988618379068626528276418969))))))
(fma.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (fma.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (fma.f64 x (+.f64 1 (*.f64 (pow.f64 y 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 y 5000000000000000/5641895835477563))))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 x (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 x (-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 x (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 x (-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 x (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y)))
(+.f64 x (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2)) (*.f64 y 5000000000000000/5641895835477563)))
(+.f64 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 x) (pow.f64 y 2)) (fma.f64 y 5000000000000000/5641895835477563 x))
(+.f64 x (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y))))
(+.f64 x (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2)) (*.f64 y 5000000000000000/5641895835477563))))
(+.f64 (fma.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 x) (pow.f64 y 2))) (fma.f64 y 5000000000000000/5641895835477563 x))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(-.f64 x (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 x (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 x (-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (+.f64 (/.f64 1 x) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))))
(-.f64 x (+.f64 (+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(-.f64 x (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 x (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 x (-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (+.f64 (/.f64 1 x) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))))
(-.f64 x (+.f64 (+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 y -5000000000000000/5641895835477563)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 x) (pow.f64 y 2)))
(fma.f64 y -5000000000000000/5641895835477563 (*.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 x) (pow.f64 y 2)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))))
(fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2)) (*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(fma.f64 y -5000000000000000/5641895835477563 (fma.f64 (*.f64 x (pow.f64 y 2)) -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 2)) (pow.f64 y 3))))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4))))))
(fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2)) (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (*.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow.f64 x 3)) (pow.f64 y 4)))))
(fma.f64 y -5000000000000000/5641895835477563 (fma.f64 (*.f64 x (pow.f64 y 2)) -25000000000000000000000000000000/31830988618379068626528276418969 (fma.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 2)) (pow.f64 y 3)))))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))))
(+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (+.f64 (/.f64 1 x) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(+.f64 (+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))))
(+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (+.f64 (/.f64 1 x) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(+.f64 (+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 y -5000000000000000/5641895835477563)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 x) (pow.f64 y 2)))
(fma.f64 y -5000000000000000/5641895835477563 (*.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 x) (pow.f64 y 2)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)))))
(fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2)) (*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)))
(fma.f64 y -5000000000000000/5641895835477563 (fma.f64 (*.f64 x (pow.f64 y 2)) -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 2)) (pow.f64 y 3))))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (+.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4))))))
(fma.f64 -5000000000000000/5641895835477563 y (fma.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2)) (fma.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (*.f64 (*.f64 -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (pow.f64 x 3)) (pow.f64 y 4)))))
(fma.f64 y -5000000000000000/5641895835477563 (fma.f64 (*.f64 x (pow.f64 y 2)) -25000000000000000000000000000000/31830988618379068626528276418969 (fma.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) -625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 2)) (pow.f64 y 3)))))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))))
(+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (+.f64 (/.f64 1 x) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(+.f64 (+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))
(/.f64 1 x)
(+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))))
(+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x)))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3)))))
(+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x))))
(+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (+.f64 (/.f64 1 x) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))))
(+.f64 (+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4))))
(/.f64 5641895835477563/5000000000000000 y)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(/.f64 5641895835477563/5000000000000000 y)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(*.f64 -1 x)
(neg.f64 x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 (*.f64 -1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 y 5000000000000000/5641895835477563)
(+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 x (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2)))))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 x (-.f64 1 (*.f64 (pow.f64 y 2) -25000000000000000000000000000000/31830988618379068626528276418969))))
(fma.f64 x (+.f64 1 (*.f64 (pow.f64 y 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 y 5000000000000000/5641895835477563))
(+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 x (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2))))))
(fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 x (-.f64 1 (*.f64 (pow.f64 y 2) -25000000000000000000000000000000/31830988618379068626528276418969)))))
(fma.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (fma.f64 x (+.f64 1 (*.f64 (pow.f64 y 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 y 5000000000000000/5641895835477563)))
(+.f64 (*.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4))) (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 5000000000000000/5641895835477563 y) (*.f64 x (-.f64 1 (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 y 2)))))))
(fma.f64 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 x (-.f64 1 (*.f64 (pow.f64 y 2) -25000000000000000000000000000000/31830988618379068626528276418969))))))
(fma.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 4)) 625000000000000000000000000000000000000000000000000000000000000/1013211836423377808197068612118338110498536634308026710423022961 (fma.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (fma.f64 x (+.f64 1 (*.f64 (pow.f64 y 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 y 5000000000000000/5641895835477563))))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 x (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 x (-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
x
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (/.f64 1 x)))
(-.f64 x (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 x (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 x (-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 x (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y)))
(+.f64 x (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2)) (*.f64 y 5000000000000000/5641895835477563)))
(+.f64 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 x) (pow.f64 y 2)) (fma.f64 y 5000000000000000/5641895835477563 x))
(+.f64 x (+.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3))) (+.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2))) (*.f64 5000000000000000/5641895835477563 y))))
(+.f64 x (fma.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) (fma.f64 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (pow.f64 y 2)) (*.f64 y 5000000000000000/5641895835477563))))
(+.f64 (fma.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 3)) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (*.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 x) (pow.f64 y 2))) (fma.f64 y 5000000000000000/5641895835477563 x))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(-.f64 x (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 x (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 x (-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (+.f64 (/.f64 1 x) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))))
(-.f64 x (+.f64 (+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(-.f64 x (/.f64 1 x))
(-.f64 x (+.f64 (/.f64 1 x) (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y)))))
(-.f64 x (+.f64 (/.f64 1 x) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(+.f64 x (+.f64 (/.f64 -1 x) (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2)))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (/.f64 1 x))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(+.f64 x (-.f64 (/.f64 -5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 1 x) (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))))))
(-.f64 x (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 (*.f64 (pow.f64 x 2) y))) (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 y 2)))) (+.f64 (*.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 y 3)))) (/.f64 1 x)))))
(-.f64 x (+.f64 (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (+.f64 (/.f64 1 x) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))))
(-.f64 x (+.f64 (+.f64 (/.f64 1 x) (+.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (pow.f64 y 2) (pow.f64 x 3))) (/.f64 5641895835477563/5000000000000000 (*.f64 y (pow.f64 x 2))))) (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 y 3) (pow.f64 x 4)))))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 y -5000000000000000/5641895835477563)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 (*.f64 y z) 5000000000000000/5641895835477563))
(fma.f64 y -5000000000000000/5641895835477563 (*.f64 (*.f64 y z) 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1 y) (*.f64 1/2 y))))))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 5000000000000000/5641895835477563 (+.f64 (*.f64 y z) (*.f64 (pow.f64 z 2) (*.f64 y -1/2)))))
(fma.f64 5000000000000000/5641895835477563 (fma.f64 y z (*.f64 (pow.f64 z 2) (*.f64 y -1/2))) (*.f64 y -5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 y z)) (+.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1 y) (*.f64 1/2 y)))) (*.f64 5000000000000000/5641895835477563 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 y) (*.f64 1/2 y))) (+.f64 (*.f64 -1/2 y) (*.f64 1/6 y))))))))
(fma.f64 -5000000000000000/5641895835477563 y (fma.f64 5000000000000000/5641895835477563 (*.f64 y z) (*.f64 5000000000000000/5641895835477563 (+.f64 (*.f64 (pow.f64 z 2) (*.f64 y -1/2)) (*.f64 (pow.f64 z 3) (fma.f64 -1 (*.f64 y -1/2) (*.f64 y -1/3)))))))
(fma.f64 y -5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 (+.f64 (*.f64 y z) (fma.f64 (pow.f64 z 2) (*.f64 y -1/2) (*.f64 (pow.f64 z 3) (fma.f64 y -1/3 (*.f64 y 1/2)))))))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
y
(+.f64 y (*.f64 -1 (*.f64 y z)))
(+.f64 y (neg.f64 (*.f64 y z)))
(-.f64 y (*.f64 y z))
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1 y) (*.f64 1/2 y))))))
(+.f64 y (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 (pow.f64 z 2) (*.f64 y -1/2)))))
(fma.f64 -1 (fma.f64 y z (*.f64 (pow.f64 z 2) (*.f64 y -1/2))) y)
(+.f64 y (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1 y) (*.f64 1/2 y)))) (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 y) (*.f64 1/2 y))) (+.f64 (*.f64 -1/2 y) (*.f64 1/6 y))))))))
(+.f64 y (fma.f64 -1 (*.f64 y z) (*.f64 -1 (+.f64 (*.f64 (pow.f64 z 2) (*.f64 y -1/2)) (*.f64 (pow.f64 z 3) (fma.f64 -1 (*.f64 y -1/2) (*.f64 y -1/3)))))))
(+.f64 (-.f64 y (*.f64 y z)) (-.f64 (*.f64 (pow.f64 z 2) (*.f64 y 1/2)) (*.f64 (pow.f64 z 3) (fma.f64 y -1/3 (*.f64 y 1/2)))))
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)))
(/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(-.f64 x (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 x)
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 x (-.f64 (*.f64 (*.f64 y z) -5000000000000000/5641895835477563) (*.f64 y -5000000000000000/5641895835477563)))
(+.f64 x (*.f64 -5000000000000000/5641895835477563 (-.f64 (*.f64 y z) y)))
(-.f64 (+.f64 x (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1 y) (*.f64 1/2 y)))))) (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 x (-.f64 (*.f64 -5000000000000000/5641895835477563 (+.f64 (*.f64 y z) (*.f64 (pow.f64 z 2) (*.f64 y -1/2)))) (*.f64 y -5000000000000000/5641895835477563)))
(+.f64 x (*.f64 -5000000000000000/5641895835477563 (-.f64 (fma.f64 y z (*.f64 (pow.f64 z 2) (*.f64 y -1/2))) y)))
(-.f64 (+.f64 x (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1 y) (*.f64 1/2 y)))) (*.f64 -5000000000000000/5641895835477563 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 y) (*.f64 1/2 y))) (+.f64 (*.f64 -1/2 y) (*.f64 1/6 y)))))))) (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 x (-.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y z) (*.f64 -5000000000000000/5641895835477563 (+.f64 (*.f64 (pow.f64 z 2) (*.f64 y -1/2)) (*.f64 (pow.f64 z 3) (fma.f64 -1 (*.f64 y -1/2) (*.f64 y -1/3)))))) (*.f64 y -5000000000000000/5641895835477563)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (+.f64 (*.f64 y z) (fma.f64 (pow.f64 z 2) (*.f64 y -1/2) (*.f64 (pow.f64 z 3) (fma.f64 y -1/3 (*.f64 y 1/2)))))) (fma.f64 y 5000000000000000/5641895835477563 x))
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(-.f64 x (*.f64 -5000000000000000/5641895835477563 (/.f64 y (exp.f64 z))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))) 1)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 y (/.f64 1 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 1 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 (/.f64 y (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 (/.f64 y (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 1)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 3)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3) 1/3)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 2)
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(pow.f64 (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) y) -1)
(/.f64 1 (/.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) y))
(neg.f64 (/.f64 y (neg.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 2))
(fabs.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))
(log.f64 (exp.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x))) 3))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)) 3)))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(exp.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))) 1))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))))
(/.f64 y (-.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z))) 1)
(*.f64 5641895835477563/5000000000000000 z)
(pow.f64 (*.f64 5641895835477563/5000000000000000 z) 1)
(*.f64 5641895835477563/5000000000000000 z)
(pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 3)
(*.f64 5641895835477563/5000000000000000 z)
(pow.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(pow.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2)
(*.f64 5641895835477563/5000000000000000 z)
(sqrt.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2))
(fabs.f64 (*.f64 5641895835477563/5000000000000000 z))
(log.f64 (pow.f64 (exp.f64 z) 5641895835477563/5000000000000000))
(*.f64 5641895835477563/5000000000000000 z)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z))))
(*.f64 5641895835477563/5000000000000000 z)
(cbrt.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 5641895835477563/5000000000000000 z)))
(*.f64 5641895835477563/5000000000000000 z)
(exp.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)))
(*.f64 5641895835477563/5000000000000000 z)
(exp.f64 (*.f64 (log.f64 (*.f64 5641895835477563/5000000000000000 z)) 1))
(*.f64 5641895835477563/5000000000000000 z)
(log1p.f64 (expm1.f64 (*.f64 5641895835477563/5000000000000000 z)))
(*.f64 5641895835477563/5000000000000000 z)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))) 1)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(-.f64 (/.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))) (/.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2)) (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(*.f64 1 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2) (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(*.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))))
(*.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))
(*.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2)) (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2)) (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(*.f64 (+.f64 z 1) 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(/.f64 1 (/.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))) (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))))
(*.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))
(/.f64 1 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2)) (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(/.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))))
(*.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (/.f64 1 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2)) (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z)))
(/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000)))
(/.f64 (neg.f64 (+.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000))) (neg.f64 (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (+.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (neg.f64 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z)))))
(/.f64 (-.f64 -179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000)) (-.f64 -31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 5641895835477563/5000000000000000 z) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))))
(/.f64 (neg.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2))) (neg.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 5641895835477563/5000000000000000 z))))
(*.f64 1 (/.f64 (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2))) (+.f64 5641895835477563/5000000000000000 (*.f64 z -5641895835477563/5000000000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) (-.f64 31830988618379068626528276418969/25000000000000000000000000000000 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 z))))
(/.f64 (fma.f64 (pow.f64 z 3) 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000) (+.f64 31830988618379068626528276418969/25000000000000000000000000000000 (+.f64 (*.f64 -31830988618379068626528276418969/25000000000000000000000000000000 z) (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000))
(/.f64 (+.f64 (pow.f64 (*.f64 5641895835477563/5000000000000000 z) 2) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(/.f64 (+.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 z 2)) -31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 5641895835477563/5000000000000000 z -5641895835477563/5000000000000000))
(pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 1)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(pow.f64 (cbrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 3)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(pow.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3) 1/3)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(pow.f64 (sqrt.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 2)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(sqrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 2))
(fabs.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))
(log.f64 (exp.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000))))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(cbrt.f64 (pow.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000) 3))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(expm1.f64 (log1p.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(exp.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(exp.f64 (*.f64 (log.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)) 1))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(log1p.f64 (expm1.f64 (fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)))
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 z 5641895835477563/5000000000000000 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 1 (*.f64 5641895835477563/5000000000000000 z) 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 2) (cbrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(fma.f64 (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) (sqrt.f64 (*.f64 5641895835477563/5000000000000000 z)) 5641895835477563/5000000000000000)
(fma.f64 5641895835477563/5000000000000000 z 5641895835477563/5000000000000000)
(+.f64 x (/.f64 -1 x))
(-.f64 x (/.f64 1 x))
(+.f64 (+.f64 x (/.f64 -1 x)) (fma.f64 (neg.f64 (pow.f64 x -1/2)) (pow.f64 x -1/2) (/.f64 1 x)))
(+.f64 x (+.f64 (/.f64 -1 x) (fma.f64 (neg.f64 (pow.f64 x -1/2)) (pow.f64 x -1/2) (/.f64 1 x))))
(+.f64 (/.f64 -1 x) (+.f64 (/.f64 1 x) (-.f64 x (/.f64 1 x))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (/.f64 1 x) 1))) (fma.f64 (/.f64 -1 x) 1 (*.f64 (/.f64 1 x) 1)))
(+.f64 x (+.f64 (/.f64 -1 x) (fma.f64 (neg.f64 (pow.f64 x -1/2)) (pow.f64 x -1/2) (/.f64 1 x))))
(+.f64 (/.f64 -1 x) (+.f64 (/.f64 1 x) (-.f64 x (/.f64 1 x))))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2))))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 x))) (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))))
(+.f64 (fma.f64 1 x (*.f64 (/.f64 -1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))) (fma.f64 (/.f64 -1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))))
(+.f64 (-.f64 x (/.f64 (cbrt.f64 (pow.f64 x -2)) (cbrt.f64 x))) (*.f64 0 (/.f64 (cbrt.f64 (pow.f64 x -2)) (cbrt.f64 x))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 1 x) 1))) (fma.f64 (/.f64 -1 x) 1 (*.f64 (/.f64 1 x) 1)))
(+.f64 x (+.f64 (/.f64 -1 x) (fma.f64 (neg.f64 (pow.f64 x -1/2)) (pow.f64 x -1/2) (/.f64 1 x))))
(+.f64 (/.f64 -1 x) (+.f64 (/.f64 1 x) (-.f64 x (/.f64 1 x))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2))))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 x))) (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))))
(+.f64 (fma.f64 1 x (*.f64 (/.f64 -1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))) (fma.f64 (/.f64 -1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))))
(+.f64 (-.f64 x (/.f64 (cbrt.f64 (pow.f64 x -2)) (cbrt.f64 x))) (*.f64 0 (/.f64 (cbrt.f64 (pow.f64 x -2)) (cbrt.f64 x))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 1 x) 1))) (fma.f64 (/.f64 -1 x) 1 (*.f64 (/.f64 1 x) 1)))
(+.f64 x (+.f64 (/.f64 -1 x) (fma.f64 (neg.f64 (pow.f64 x -1/2)) (pow.f64 x -1/2) (/.f64 1 x))))
(+.f64 (/.f64 -1 x) (+.f64 (/.f64 1 x) (-.f64 x (/.f64 1 x))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2))))) (fma.f64 (neg.f64 (/.f64 1 (cbrt.f64 x))) (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))))
(+.f64 (fma.f64 1 x (*.f64 (/.f64 -1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))) (fma.f64 (/.f64 -1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)) (*.f64 (/.f64 1 (cbrt.f64 x)) (cbrt.f64 (pow.f64 x -2)))))
(+.f64 (-.f64 x (/.f64 (cbrt.f64 (pow.f64 x -2)) (cbrt.f64 x))) (*.f64 0 (/.f64 (cbrt.f64 (pow.f64 x -2)) (cbrt.f64 x))))
(*.f64 1 (+.f64 x (/.f64 -1 x)))
(-.f64 x (/.f64 1 x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) 2) (cbrt.f64 (+.f64 x (/.f64 -1 x))))
(-.f64 x (/.f64 1 x))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 -1 x))) (sqrt.f64 (+.f64 x (/.f64 -1 x))))
(-.f64 x (/.f64 1 x))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 x -2) 1))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (/.f64 1 (fma.f64 x x (+.f64 1 (pow.f64 x -2)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (fma.f64 x x (+.f64 1 (pow.f64 x -2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2)) (/.f64 1 (+.f64 x (/.f64 1 x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2)) (+.f64 x (/.f64 1 x)))
(*.f64 (+.f64 (sqrt.f64 x) (pow.f64 x -1/2)) (-.f64 (sqrt.f64 x) (pow.f64 x -1/2)))
(*.f64 (+.f64 (pow.f64 x -1/2) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (pow.f64 x -1/2)))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 x -2) 1)) (-.f64 (pow.f64 x 3) (pow.f64 x -3))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (/.f64 1 (fma.f64 x x (+.f64 1 (pow.f64 x -2)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (fma.f64 x x (+.f64 1 (pow.f64 x -2))))
(/.f64 1 (/.f64 (+.f64 x (/.f64 1 x)) (-.f64 (pow.f64 x 2) (pow.f64 x -2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2)) (/.f64 1 (+.f64 x (/.f64 1 x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2)) (+.f64 x (/.f64 1 x)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (fma.f64 x x (+.f64 (pow.f64 x -2) 1)))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (/.f64 1 (fma.f64 x x (+.f64 1 (pow.f64 x -2)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (fma.f64 x x (+.f64 1 (pow.f64 x -2))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2)) (+.f64 x (/.f64 1 x)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2)) (/.f64 1 (+.f64 x (/.f64 1 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 x -2) 1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3))) (neg.f64 (fma.f64 x x (+.f64 1 (pow.f64 x -2)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 x -3)) (fma.f64 x x (+.f64 1 (pow.f64 x -2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2))) (neg.f64 (+.f64 x (/.f64 1 x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2))) (-.f64 (/.f64 -1 x) x))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -1 x) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (/.f64 -1 x) (/.f64 -1 x)) (*.f64 x (/.f64 -1 x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 -1 x) 3)) (+.f64 (pow.f64 x 2) (*.f64 (/.f64 -1 x) (-.f64 (/.f64 -1 x) x))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 x 3))) (fma.f64 (/.f64 -1 x) (-.f64 (/.f64 -1 x) x) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (/.f64 -1 x) (/.f64 -1 x))) (-.f64 x (/.f64 -1 x)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2)) (/.f64 1 (+.f64 x (/.f64 1 x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 x -2)) (+.f64 x (/.f64 1 x)))
(pow.f64 (+.f64 x (/.f64 -1 x)) 1)
(-.f64 x (/.f64 1 x))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 -1 x))) 3)
(-.f64 x (/.f64 1 x))
(pow.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 3) 1/3)
(-.f64 x (/.f64 1 x))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 -1 x))) 2)
(-.f64 x (/.f64 1 x))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 2))
(fabs.f64 (-.f64 x (/.f64 1 x)))
(log.f64 (exp.f64 (+.f64 x (/.f64 -1 x))))
(-.f64 x (/.f64 1 x))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 -1 x)))))
(-.f64 x (/.f64 1 x))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 -1 x)) 3))
(-.f64 x (/.f64 1 x))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 -1 x))))
(-.f64 x (/.f64 1 x))
(exp.f64 (log.f64 (+.f64 x (/.f64 -1 x))))
(-.f64 x (/.f64 1 x))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 -1 x))) 1))
(-.f64 x (/.f64 1 x))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 -1 x))))
(-.f64 x (/.f64 1 x))
(fma.f64 1 x (/.f64 -1 x))
(-.f64 x (/.f64 1 x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 -1 x))
(-.f64 x (/.f64 1 x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 -1 x))
(-.f64 x (/.f64 1 x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 1)
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 y (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 1 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (/.f64 y (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (/.f64 y (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (/.f64 y (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 1)
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3)
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(pow.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) 1/3)
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(pow.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2)
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(pow.f64 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y) -1)
(/.f64 1 (/.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)) y))
(neg.f64 (/.f64 y (neg.f64 (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(sqrt.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))
(fabs.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(log.f64 (exp.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(cbrt.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(expm1.f64 (log1p.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(exp.f64 (log.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 1))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(log1p.f64 (expm1.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) 1)
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (/.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(*.f64 1 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2) (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (/.f64 1 (fma.f64 x x (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (fma.f64 x x (*.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (/.f64 1 (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 1 (/.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))) (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (/.f64 1 (fma.f64 x x (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (fma.f64 x x (*.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))))
(/.f64 1 (/.f64 (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (fma.f64 x x (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (/.f64 1 (fma.f64 x x (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (fma.f64 x x (*.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (fma.f64 x x (*.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2))) (neg.f64 (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2)) (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (-.f64 (pow.f64 x 2) (*.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (-.f64 (pow.f64 x 2) (*.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 3)) (+.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (*.f64 x (-.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) 2) (pow.f64 x 2)) (-.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x))
(pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 1)
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 3)
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(pow.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3) 1/3)
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 2)
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2))
(fabs.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))
(log.f64 (exp.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 3))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(exp.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))) 1))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 y (/.f64 1 (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 1 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 1 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))) x)
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) 2) (cbrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) x)
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(fma.f64 (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) (sqrt.f64 (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) x)
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y))) 1)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 1 (/.f64 y 5641895835477563/5000000000000000))
(/.f64 5641895835477563/5000000000000000 y)
(/.f64 -5641895835477563/5000000000000000 (neg.f64 y))
(pow.f64 (/.f64 5641895835477563/5000000000000000 y) 1)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 3)
(/.f64 5641895835477563/5000000000000000 y)
(pow.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) 1/3)
(cbrt.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(pow.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2)
(/.f64 5641895835477563/5000000000000000 y)
(sqrt.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000))
(sqrt.f64 (*.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2)))
(log.f64 (exp.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 5641895835477563/5000000000000000 y)
(cbrt.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)
(exp.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)
(exp.f64 (*.f64 (log.f64 (/.f64 5641895835477563/5000000000000000 y)) 1))
(/.f64 5641895835477563/5000000000000000 y)
(log1p.f64 (expm1.f64 (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 5641895835477563/5000000000000000 y)
(-.f64 (exp.f64 (log1p.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 1)
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 1 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 -1 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2) (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1)
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 3)
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(pow.f64 (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)) 1/3)
(cbrt.f64 (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))
(pow.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2)
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(pow.f64 (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1)
(/.f64 1 (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(pow.f64 (*.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) -1) -1)
(/.f64 1 (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 1 (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))
(neg.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(sqrt.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2))
(fabs.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(log.f64 (exp.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(cbrt.f64 (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))
(expm1.f64 (log1p.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(exp.f64 (log.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(exp.f64 (*.f64 (log.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 1))
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(log1p.f64 (expm1.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(+.f64 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 0 x))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 0 x))
(+.f64 (fma.f64 5641895835477563/5000000000000000 (/.f64 1 y) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 0 x))
(+.f64 (fma.f64 1 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 0 x))
(+.f64 (fma.f64 (/.f64 1 y) 5641895835477563/5000000000000000 (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 0 x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 0 x))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2))))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (fma.f64 (neg.f64 x) 1 x))
(+.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) (*.f64 0 x))
(*.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (cbrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(*.f64 (sqrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (sqrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(*.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(*.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)) (/.f64 1 (fma.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 x x (*.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(/.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(*.f64 (-.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 x 2)) (/.f64 1 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (fma.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000 (neg.f64 (pow.f64 x 2))) (/.f64 1 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (neg.f64 (pow.f64 x 2))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 x)) (-.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y))) (-.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 x)))
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3))))
(*.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)) (/.f64 1 (fma.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 x x (*.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(/.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 1 (/.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x) (-.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 x 2))))
(*.f64 (fma.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000 (neg.f64 (pow.f64 x 2))) (/.f64 1 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (neg.f64 (pow.f64 x 2))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)) (/.f64 1 (fma.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 x x (*.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(/.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 x 2)) (+.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(*.f64 (fma.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000 (neg.f64 (pow.f64 x 2))) (/.f64 1 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (neg.f64 (pow.f64 x 2))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(/.f64 (neg.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (fma.f64 x x (*.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (neg.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3))) (neg.f64 (fma.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 x x (*.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(*.f64 1 (/.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 x 2))) (neg.f64 (+.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000 (neg.f64 (pow.f64 x 2)))) (neg.f64 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (+.f64 (*.f64 (pow.f64 y -2) -31830988618379068626528276418969/25000000000000000000000000000000) (pow.f64 x 2)) (-.f64 (/.f64 -5641895835477563/5000000000000000 y) x))
(/.f64 (+.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 (neg.f64 x) 3)) (+.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))))
(*.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)) (/.f64 1 (fma.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000 (fma.f64 x x (*.f64 x (/.f64 5641895835477563/5000000000000000 y))))))
(/.f64 (-.f64 (/.f64 179587122125166574152748016388400639365587092547/125000000000000000000000000000000000000000000000 (pow.f64 y 3)) (pow.f64 x 3)) (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (*.f64 x (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x)))
(*.f64 (fma.f64 (pow.f64 y -2) 31830988618379068626528276418969/25000000000000000000000000000000 (neg.f64 (pow.f64 x 2))) (/.f64 1 (+.f64 x (/.f64 5641895835477563/5000000000000000 y))))
(/.f64 (fma.f64 31830988618379068626528276418969/25000000000000000000000000000000 (pow.f64 y -2) (neg.f64 (pow.f64 x 2))) (+.f64 x (/.f64 5641895835477563/5000000000000000 y)))
(pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 1)
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(pow.f64 (cbrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3)
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(pow.f64 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3) 1/3)
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(pow.f64 (sqrt.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(sqrt.f64 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 2))
(fabs.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))
(log.f64 (exp.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(cbrt.f64 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(expm1.f64 (log1p.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(exp.f64 (log.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(log1p.f64 (expm1.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(fma.f64 5641895835477563/5000000000000000 (/.f64 1 y) (neg.f64 x))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(fma.f64 1 (/.f64 5641895835477563/5000000000000000 y) (neg.f64 x))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(fma.f64 (/.f64 1 y) 5641895835477563/5000000000000000 (neg.f64 x))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) 2) (cbrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(fma.f64 (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (sqrt.f64 (/.f64 5641895835477563/5000000000000000 y)) (neg.f64 x))
(-.f64 (/.f64 5641895835477563/5000000000000000 y) x)
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(+.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 (-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1))) (fma.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1)))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 (-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1))) (fma.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1)))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 (-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2) (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 (-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1))) (fma.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1)))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 (-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1))) (fma.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1)))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 (-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2) (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 (-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1))) (fma.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1 (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 1)))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 (-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1))) (fma.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) -1)))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 (-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2) (*.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (pow.f64 (cbrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2))))
(+.f64 x (+.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (fma.f64 (neg.f64 (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 (-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 0))
(*.f64 1 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 2) (cbrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (sqrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (sqrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(*.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (/.f64 x (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))))
(/.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))) (+.f64 (fma.f64 x x (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (/.f64 1 (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (/.f64 x (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))) (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))))
(*.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (/.f64 x (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))))
(/.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))) (+.f64 (fma.f64 x x (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 1 (/.f64 (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (/.f64 1 (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(/.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))) (fma.f64 x x (+.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (/.f64 x (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(*.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))) (/.f64 1 (fma.f64 x x (+.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (/.f64 x (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))))
(/.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))) (+.f64 (fma.f64 x x (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (/.f64 1 (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3)))) (neg.f64 (fma.f64 x x (+.f64 (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2) (/.f64 x (neg.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))) (+.f64 (fma.f64 x x (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (/.f64 x (+.f64 x (/.f64 -5641895835477563/5000000000000000 y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2))) (neg.f64 (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 x 2)) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (-.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) x))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) (*.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(/.f64 (+.f64 (pow.f64 x 3) (/.f64 1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))) (+.f64 (pow.f64 x 2) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) x))))
(/.f64 (-.f64 (pow.f64 x 3) (/.f64 -1 (pow.f64 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x) 3))) (fma.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (-.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) x) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) (-.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (/.f64 1 (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)) 2)) (+.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(pow.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 1)
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(pow.f64 (cbrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 3)
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(pow.f64 (pow.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 3) 1/3)
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(pow.f64 (sqrt.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 2)
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 2))
(fabs.f64 (-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))
(log.f64 (exp.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(cbrt.f64 (pow.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x))) 3))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(expm1.f64 (log1p.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(exp.f64 (log.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(exp.f64 (*.f64 (log.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))) 1))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(log1p.f64 (expm1.f64 (+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 1 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(+.f64 x (/.f64 1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) 1)
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(/.f64 1 (/.f64 (exp.f64 z) (*.f64 y -5000000000000000/5641895835477563)))
(*.f64 (exp.f64 (neg.f64 z)) (*.f64 y -5000000000000000/5641895835477563))
(/.f64 -5000000000000000/5641895835477563 (/.f64 (exp.f64 z) y))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (neg.f64 (*.f64 y -5000000000000000/5641895835477563)) (neg.f64 (exp.f64 z)))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(pow.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1)
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) 3)
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(pow.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(cbrt.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (/.f64 y (exp.f64 z)) 3)))
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) 2)
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))
(sqrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2)))
(fabs.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(log.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (/.f64 y (exp.f64 z))))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(cbrt.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (/.f64 y (exp.f64 z)) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(exp.f64 (-.f64 (log.f64 (*.f64 y -5000000000000000/5641895835477563)) z))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 y -5000000000000000/5641895835477563)) z) 1))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))
(/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (exp.f64 z)))) 1)
(/.f64 y (exp.f64 z))
(*.f64 y (exp.f64 (neg.f64 z)))
(/.f64 y (exp.f64 z))
(*.f64 1 (/.f64 y (exp.f64 z)))
(/.f64 y (exp.f64 z))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (exp.f64 z))) 2) (cbrt.f64 (/.f64 y (exp.f64 z))))
(/.f64 y (exp.f64 z))
(*.f64 (sqrt.f64 (/.f64 y (exp.f64 z))) (sqrt.f64 (/.f64 y (exp.f64 z))))
(/.f64 y (exp.f64 z))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (exp.f64 z))))
(/.f64 y (exp.f64 z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (exp.f64 z)))
(/.f64 y (exp.f64 z))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (exp.f64 z)))
(/.f64 y (exp.f64 z))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (/.f64 y (cbrt.f64 (exp.f64 z))))
(/.f64 (/.f64 y (cbrt.f64 (exp.f64 z))) (pow.f64 (cbrt.f64 (exp.f64 z)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 z))) (/.f64 y (sqrt.f64 (exp.f64 z))))
(/.f64 (/.f64 y (sqrt.f64 (exp.f64 z))) (sqrt.f64 (exp.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (cbrt.f64 (/.f64 y (exp.f64 z))))
(*.f64 (cbrt.f64 (/.f64 y (exp.f64 z))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (exp.f64 z)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (exp.f64 z))) (/.f64 (cbrt.f64 y) (sqrt.f64 (exp.f64 z))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (exp.f64 z)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (exp.f64 z))))
(pow.f64 (/.f64 y (exp.f64 z)) 1)
(/.f64 y (exp.f64 z))
(pow.f64 (cbrt.f64 (/.f64 y (exp.f64 z))) 3)
(/.f64 y (exp.f64 z))
(pow.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 1/3)
(/.f64 y (exp.f64 z))
(pow.f64 (sqrt.f64 (/.f64 y (exp.f64 z))) 2)
(/.f64 y (exp.f64 z))
(pow.f64 (/.f64 (exp.f64 z) y) -1)
(/.f64 1 (/.f64 (exp.f64 z) y))
(neg.f64 (/.f64 y (neg.f64 (exp.f64 z))))
(/.f64 y (exp.f64 z))
(sqrt.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2))
(fabs.f64 (/.f64 y (exp.f64 z)))
(log.f64 (exp.f64 (/.f64 y (exp.f64 z))))
(/.f64 y (exp.f64 z))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (exp.f64 z)))))
(/.f64 y (exp.f64 z))
(cbrt.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3))
(/.f64 y (exp.f64 z))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (exp.f64 z) 3)))
(/.f64 y (exp.f64 z))
(expm1.f64 (log1p.f64 (/.f64 y (exp.f64 z))))
(/.f64 y (exp.f64 z))
(exp.f64 (-.f64 (log.f64 y) z))
(/.f64 y (exp.f64 z))
(exp.f64 (*.f64 (-.f64 (log.f64 y) z) 1))
(/.f64 y (exp.f64 z))
(log1p.f64 (expm1.f64 (/.f64 y (exp.f64 z))))
(/.f64 y (exp.f64 z))
(+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(+.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(+.f64 x (+.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(+.f64 x (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 (/.f64 y (exp.f64 z)) 0)))
(+.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) (fma.f64 (/.f64 (neg.f64 y) (exp.f64 z)) -5000000000000000/5641895835477563 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(+.f64 x (+.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(+.f64 x (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 (/.f64 y (exp.f64 z)) 0)))
(+.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (sqrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(+.f64 x (+.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(+.f64 x (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 (/.f64 y (exp.f64 z)) 0)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1))) (fma.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) 1 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1)))
(+.f64 x (+.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(+.f64 x (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 (/.f64 y (exp.f64 z)) 0)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(+.f64 (fma.f64 1 x (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (neg.f64 (cbrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (cbrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))) (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))))))
(+.f64 (-.f64 x (*.f64 (cbrt.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))) (cbrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))) (cbrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1))) (fma.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) 1 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1)))
(+.f64 x (+.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(+.f64 x (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 (/.f64 y (exp.f64 z)) 0)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(+.f64 (fma.f64 1 x (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (neg.f64 (cbrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (cbrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))) (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))))))
(+.f64 (-.f64 x (*.f64 (cbrt.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))) (cbrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))) (cbrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1))) (fma.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) 1 (*.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))) 1)))
(+.f64 x (+.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(+.f64 x (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) (*.f64 (/.f64 y (exp.f64 z)) 0)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)))))
(+.f64 (fma.f64 1 x (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (neg.f64 (cbrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (cbrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))) (*.f64 (cbrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (cbrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))))))
(+.f64 (-.f64 x (*.f64 (cbrt.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))) (cbrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))))) (*.f64 0 (*.f64 (cbrt.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z))) (cbrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))))))
(*.f64 1 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) 2) (cbrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(*.f64 (sqrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) (sqrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 x x (+.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (/.f64 y (exp.f64 z)) 3))) (/.f64 1 (fma.f64 x x (fma.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) (-.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) x) (pow.f64 x 2)))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))) (/.f64 1 (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (fma.f64 x x (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))) (fma.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)) x))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (/.f64 (*.f64 y -5000000000000000/5641895835477563) (exp.f64 z)))))
(/.f64 1 (/.f64 (fma.f64 x x (+.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))) (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (/.f64 y (exp.f64 z)) 3))) (/.f64 1 (fma.f64 x x (fma.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) (-.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) x) (pow.f64 x 2)))
(/.f64 1 (/.f64 (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))) (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))) (/.f64 1 (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (fma.f64 x x (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))) (fma.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)) x))
(/.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 x x (+.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (/.f64 y (exp.f64 z)) 3))) (/.f64 1 (fma.f64 x x (fma.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) (-.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) x) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))) (/.f64 1 (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (fma.f64 x x (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))) (fma.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (neg.f64 (fma.f64 x x (+.f64 (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969) (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (/.f64 y (exp.f64 z)) 3)))) (neg.f64 (fma.f64 x x (fma.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) (-.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) x) (pow.f64 x 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2)))) (neg.f64 (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(*.f64 1 (/.f64 (fma.f64 x x (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))) (fma.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)) x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) (*.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)))))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (/.f64 y (exp.f64 z)) 3))) (/.f64 1 (fma.f64 x x (fma.f64 (pow.f64 (/.f64 y (exp.f64 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969 (*.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y (exp.f64 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) (-.f64 (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)) x) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563) (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) (-.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))) (/.f64 1 (+.f64 x (*.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z))))))
(/.f64 (fma.f64 x x (*.f64 -25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (/.f64 y (exp.f64 z)) 2))) (fma.f64 y (/.f64 -5000000000000000/5641895835477563 (exp.f64 z)) x))
(pow.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) 1)
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) 3)
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(pow.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) 3) 1/3)
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) 2)
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) 2))
(sqrt.f64 (pow.f64 (+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z))) 2))
(fabs.f64 (fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x))
(log.f64 (exp.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563)) 3))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(exp.f64 (log.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(exp.f64 (*.f64 (log.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))) 1))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(fma.f64 1 x (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (/.f64 y (exp.f64 z)) 5000000000000000/5641895835477563))
(+.f64 x (/.f64 (*.f64 y 5000000000000000/5641895835477563) (exp.f64 z)))
(fma.f64 5000000000000000/5641895835477563 (/.f64 y (exp.f64 z)) x)

eval526.0ms (8.2%)

Compiler

Compiled 12742 to 8344 computations (34.5% saved)

prune143.0ms (2.2%)

Pruning

5 alts after pruning (3 fresh and 2 done)

PrunedKeptTotal
New6353638
Fresh303
Picked325
Done000
Total6415646
Accuracy
100.0%
Counts
646 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.1%
(-.f64 x (/.f64 1 x))
52.4%
(-.f64 x (*.f64 (-.f64 y (*.f64 y z)) -5000000000000000/5641895835477563))
60.3%
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
82.4%
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
70.1%
x
65.1%
(-.f64 x (/.f64 1 x))
52.4%
(-.f64 x (*.f64 (-.f64 y (*.f64 y z)) -5000000000000000/5641895835477563))
60.3%
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
82.4%
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
70.1%
x
Compiler

Compiled 88 to 62 computations (29.5% saved)

localize49.0ms (0.8%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 y (*.f64 y z))
100.0%
(-.f64 x (*.f64 (-.f64 y (*.f64 y z)) -5000000000000000/5641895835477563))
99.5%
(*.f64 (-.f64 y (*.f64 y z)) -5000000000000000/5641895835477563)
100.0%
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
99.4%
(*.f64 y -5000000000000000/5641895835477563)
Compiler

Compiled 43 to 18 computations (58.1% saved)

series7.0ms (0.1%)

Counts
5 → 120
Calls

30 calls:

TimeVariablePointExpression
1.0ms
z
@inf
(-.f64 x (*.f64 (-.f64 y (*.f64 y z)) -5000000000000000/5641895835477563))
1.0ms
y
@inf
(*.f64 (-.f64 y (*.f64 y z)) -5000000000000000/5641895835477563)
1.0ms
y
@0
(*.f64 (-.f64 y (*.f64 y z)) -5000000000000000/5641895835477563)
1.0ms
y
@-inf
(*.f64 (-.f64 y (*.f64 y z)) -5000000000000000/5641895835477563)
0.0ms
x
@0
(-.f64 x (*.f64 (-.f64 y (*.f64 y z)) -5000000000000000/5641895835477563))

rewrite210.0ms (3.3%)

Algorithm
batch-egg-rewrite
Rules
1400×fma-def
818×log1p-expm1-u
818×expm1-log1p-u
416×expm1-udef
416×log1p-udef
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
016116
1227107
2346099
Stop Event
node limit
Counts
5 → 331
Calls
Call 1
Inputs
(*.f64 y -5000000000000000/5641895835477563)
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
(*.f64 (-.f64 y (*.f64 y z)) -5000000000000000/5641895835477563)
(-.f64 x (*.f64 (-.f64 y (*.f64 y z)) -5000000000000000/5641895835477563))
(-.f64 y (*.f64 y z))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 y -5000000000000000/5641895835477563))) 1)
(pow.f64 (*.f64 y -5000000000000000/5641895835477563) 1)
(pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 3)
(pow.f64 (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2)
(sqrt.f64 (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2))
(log.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y -5000000000000000/5641895835477563))))
(cbrt.f64 (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 y -5000000000000000/5641895835477563)))
(exp.f64 (log.f64 (*.f64 y -5000000000000000/5641895835477563)))
(exp.f64 (*.f64 (log.f64 (*.f64 y -5000000000000000/5641895835477563)) 1))
(log1p.f64 (expm1.f64 (*.f64 y -5000000000000000/5641895835477563)))
(+.f64 x (*.f64 y 5000000000000000/5641895835477563))
(+.f64 x (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(+.f64 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(+.f64 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(+.f64 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(+.f64 (*.f64 y 5000000000000000/5641895835477563) x)
(*.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(*.f64 1 (fma.f64 y 5000000000000000/5641895835477563 x))
(*.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(*.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2)) (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 1 (/.f64 (fma.f64 y -5000000000000000/5641895835477563 x) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2)) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (neg.f64 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2))) (neg.f64 (fma.f64 y -5000000000000000/5641895835477563 x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3)) (fma.f64 x x (-.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 x (*.f64 y 5000000000000000/5641895835477563)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563))) (-.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 3)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 2))
(log.f64 (exp.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 x))))
(log.f64 (*.f64 (exp.f64 x) (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (*.f64 y 5000000000000000/5641895835477563))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y)) (exp.f64 x)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)) (exp.f64 x)))
(log.f64 (*.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)) (+.f64 1 (expm1.f64 x))))
(log.f64 (/.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 y -5000000000000000/5641895835477563)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 y -5000000000000000/5641895835477563)))))
(cbrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3))
(expm1.f64 (log1p.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(exp.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 -5000000000000000/5641895835477563 (neg.f64 y) x)
(fma.f64 x 1 (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 x 1 (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1 (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 1 x (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 1 x (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 1 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 1 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 1 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) x)
(fma.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (neg.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) x)
(fma.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2))) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2))) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (neg.f64 y) -5000000000000000/5641895835477563 x)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) x)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) x)
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) x)
(fma.f64 -1 (*.f64 y -5000000000000000/5641895835477563) x)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2)) (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) x)
(+.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(+.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) 1)
(/.f64 (*.f64 -5000000000000000/5641895835477563 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3))) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(/.f64 (*.f64 -5000000000000000/5641895835477563 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2))) (fma.f64 y z y))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) -5000000000000000/5641895835477563) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) -5000000000000000/5641895835477563) (fma.f64 y z y))
(pow.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) 1)
(pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))
(log.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(exp.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 1))
(log1p.f64 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 y -5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 y -5000000000000000/5641895835477563 (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (*.f64 y -5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (*.f64 y -5000000000000000/5641895835477563) 1 (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 1 (*.f64 y -5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 1 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) -5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) -5000000000000000/5641895835477563) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) -5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) -5000000000000000/5641895835477563) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(+.f64 x (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(+.f64 x (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(+.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) x)
(*.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 1)
(*.f64 1 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2)) (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 1 (/.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (neg.f64 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 3)) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) (*.f64 x (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))) (-.f64 x (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)))
(pow.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x))))
(log.f64 (*.f64 (exp.f64 x) (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z)))) (exp.f64 x)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) (exp.f64 x)))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) (+.f64 1 (expm1.f64 x))))
(log.f64 (/.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(exp.f64 (log.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(fma.f64 -5000000000000000/5641895835477563 (neg.f64 (*.f64 y (-.f64 1 z))) x)
(fma.f64 x 1 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(fma.f64 x 1 (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)
(fma.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 1 (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 1 (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 1 x (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(fma.f64 1 x (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(fma.f64 1 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 1 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 1 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 1 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) x)
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(fma.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) (neg.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) x)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (neg.f64 (*.f64 y (-.f64 1 z))) -5000000000000000/5641895835477563 x)
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) x)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) (cbrt.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))) (cbrt.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) x)
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) x)
(fma.f64 -1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) x)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2)) (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) x)
(+.f64 y (*.f64 y (neg.f64 z)))
(+.f64 y (*.f64 (*.f64 y (neg.f64 z)) 1))
(+.f64 (*.f64 y (-.f64 1 z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(+.f64 (*.f64 y (-.f64 1 z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(+.f64 (*.f64 y (-.f64 1 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(+.f64 (*.f64 y (neg.f64 z)) y)
(*.f64 y (-.f64 1 z))
(*.f64 (*.f64 y (-.f64 1 z)) 1)
(*.f64 1 (*.f64 y (-.f64 1 z)))
(*.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (cbrt.f64 (*.f64 y (-.f64 1 z))))
(*.f64 (sqrt.f64 (*.f64 y (-.f64 1 z))) (sqrt.f64 (*.f64 y (-.f64 1 z))))
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)) (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3))))
(/.f64 1 (/.f64 (fma.f64 y z y) (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2))))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (fma.f64 y z y))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3))) (neg.f64 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2))) (neg.f64 (fma.f64 y z y)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (fma.f64 y y (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 y (*.f64 y (neg.f64 z))))))
(/.f64 (-.f64 (pow.f64 y 2) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) (-.f64 y (*.f64 y (neg.f64 z))))
(pow.f64 (*.f64 y (-.f64 1 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 3)
(pow.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 1 z))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2))
(log.f64 (exp.f64 (*.f64 y (-.f64 1 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 1 z)))))
(log.f64 (*.f64 (exp.f64 y) (/.f64 1 (pow.f64 (exp.f64 y) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (/.f64 1 (pow.f64 (exp.f64 y) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (exp.f64 (*.f64 y (neg.f64 z)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) z)) (exp.f64 y)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) z)) (+.f64 1 (expm1.f64 y))))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 z))) (exp.f64 y)))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 z))) (+.f64 1 (expm1.f64 y))))
(log.f64 (/.f64 (exp.f64 y) (+.f64 1 (expm1.f64 (*.f64 y z)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 y)) (pow.f64 (exp.f64 y) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 y)) (+.f64 1 (expm1.f64 (*.f64 y z)))))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 1 z))))
(exp.f64 (log.f64 (*.f64 y (-.f64 1 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 1 z))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 1 z))))
(fma.f64 y 1 (*.f64 y (neg.f64 z)))
(fma.f64 y 1 (*.f64 (*.f64 y (neg.f64 z)) 1))
(fma.f64 y (neg.f64 z) y)
(fma.f64 y (-.f64 1 z) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 y (-.f64 1 z) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 y (-.f64 1 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 z (neg.f64 y) y)
(fma.f64 (*.f64 y (-.f64 1 z)) 1 (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 (*.f64 y (-.f64 1 z)) 1 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 (*.f64 y (-.f64 1 z)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 1 y (*.f64 y (neg.f64 z)))
(fma.f64 1 y (*.f64 (*.f64 y (neg.f64 z)) 1))
(fma.f64 1 (*.f64 y (-.f64 1 z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 1 (*.f64 y (-.f64 1 z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 1 (*.f64 y (-.f64 1 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 1 (*.f64 y (neg.f64 z)) y)
(fma.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 y) 2) (*.f64 y (neg.f64 z)))
(fma.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 y) 2) (*.f64 (*.f64 y (neg.f64 z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 y (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 (*.f64 y (neg.f64 z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (neg.f64 (cbrt.f64 (*.f64 y z))) y)
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (cbrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (cbrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (cbrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 y (neg.f64 z)))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 (*.f64 y (neg.f64 z)) 1))
(fma.f64 (sqrt.f64 (*.f64 y z)) (neg.f64 (sqrt.f64 (*.f64 y z))) y)
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 1 z))) (sqrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 1 z))) (sqrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 1 z))) (sqrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 (neg.f64 y) z y)
(fma.f64 (neg.f64 z) y y)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) y)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y (neg.f64 z))) (cbrt.f64 (*.f64 y (neg.f64 z)))) (cbrt.f64 (*.f64 y (neg.f64 z))) y)
(fma.f64 (sqrt.f64 (*.f64 y (neg.f64 z))) (sqrt.f64 (*.f64 y (neg.f64 z))) y)
(fma.f64 -1 (*.f64 y z) y)
(fma.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (cbrt.f64 (*.f64 y z)) y)
(fma.f64 (*.f64 (neg.f64 y) 1) z y)
(fma.f64 (*.f64 (neg.f64 y) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) y)
(fma.f64 (*.f64 (neg.f64 y) (sqrt.f64 z)) (sqrt.f64 z) y)

simplify248.0ms (3.9%)

Algorithm
egg-herbie
Rules
886×times-frac
612×log-prod
592×fma-neg
510×associate-*l*
478×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
061313465
1144612378
2438812378
Stop Event
node limit
Counts
451 → 381
Calls
Call 1
Inputs
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z))))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z))))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z))))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z))))
(*.f64 -5000000000000000/5641895835477563 y)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y z))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y z))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z)))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z)))))
(-.f64 x (*.f64 -5000000000000000/5641895835477563 y))
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(*.f64 y (-.f64 1 z))
(*.f64 y (-.f64 1 z))
(*.f64 y (-.f64 1 z))
(*.f64 y (-.f64 1 z))
(*.f64 y (-.f64 1 z))
(*.f64 y (-.f64 1 z))
(*.f64 y (-.f64 1 z))
(*.f64 y (-.f64 1 z))
(*.f64 y (+.f64 1 (*.f64 -1 z)))
(*.f64 y (+.f64 1 (*.f64 -1 z)))
(*.f64 y (+.f64 1 (*.f64 -1 z)))
(*.f64 y (+.f64 1 (*.f64 -1 z)))
y
(+.f64 y (*.f64 -1 (*.f64 y z)))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (*.f64 y z))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (*.f64 y z))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y -5000000000000000/5641895835477563))) 1)
(pow.f64 (*.f64 y -5000000000000000/5641895835477563) 1)
(pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 3)
(pow.f64 (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2)
(sqrt.f64 (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2))
(log.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y -5000000000000000/5641895835477563))))
(cbrt.f64 (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 y -5000000000000000/5641895835477563)))
(exp.f64 (log.f64 (*.f64 y -5000000000000000/5641895835477563)))
(exp.f64 (*.f64 (log.f64 (*.f64 y -5000000000000000/5641895835477563)) 1))
(log1p.f64 (expm1.f64 (*.f64 y -5000000000000000/5641895835477563)))
(+.f64 x (*.f64 y 5000000000000000/5641895835477563))
(+.f64 x (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(+.f64 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(+.f64 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(+.f64 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(+.f64 (*.f64 y 5000000000000000/5641895835477563) x)
(*.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(*.f64 1 (fma.f64 y 5000000000000000/5641895835477563 x))
(*.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(*.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2)) (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 1 (/.f64 (fma.f64 y -5000000000000000/5641895835477563 x) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2)) (fma.f64 y -5000000000000000/5641895835477563 x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (neg.f64 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2))) (neg.f64 (fma.f64 y -5000000000000000/5641895835477563 x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3)) (fma.f64 x x (-.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 x (*.f64 y 5000000000000000/5641895835477563)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563))) (-.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 3)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 2))
(log.f64 (exp.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 x))))
(log.f64 (*.f64 (exp.f64 x) (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (*.f64 y 5000000000000000/5641895835477563))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y)) (exp.f64 x)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)) (exp.f64 x)))
(log.f64 (*.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)) (+.f64 1 (expm1.f64 x))))
(log.f64 (/.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 y -5000000000000000/5641895835477563)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 y -5000000000000000/5641895835477563)))))
(cbrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3))
(expm1.f64 (log1p.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(exp.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 -5000000000000000/5641895835477563 (neg.f64 y) x)
(fma.f64 x 1 (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 x 1 (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1 (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 1 x (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 1 x (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 1 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 1 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 1 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) x)
(fma.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (neg.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) x)
(fma.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2))) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2))) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (neg.f64 y) -5000000000000000/5641895835477563 x)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) x)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) x)
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) x)
(fma.f64 -1 (*.f64 y -5000000000000000/5641895835477563) x)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2)) (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) x)
(+.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(+.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) 1)
(/.f64 (*.f64 -5000000000000000/5641895835477563 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3))) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(/.f64 (*.f64 -5000000000000000/5641895835477563 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2))) (fma.f64 y z y))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) -5000000000000000/5641895835477563) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) -5000000000000000/5641895835477563) (fma.f64 y z y))
(pow.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) 1)
(pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 3)
(pow.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))
(log.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(exp.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 1))
(log1p.f64 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 y -5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 y -5000000000000000/5641895835477563 (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (*.f64 y -5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (*.f64 y -5000000000000000/5641895835477563) 1 (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 1 (*.f64 y -5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 1 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) -5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) -5000000000000000/5641895835477563) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) -5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) -5000000000000000/5641895835477563) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(+.f64 x (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(+.f64 x (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(+.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) x)
(*.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 1)
(*.f64 1 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2)) (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 1 (/.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))
(/.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (neg.f64 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 3)) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) (*.f64 x (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))) (-.f64 x (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)))
(pow.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 3)
(pow.f64 (pow.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x))))
(log.f64 (*.f64 (exp.f64 x) (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z)))) (exp.f64 x)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) (exp.f64 x)))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) (+.f64 1 (expm1.f64 x))))
(log.f64 (/.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(exp.f64 (log.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(fma.f64 -5000000000000000/5641895835477563 (neg.f64 (*.f64 y (-.f64 1 z))) x)
(fma.f64 x 1 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(fma.f64 x 1 (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)
(fma.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 1 (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 1 (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 1 x (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(fma.f64 1 x (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(fma.f64 1 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 1 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 1 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 1 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) x)
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(fma.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) (neg.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) x)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (neg.f64 (*.f64 y (-.f64 1 z))) -5000000000000000/5641895835477563 x)
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) x)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) (cbrt.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))) (cbrt.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) x)
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) x)
(fma.f64 -1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) x)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2)) (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) x)
(+.f64 y (*.f64 y (neg.f64 z)))
(+.f64 y (*.f64 (*.f64 y (neg.f64 z)) 1))
(+.f64 (*.f64 y (-.f64 1 z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(+.f64 (*.f64 y (-.f64 1 z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(+.f64 (*.f64 y (-.f64 1 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(+.f64 (*.f64 y (neg.f64 z)) y)
(*.f64 y (-.f64 1 z))
(*.f64 (*.f64 y (-.f64 1 z)) 1)
(*.f64 1 (*.f64 y (-.f64 1 z)))
(*.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (cbrt.f64 (*.f64 y (-.f64 1 z))))
(*.f64 (sqrt.f64 (*.f64 y (-.f64 1 z))) (sqrt.f64 (*.f64 y (-.f64 1 z))))
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)) (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3))))
(/.f64 1 (/.f64 (fma.f64 y z y) (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2))))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (fma.f64 y z y))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3))) (neg.f64 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2))) (neg.f64 (fma.f64 y z y)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (fma.f64 y y (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 y (*.f64 y (neg.f64 z))))))
(/.f64 (-.f64 (pow.f64 y 2) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) (-.f64 y (*.f64 y (neg.f64 z))))
(pow.f64 (*.f64 y (-.f64 1 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 3)
(pow.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 1 z))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2))
(log.f64 (exp.f64 (*.f64 y (-.f64 1 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 1 z)))))
(log.f64 (*.f64 (exp.f64 y) (/.f64 1 (pow.f64 (exp.f64 y) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (/.f64 1 (pow.f64 (exp.f64 y) z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (exp.f64 (*.f64 y (neg.f64 z)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) z)) (exp.f64 y)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) z)) (+.f64 1 (expm1.f64 y))))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 z))) (exp.f64 y)))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 z))) (+.f64 1 (expm1.f64 y))))
(log.f64 (/.f64 (exp.f64 y) (+.f64 1 (expm1.f64 (*.f64 y z)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 y)) (pow.f64 (exp.f64 y) z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 y)) (+.f64 1 (expm1.f64 (*.f64 y z)))))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 1 z))))
(exp.f64 (log.f64 (*.f64 y (-.f64 1 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 1 z))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 1 z))))
(fma.f64 y 1 (*.f64 y (neg.f64 z)))
(fma.f64 y 1 (*.f64 (*.f64 y (neg.f64 z)) 1))
(fma.f64 y (neg.f64 z) y)
(fma.f64 y (-.f64 1 z) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 y (-.f64 1 z) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 y (-.f64 1 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 z (neg.f64 y) y)
(fma.f64 (*.f64 y (-.f64 1 z)) 1 (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 (*.f64 y (-.f64 1 z)) 1 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 (*.f64 y (-.f64 1 z)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 1 y (*.f64 y (neg.f64 z)))
(fma.f64 1 y (*.f64 (*.f64 y (neg.f64 z)) 1))
(fma.f64 1 (*.f64 y (-.f64 1 z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 1 (*.f64 y (-.f64 1 z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 1 (*.f64 y (-.f64 1 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 1 (*.f64 y (neg.f64 z)) y)
(fma.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 y) 2) (*.f64 y (neg.f64 z)))
(fma.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 y) 2) (*.f64 (*.f64 y (neg.f64 z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 y (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 (*.f64 y (neg.f64 z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (neg.f64 (cbrt.f64 (*.f64 y z))) y)
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (cbrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (cbrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (cbrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 y (neg.f64 z)))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 (*.f64 y (neg.f64 z)) 1))
(fma.f64 (sqrt.f64 (*.f64 y z)) (neg.f64 (sqrt.f64 (*.f64 y z))) y)
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 1 z))) (sqrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 1 z))) (sqrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 1 z))) (sqrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 (neg.f64 y) z y)
(fma.f64 (neg.f64 z) y y)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) y)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y (neg.f64 z))) (cbrt.f64 (*.f64 y (neg.f64 z)))) (cbrt.f64 (*.f64 y (neg.f64 z))) y)
(fma.f64 (sqrt.f64 (*.f64 y (neg.f64 z))) (sqrt.f64 (*.f64 y (neg.f64 z))) y)
(fma.f64 -1 (*.f64 y z) y)
(fma.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(fma.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(fma.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (cbrt.f64 (*.f64 y z)) y)
(fma.f64 (*.f64 (neg.f64 y) 1) z y)
(fma.f64 (*.f64 (neg.f64 y) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) y)
(fma.f64 (*.f64 (neg.f64 y) (sqrt.f64 z)) (sqrt.f64 z) y)
Outputs
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 -5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 y 5000000000000000/5641895835477563)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 y 5000000000000000/5641895835477563)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 y 5000000000000000/5641895835477563)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 y)
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 y (*.f64 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 y (*.f64 z 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 y) (*.f64 5000000000000000/5641895835477563 (*.f64 y z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z)))
(*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y))
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 z -1))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (-.f64 y (*.f64 y z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
x
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y))
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 z -1))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(*.f64 5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z))))
(*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y))
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 z -1))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (*.f64 y (+.f64 1 (*.f64 -1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(-.f64 x (*.f64 -5000000000000000/5641895835477563 y))
(fma.f64 y 5000000000000000/5641895835477563 x)
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 y (*.f64 z -5000000000000000/5641895835477563))
(*.f64 z (*.f64 -5000000000000000/5641895835477563 y))
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 y (*.f64 z -5000000000000000/5641895835477563))
(*.f64 z (*.f64 -5000000000000000/5641895835477563 y))
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(-.f64 (+.f64 x (*.f64 -5000000000000000/5641895835477563 (*.f64 y z))) (*.f64 -5000000000000000/5641895835477563 y))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(*.f64 y (-.f64 1 z))
(*.f64 y (-.f64 1 z))
(*.f64 y (-.f64 1 z))
(*.f64 y (-.f64 1 z))
(*.f64 y (-.f64 1 z))
(*.f64 y (-.f64 1 z))
(*.f64 y (-.f64 1 z))
(*.f64 y (-.f64 1 z))
(*.f64 y (+.f64 1 (*.f64 -1 z)))
(*.f64 y (-.f64 1 z))
(*.f64 y (+.f64 1 (*.f64 -1 z)))
(*.f64 y (-.f64 1 z))
(*.f64 y (+.f64 1 (*.f64 -1 z)))
(*.f64 y (-.f64 1 z))
(*.f64 y (+.f64 1 (*.f64 -1 z)))
(*.f64 y (-.f64 1 z))
y
(+.f64 y (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(+.f64 y (*.f64 -1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y -5000000000000000/5641895835477563))) 1)
(*.f64 -5000000000000000/5641895835477563 y)
(pow.f64 (*.f64 y -5000000000000000/5641895835477563) 1)
(*.f64 -5000000000000000/5641895835477563 y)
(pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 3)
(*.f64 -5000000000000000/5641895835477563 y)
(pow.f64 (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(cbrt.f64 (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(pow.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2)
(*.f64 -5000000000000000/5641895835477563 y)
(sqrt.f64 (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2))
(*.f64 -5000000000000000/5641895835477563 y)
(log.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y))
(*.f64 -5000000000000000/5641895835477563 y)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y -5000000000000000/5641895835477563))))
(*.f64 -5000000000000000/5641895835477563 y)
(cbrt.f64 (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 y -5000000000000000/5641895835477563)))
(*.f64 -5000000000000000/5641895835477563 y)
(exp.f64 (log.f64 (*.f64 y -5000000000000000/5641895835477563)))
(*.f64 -5000000000000000/5641895835477563 y)
(exp.f64 (*.f64 (log.f64 (*.f64 y -5000000000000000/5641895835477563)) 1))
(*.f64 -5000000000000000/5641895835477563 y)
(log1p.f64 (expm1.f64 (*.f64 y -5000000000000000/5641895835477563)))
(*.f64 -5000000000000000/5641895835477563 y)
(+.f64 x (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 x (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 (*.f64 y 5000000000000000/5641895835477563) x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(*.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(fma.f64 y 5000000000000000/5641895835477563 x)
(*.f64 1 (fma.f64 y 5000000000000000/5641895835477563 x))
(fma.f64 y 5000000000000000/5641895835477563 x)
(*.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2))
(fma.f64 y 5000000000000000/5641895835477563 x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(*.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 -5000000000000000/5641895835477563 y x) (pow.f64 x 2)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 -5000000000000000/5641895835477563 y) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 y x))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))))
(fma.f64 y 5000000000000000/5641895835477563 x)
(/.f64 1 (/.f64 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2)) (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 -5000000000000000/5641895835477563 y x) (pow.f64 x 2)))
(/.f64 1 (/.f64 (fma.f64 y -5000000000000000/5641895835477563 x) (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 -5000000000000000/5641895835477563 y) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 y x))
(/.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 -5000000000000000/5641895835477563 y x) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2)) (fma.f64 y -5000000000000000/5641895835477563 x))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 -5000000000000000/5641895835477563 y) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 y x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (neg.f64 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 -5000000000000000/5641895835477563 y x) (pow.f64 x 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2))) (neg.f64 (fma.f64 y -5000000000000000/5641895835477563 x)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 -5000000000000000/5641895835477563 y) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 y x))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 3)) (fma.f64 x x (-.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563)) (*.f64 x (*.f64 y 5000000000000000/5641895835477563)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 -5000000000000000/5641895835477563 y x) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 y 5000000000000000/5641895835477563))) (-.f64 x (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 -5000000000000000/5641895835477563 y) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 y x))
(pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1)
(fma.f64 y 5000000000000000/5641895835477563 x)
(pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 3)
(fma.f64 y 5000000000000000/5641895835477563 x)
(pow.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3) 1/3)
(fma.f64 y 5000000000000000/5641895835477563 x)
(pow.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2)
(fma.f64 y 5000000000000000/5641895835477563 x)
(sqrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 2))
(fma.f64 y 5000000000000000/5641895835477563 x)
(log.f64 (exp.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 x))))
(fma.f64 y 5000000000000000/5641895835477563 x)
(log.f64 (*.f64 (exp.f64 x) (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y))))
(fma.f64 y 5000000000000000/5641895835477563 x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y))))
(fma.f64 y 5000000000000000/5641895835477563 x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (*.f64 y 5000000000000000/5641895835477563))))
(fma.f64 y 5000000000000000/5641895835477563 x)
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y)) (exp.f64 x)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y)) (+.f64 1 (expm1.f64 x))))
(fma.f64 y 5000000000000000/5641895835477563 x)
(log.f64 (*.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)) (exp.f64 x)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(log.f64 (*.f64 (exp.f64 (*.f64 y 5000000000000000/5641895835477563)) (+.f64 1 (expm1.f64 x))))
(fma.f64 y 5000000000000000/5641895835477563 x)
(log.f64 (/.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 y -5000000000000000/5641895835477563)))))
(fma.f64 y 5000000000000000/5641895835477563 x)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 -5000000000000000/5641895835477563) y)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 y -5000000000000000/5641895835477563)))))
(fma.f64 y 5000000000000000/5641895835477563 x)
(cbrt.f64 (pow.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 3))
(fma.f64 y 5000000000000000/5641895835477563 x)
(expm1.f64 (log1p.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(exp.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(exp.f64 (*.f64 (log.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 1))
(fma.f64 y 5000000000000000/5641895835477563 x)
(log1p.f64 (expm1.f64 (fma.f64 y 5000000000000000/5641895835477563 x)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 -5000000000000000/5641895835477563 (neg.f64 y) x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 x 1 (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 x 1 (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1 (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1 (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (fma.f64 y 5000000000000000/5641895835477563 x) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 1 x (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 1 x (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 1 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 1 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 1 (fma.f64 y 5000000000000000/5641895835477563 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (*.f64 y 5000000000000000/5641895835477563) 1))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (neg.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 y 5000000000000000/5641895835477563 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2))) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 -5000000000000000/5641895835477563 y x) (pow.f64 x 2)))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2))) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 -5000000000000000/5641895835477563 y x) (pow.f64 x 2)))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 y -5000000000000000/5641895835477563) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 y -5000000000000000/5641895835477563 x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (fma.f64 -5000000000000000/5641895835477563 y x) (pow.f64 x 2)))
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 -5000000000000000/5641895835477563 y) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 y x))
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 -5000000000000000/5641895835477563 y) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 y x))
(fma.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 y -5000000000000000/5641895835477563) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (*.f64 -5000000000000000/5641895835477563 y) 2)) (/.f64 1 (fma.f64 y -5000000000000000/5641895835477563 x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 y 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 y x))
(fma.f64 (neg.f64 y) -5000000000000000/5641895835477563 x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 5000000000000000/5641895835477563 y x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 -1 (*.f64 y -5000000000000000/5641895835477563) x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (fma.f64 5000000000000000/5641895835477563 y (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563))) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 y -5000000000000000/5641895835477563)))
(fma.f64 y 5000000000000000/5641895835477563 x)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2)) (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) x)
(fma.f64 y 5000000000000000/5641895835477563 x)
(+.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(+.f64 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(-.f64 (exp.f64 (log1p.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) 1)
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(/.f64 (*.f64 -5000000000000000/5641895835477563 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3))) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(/.f64 -5000000000000000/5641895835477563 (/.f64 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)) (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))) -5000000000000000/5641895835477563)
(*.f64 (/.f64 -5000000000000000/5641895835477563 (fma.f64 y y (*.f64 (pow.f64 y 2) (fma.f64 z z z)))) (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)))
(/.f64 (*.f64 -5000000000000000/5641895835477563 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2))) (fma.f64 y z y))
(/.f64 -5000000000000000/5641895835477563 (/.f64 (fma.f64 y z y) (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (fma.f64 y z y)) -5000000000000000/5641895835477563)
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) -5000000000000000/5641895835477563) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(/.f64 -5000000000000000/5641895835477563 (/.f64 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)) (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3))))
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))) -5000000000000000/5641895835477563)
(*.f64 (/.f64 -5000000000000000/5641895835477563 (fma.f64 y y (*.f64 (pow.f64 y 2) (fma.f64 z z z)))) (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) -5000000000000000/5641895835477563) (fma.f64 y z y))
(/.f64 -5000000000000000/5641895835477563 (/.f64 (fma.f64 y z y) (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (fma.f64 y z y)) -5000000000000000/5641895835477563)
(pow.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) 1)
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 3)
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(pow.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(cbrt.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3)))
(pow.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2)
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))
(*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y))
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (+.f64 z -1))
(log.f64 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(cbrt.f64 (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3)))
(expm1.f64 (log1p.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(exp.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(exp.f64 (*.f64 (log.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 1))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(log1p.f64 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 y -5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 y -5000000000000000/5641895835477563 (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 -5000000000000000/5641895835477563 y (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y -5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y -5000000000000000/5641895835477563) 1 (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 1 (*.f64 y -5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 1 (*.f64 y -5000000000000000/5641895835477563) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) -5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) -5000000000000000/5641895835477563) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) -5000000000000000/5641895835477563) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) -5000000000000000/5641895835477563) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y -5000000000000000/5641895835477563)) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(fma.f64 (*.f64 -5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 y (neg.f64 z)) -5000000000000000/5641895835477563))
(*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563))
(+.f64 x (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 x (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(*.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 1)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(*.f64 1 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(*.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(*.f64 (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x) (pow.f64 x 2)))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(/.f64 1 (/.f64 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2)) (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x) (pow.f64 x 2)))
(/.f64 1 (/.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x))
(/.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2)))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))) (neg.f64 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x) (pow.f64 x 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969))) (neg.f64 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 3)) (fma.f64 x x (-.f64 (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) (*.f64 x (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)))))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))) (-.f64 x (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x))
(pow.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 1)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 3)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(pow.f64 (pow.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 3) 1/3)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 2))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(log.f64 (exp.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(log.f64 (*.f64 (exp.f64 x) (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z))))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z))))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z)))) (exp.f64 x)))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z)))) (+.f64 1 (expm1.f64 x))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) (exp.f64 x)))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) (+.f64 1 (expm1.f64 x))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(log.f64 (/.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 -5000000000000000/5641895835477563) (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 3))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(exp.f64 (log.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 1))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 -5000000000000000/5641895835477563 (neg.f64 (*.f64 y (-.f64 1 z))) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 x 1 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 x 1 (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 1 (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 1 (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 1 x (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 1 x (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 1 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 1 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 1 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 1 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) 2) (cbrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) (neg.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (sqrt.f64 (fma.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563 x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x) (pow.f64 x 2)))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x) (pow.f64 x 2)))
(fma.f64 (-.f64 (pow.f64 x 3) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) (/.f64 1 (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(*.f64 (-.f64 (pow.f64 x 3) (*.f64 -125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3))) (/.f64 1 (fma.f64 (*.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2))))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x) (pow.f64 x 2)))
(/.f64 (fma.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (+.f64 z -1) 5000000000000000/5641895835477563)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x) (pow.f64 x 2)))
(fma.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x))
(fma.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x))
(fma.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(*.f64 (-.f64 (pow.f64 x 2) (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) 25000000000000000000000000000000/31830988618379068626528276418969)) (/.f64 1 (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2) -25000000000000000000000000000000/31830988618379068626528276418969)) (fma.f64 (*.f64 -5000000000000000/5641895835477563 y) (-.f64 1 z) x))
(fma.f64 (neg.f64 (*.f64 y (-.f64 1 z))) -5000000000000000/5641895835477563 x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) (cbrt.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563))) (cbrt.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (sqrt.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563)) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 -1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (fma.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (fma.f64 (*.f64 (*.f64 y (-.f64 1 z)) 5000000000000000/5641895835477563) 1 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z))))) (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2) (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))))
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) 2)) (cbrt.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))) x)
(+.f64 x (*.f64 5000000000000000/5641895835477563 (fma.f64 y (neg.f64 z) y)))
(fma.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) x)
(fma.f64 -5000000000000000/5641895835477563 (*.f64 y (+.f64 z -1)) x)
(+.f64 y (*.f64 y (neg.f64 z)))
(*.f64 y (-.f64 1 z))
(+.f64 y (*.f64 (*.f64 y (neg.f64 z)) 1))
(*.f64 y (-.f64 1 z))
(+.f64 (*.f64 y (-.f64 1 z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(+.f64 (*.f64 y (-.f64 1 z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(+.f64 (*.f64 y (-.f64 1 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(+.f64 (*.f64 y (neg.f64 z)) y)
(*.f64 y (-.f64 1 z))
(*.f64 y (-.f64 1 z))
(*.f64 (*.f64 y (-.f64 1 z)) 1)
(*.f64 y (-.f64 1 z))
(*.f64 1 (*.f64 y (-.f64 1 z)))
(*.f64 y (-.f64 1 z))
(*.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2))
(*.f64 y (-.f64 1 z))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (cbrt.f64 (*.f64 y (-.f64 1 z))))
(*.f64 y (-.f64 1 z))
(*.f64 (sqrt.f64 (*.f64 y (-.f64 1 z))) (sqrt.f64 (*.f64 y (-.f64 1 z))))
(*.f64 y (-.f64 1 z))
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 y y (*.f64 (pow.f64 y 2) (fma.f64 z z z))))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (fma.f64 y z y))
(*.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))))
(*.f64 y (-.f64 1 z))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)) (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3))))
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 y y (*.f64 (pow.f64 y 2) (fma.f64 z z z))))
(/.f64 1 (/.f64 (fma.f64 y z y) (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2))))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (fma.f64 y z y))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 y y (*.f64 (pow.f64 y 2) (fma.f64 z z z))))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (fma.f64 y z y))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3))) (neg.f64 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))))
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 y y (*.f64 (pow.f64 y 2) (fma.f64 z z z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2))) (neg.f64 (fma.f64 y z y)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (fma.f64 y z y))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (fma.f64 y y (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 y (*.f64 y (neg.f64 z))))))
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 y y (*.f64 (pow.f64 y 2) (fma.f64 z z z))))
(/.f64 (-.f64 (pow.f64 y 2) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) (-.f64 y (*.f64 y (neg.f64 z))))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (fma.f64 y z y))
(pow.f64 (*.f64 y (-.f64 1 z)) 1)
(*.f64 y (-.f64 1 z))
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 3)
(*.f64 y (-.f64 1 z))
(pow.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3) 1/3)
(*.f64 y (-.f64 1 z))
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 1 z))) 2)
(*.f64 y (-.f64 1 z))
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 2))
(*.f64 y (-.f64 1 z))
(log.f64 (exp.f64 (*.f64 y (-.f64 1 z))))
(*.f64 y (-.f64 1 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 1 z)))))
(*.f64 y (-.f64 1 z))
(log.f64 (*.f64 (exp.f64 y) (/.f64 1 (pow.f64 (exp.f64 y) z))))
(*.f64 y (-.f64 1 z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (/.f64 1 (pow.f64 (exp.f64 y) z))))
(*.f64 y (-.f64 1 z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (exp.f64 (*.f64 y (neg.f64 z)))))
(*.f64 y (-.f64 1 z))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) z)) (exp.f64 y)))
(*.f64 y (-.f64 1 z))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 y) z)) (+.f64 1 (expm1.f64 y))))
(*.f64 y (-.f64 1 z))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 z))) (exp.f64 y)))
(*.f64 y (-.f64 1 z))
(log.f64 (*.f64 (exp.f64 (*.f64 y (neg.f64 z))) (+.f64 1 (expm1.f64 y))))
(*.f64 y (-.f64 1 z))
(log.f64 (/.f64 (exp.f64 y) (+.f64 1 (expm1.f64 (*.f64 y z)))))
(*.f64 y (-.f64 1 z))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 y)) (pow.f64 (exp.f64 y) z)))
(*.f64 y (-.f64 1 z))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 y)) (+.f64 1 (expm1.f64 (*.f64 y z)))))
(*.f64 y (-.f64 1 z))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 1 z)) 3))
(*.f64 y (-.f64 1 z))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 1 z))))
(*.f64 y (-.f64 1 z))
(exp.f64 (log.f64 (*.f64 y (-.f64 1 z))))
(*.f64 y (-.f64 1 z))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 1 z))) 1))
(*.f64 y (-.f64 1 z))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 1 z))))
(*.f64 y (-.f64 1 z))
(fma.f64 y 1 (*.f64 y (neg.f64 z)))
(*.f64 y (-.f64 1 z))
(fma.f64 y 1 (*.f64 (*.f64 y (neg.f64 z)) 1))
(*.f64 y (-.f64 1 z))
(fma.f64 y (neg.f64 z) y)
(*.f64 y (-.f64 1 z))
(fma.f64 y (-.f64 1 z) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 y (-.f64 1 z) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 y (-.f64 1 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 z (neg.f64 y) y)
(*.f64 y (-.f64 1 z))
(fma.f64 (*.f64 y (-.f64 1 z)) 1 (fma.f64 (neg.f64 y) z (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (*.f64 y (-.f64 1 z)) 1 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (*.f64 y (-.f64 1 z)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 1 y (*.f64 y (neg.f64 z)))
(*.f64 y (-.f64 1 z))
(fma.f64 1 y (*.f64 (*.f64 y (neg.f64 z)) 1))
(*.f64 y (-.f64 1 z))
(fma.f64 1 (*.f64 y (-.f64 1 z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 1 (*.f64 y (-.f64 1 z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 1 (*.f64 y (-.f64 1 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 1 (*.f64 y (neg.f64 z)) y)
(*.f64 y (-.f64 1 z))
(fma.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 y) 2) (*.f64 y (neg.f64 z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 y) 2) (*.f64 (*.f64 y (neg.f64 z)) 1))
(*.f64 y (-.f64 1 z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 y (neg.f64 z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 (*.f64 y (neg.f64 z)) 1))
(*.f64 y (-.f64 1 z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (neg.f64 (cbrt.f64 (*.f64 y z))) y)
(*.f64 y (-.f64 1 z))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (cbrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (cbrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 1 z))) 2) (cbrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 y (neg.f64 z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 (*.f64 y (neg.f64 z)) 1))
(*.f64 y (-.f64 1 z))
(fma.f64 (sqrt.f64 (*.f64 y z)) (neg.f64 (sqrt.f64 (*.f64 y z))) y)
(*.f64 y (-.f64 1 z))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 1 z))) (sqrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 1 z))) (sqrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 1 z))) (sqrt.f64 (*.f64 y (-.f64 1 z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 y y (*.f64 (pow.f64 y 2) (fma.f64 z z z))))
(fma.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 y y (*.f64 (pow.f64 y 2) (fma.f64 z z z))))
(fma.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2))))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 (*.f64 y z) (fma.f64 y z y) (pow.f64 y 2)))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 y y (*.f64 (pow.f64 y 2) (fma.f64 z z z))))
(fma.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (fma.f64 y z y))
(fma.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (fma.f64 y z y))
(fma.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (fma.f64 y z y)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (*.f64 y z) 2)) (fma.f64 y z y))
(fma.f64 (neg.f64 y) z y)
(*.f64 y (-.f64 1 z))
(fma.f64 (neg.f64 z) y y)
(*.f64 y (-.f64 1 z))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) y)
(*.f64 y (-.f64 1 z))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y (neg.f64 z))) (cbrt.f64 (*.f64 y (neg.f64 z)))) (cbrt.f64 (*.f64 y (neg.f64 z))) y)
(*.f64 y (-.f64 1 z))
(fma.f64 (sqrt.f64 (*.f64 y (neg.f64 z))) (sqrt.f64 (*.f64 y (neg.f64 z))) y)
(*.f64 y (-.f64 1 z))
(fma.f64 -1 (*.f64 y z) y)
(*.f64 y (-.f64 1 z))
(fma.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (fma.f64 (neg.f64 y) z (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (+.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (-.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))
(*.f64 y (-.f64 1 z))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (cbrt.f64 (*.f64 y z)) y)
(*.f64 y (-.f64 1 z))
(fma.f64 (*.f64 (neg.f64 y) 1) z y)
(*.f64 y (-.f64 1 z))
(fma.f64 (*.f64 (neg.f64 y) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z) y)
(*.f64 y (-.f64 1 z))
(fma.f64 (*.f64 (neg.f64 y) (sqrt.f64 z)) (sqrt.f64 z) y)
(*.f64 y (-.f64 1 z))

eval134.0ms (2.1%)

Compiler

Compiled 6409 to 4029 computations (37.1% saved)

prune88.0ms (1.4%)

Pruning

6 alts after pruning (3 fresh and 3 done)

PrunedKeptTotal
New3792381
Fresh011
Picked112
Done022
Total3806386
Accuracy
100.0%
Counts
386 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.1%
(-.f64 x (/.f64 1 x))
60.3%
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
82.4%
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
16.3%
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
16.2%
(*.f64 y 5000000000000000/5641895835477563)
70.1%
x
65.1%
(-.f64 x (/.f64 1 x))
60.3%
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
82.4%
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
16.3%
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
16.2%
(*.f64 y 5000000000000000/5641895835477563)
70.1%
x
Compiler

Compiled 96 to 72 computations (25% saved)

localize49.0ms (0.8%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.7%
(*.f64 5000000000000000/5641895835477563 (-.f64 1 z))
99.6%
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
99.4%
(*.f64 y 5000000000000000/5641895835477563)
Compiler

Compiled 28 to 20 computations (28.6% saved)

series4.0ms (0.1%)

Counts
3 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
y
@inf
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
1.0ms
y
@0
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
0.0ms
z
@0
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
0.0ms
z
@inf
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
0.0ms
z
@-inf
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))

rewrite67.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1082×unpow-prod-down
736×log-prod
649×log1p-expm1-u
649×expm1-log1p-u
526×pow-prod-down
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01351
114251
2173751
Stop Event
node limit
Counts
3 → 95
Calls
Call 1
Inputs
(*.f64 y 5000000000000000/5641895835477563)
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (-.f64 1 z))
Outputs
(+.f64 0 (*.f64 y 5000000000000000/5641895835477563))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563))) 1)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)
(pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 2) 1/2)
(pow.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(sqrt.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 2))
(log.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))))
(cbrt.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563)))
(exp.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)))
(exp.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y 5000000000000000/5641895835477563))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2))
(log1p.f64 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))
(+.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(+.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(+.f64 0 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))) 1)
(/.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 1 (pow.f64 z 3))) (fma.f64 z (+.f64 1 z) 1))
(/.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 1 (pow.f64 z 2))) (+.f64 1 z))
(pow.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)) 1)
(pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))) 3)
(pow.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (*.f64 y (-.f64 1 z)) 2)) 1/2)
(pow.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))) 2)
(sqrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (*.f64 y (-.f64 1 z)) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))))
(cbrt.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3)))
(expm1.f64 (log1p.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))))
(exp.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 (neg.f64 z)))
(+.f64 5000000000000000/5641895835477563 (*.f64 (neg.f64 z) 5000000000000000/5641895835477563))
(+.f64 0 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))) 1)
(/.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 (pow.f64 z 3))) (fma.f64 z (+.f64 1 z) 1))
(/.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 (pow.f64 z 2))) (+.f64 1 z))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z 3)) 5000000000000000/5641895835477563) (fma.f64 z (+.f64 1 z) 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z 2)) 5000000000000000/5641895835477563) (+.f64 1 z))
(pow.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))) 3)
(pow.f64 (*.f64 (pow.f64 (-.f64 1 z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) 1/2)
(pow.f64 (*.f64 (pow.f64 (-.f64 1 z) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))) 2)
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))
(log.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 z) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))))
(exp.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (-.f64 1 z) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))) 2))
(log1p.f64 (expm1.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))))

simplify138.0ms (2.2%)

Algorithm
egg-herbie
Rules
1224×fma-def
1036×associate-*r*
940×associate-*l*
908×log-prod
722×fma-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02303060
15072602
213892602
362052590
Stop Event
node limit
Counts
143 → 127
Calls
Call 1
Inputs
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
5000000000000000/5641895835477563
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(*.f64 -5000000000000000/5641895835477563 z)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(*.f64 -5000000000000000/5641895835477563 z)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 0 (*.f64 y 5000000000000000/5641895835477563))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563))) 1)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)
(pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 2) 1/2)
(pow.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(sqrt.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 2))
(log.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))))
(cbrt.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563)))
(exp.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)))
(exp.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y 5000000000000000/5641895835477563))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2))
(log1p.f64 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))
(+.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(+.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(+.f64 0 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))) 1)
(/.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 1 (pow.f64 z 3))) (fma.f64 z (+.f64 1 z) 1))
(/.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 1 (pow.f64 z 2))) (+.f64 1 z))
(pow.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)) 1)
(pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))) 3)
(pow.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (*.f64 y (-.f64 1 z)) 2)) 1/2)
(pow.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3)) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))) 2)
(sqrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (*.f64 y (-.f64 1 z)) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))))
(cbrt.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3)))
(expm1.f64 (log1p.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))))
(exp.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 (neg.f64 z)))
(+.f64 5000000000000000/5641895835477563 (*.f64 (neg.f64 z) 5000000000000000/5641895835477563))
(+.f64 0 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))) 1)
(/.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 (pow.f64 z 3))) (fma.f64 z (+.f64 1 z) 1))
(/.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 (pow.f64 z 2))) (+.f64 1 z))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z 3)) 5000000000000000/5641895835477563) (fma.f64 z (+.f64 1 z) 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z 2)) 5000000000000000/5641895835477563) (+.f64 1 z))
(pow.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) 1)
(pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))) 3)
(pow.f64 (*.f64 (pow.f64 (-.f64 1 z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) 1/2)
(pow.f64 (*.f64 (pow.f64 (-.f64 1 z) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(pow.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))) 2)
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))
(log.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 z) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(expm1.f64 (log1p.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))))
(exp.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (-.f64 1 z) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))) 2))
(log1p.f64 (expm1.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))))
Outputs
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 y)
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 y (*.f64 z -5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(*.f64 -5000000000000000/5641895835477563 (*.f64 y z))
(*.f64 y (*.f64 z -5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(+.f64 (*.f64 -5000000000000000/5641895835477563 (*.f64 y z)) (*.f64 5000000000000000/5641895835477563 y))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
5000000000000000/5641895835477563
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 z -5000000000000000/5641895835477563)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(*.f64 -5000000000000000/5641895835477563 z)
(*.f64 z -5000000000000000/5641895835477563)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(+.f64 5000000000000000/5641895835477563 (*.f64 -5000000000000000/5641895835477563 z))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(+.f64 0 (*.f64 y 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(*.f64 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))) 3)
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))))
(*.f64 5000000000000000/5641895835477563 y)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563))) 1)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (*.f64 y 5000000000000000/5641895835477563) 1)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 3)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 2) 1/2)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(*.f64 5000000000000000/5641895835477563 y)
(pow.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2)
(*.f64 5000000000000000/5641895835477563 y)
(sqrt.f64 (pow.f64 (*.f64 y 5000000000000000/5641895835477563) 2))
(*.f64 5000000000000000/5641895835477563 y)
(log.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) y))
(*.f64 5000000000000000/5641895835477563 y)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563))))
(*.f64 5000000000000000/5641895835477563 y)
(cbrt.f64 (*.f64 (pow.f64 y 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(*.f64 5000000000000000/5641895835477563 y)
(expm1.f64 (log1p.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 1))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 5000000000000000/5641895835477563)) 1) 1))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 3))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y 5000000000000000/5641895835477563))) 1/3))
(*.f64 5000000000000000/5641895835477563 y)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563))) 2))
(*.f64 5000000000000000/5641895835477563 y)
(log1p.f64 (expm1.f64 (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 y)
(+.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(+.f64 (*.f64 y 5000000000000000/5641895835477563) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(+.f64 0 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y))))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(-.f64 (exp.f64 (log1p.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))) 1)
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(/.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 1 (pow.f64 z 3))) (fma.f64 z (+.f64 1 z) 1))
(/.f64 (*.f64 5000000000000000/5641895835477563 y) (/.f64 (fma.f64 z (+.f64 1 z) 1) (-.f64 1 (pow.f64 z 3))))
(*.f64 (/.f64 (*.f64 5000000000000000/5641895835477563 y) (fma.f64 z (+.f64 1 z) 1)) (-.f64 1 (pow.f64 z 3)))
(*.f64 (-.f64 1 (pow.f64 z 3)) (/.f64 y (/.f64 (fma.f64 z (+.f64 1 z) 1) 5000000000000000/5641895835477563)))
(/.f64 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (-.f64 1 (pow.f64 z 2))) (+.f64 1 z))
(/.f64 (*.f64 5000000000000000/5641895835477563 y) (/.f64 (+.f64 1 z) (-.f64 1 (pow.f64 z 2))))
(*.f64 (/.f64 (*.f64 5000000000000000/5641895835477563 y) (+.f64 1 z)) (-.f64 1 (pow.f64 z 2)))
(*.f64 (-.f64 1 (pow.f64 z 2)) (/.f64 5000000000000000/5641895835477563 (/.f64 (+.f64 1 z) y)))
(pow.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)) 1)
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))) 3)
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(pow.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (*.f64 y (-.f64 1 z)) 2)) 1/2)
(sqrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (*.f64 y (-.f64 1 z)) 2)))
(pow.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3)) 1/3)
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(pow.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))) 2)
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(sqrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (*.f64 y (-.f64 1 z)) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)) y))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(cbrt.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (*.f64 y (-.f64 1 z)) 3)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(expm1.f64 (log1p.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(exp.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(exp.f64 (*.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))) 1))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))) 1) 1))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))) 3))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))) 1/3))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y)))) 2))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(log1p.f64 (expm1.f64 (*.f64 5000000000000000/5641895835477563 (*.f64 (-.f64 1 z) y))))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 y 5000000000000000/5641895835477563 (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 5000000000000000/5641895835477563 y (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (*.f64 y 5000000000000000/5641895835477563) 1 (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 1 (*.f64 y 5000000000000000/5641895835477563) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 5000000000000000/5641895835477563) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) 2) (cbrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 5000000000000000/5641895835477563) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (sqrt.f64 (*.f64 y 5000000000000000/5641895835477563)) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 y 5000000000000000/5641895835477563) (neg.f64 z)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(fma.f64 (*.f64 5000000000000000/5641895835477563 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (neg.f64 z) (*.f64 y 5000000000000000/5641895835477563)))
(*.f64 5000000000000000/5641895835477563 (*.f64 y (-.f64 1 z)))
(*.f64 y (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563))
(+.f64 5000000000000000/5641895835477563 (*.f64 5000000000000000/5641895835477563 (neg.f64 z)))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(+.f64 5000000000000000/5641895835477563 (*.f64 (neg.f64 z) 5000000000000000/5641895835477563))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(+.f64 0 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)))))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(-.f64 (exp.f64 (log1p.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))) 1)
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(/.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 (pow.f64 z 3))) (fma.f64 z (+.f64 1 z) 1))
(/.f64 5000000000000000/5641895835477563 (/.f64 (fma.f64 z (+.f64 1 z) 1) (-.f64 1 (pow.f64 z 3))))
(/.f64 (-.f64 1 (pow.f64 z 3)) (/.f64 (fma.f64 z (+.f64 1 z) 1) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 (-.f64 1 (pow.f64 z 3)) (fma.f64 z (+.f64 1 z) 1)))
(/.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 (pow.f64 z 2))) (+.f64 1 z))
(/.f64 5000000000000000/5641895835477563 (/.f64 (+.f64 1 z) (-.f64 1 (pow.f64 z 2))))
(*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (-.f64 1 (pow.f64 z 2)))
(*.f64 (-.f64 1 (pow.f64 z 2)) (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z 3)) 5000000000000000/5641895835477563) (fma.f64 z (+.f64 1 z) 1))
(/.f64 5000000000000000/5641895835477563 (/.f64 (fma.f64 z (+.f64 1 z) 1) (-.f64 1 (pow.f64 z 3))))
(/.f64 (-.f64 1 (pow.f64 z 3)) (/.f64 (fma.f64 z (+.f64 1 z) 1) 5000000000000000/5641895835477563))
(*.f64 5000000000000000/5641895835477563 (/.f64 (-.f64 1 (pow.f64 z 3)) (fma.f64 z (+.f64 1 z) 1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 z 2)) 5000000000000000/5641895835477563) (+.f64 1 z))
(/.f64 5000000000000000/5641895835477563 (/.f64 (+.f64 1 z) (-.f64 1 (pow.f64 z 2))))
(*.f64 (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)) (-.f64 1 (pow.f64 z 2)))
(*.f64 (-.f64 1 (pow.f64 z 2)) (/.f64 5000000000000000/5641895835477563 (+.f64 1 z)))
(pow.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)) 1)
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(pow.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))) 3)
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(pow.f64 (*.f64 (pow.f64 (-.f64 1 z) 2) 25000000000000000000000000000000/31830988618379068626528276418969) 1/2)
(sqrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (-.f64 1 z) 2)))
(pow.f64 (*.f64 (pow.f64 (-.f64 1 z) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547) 1/3)
(cbrt.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (-.f64 1 z) 3)))
(cbrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3))
(pow.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))) 2)
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(sqrt.f64 (*.f64 (pow.f64 (-.f64 1 z) 2) 25000000000000000000000000000000/31830988618379068626528276418969))
(sqrt.f64 (*.f64 25000000000000000000000000000000/31830988618379068626528276418969 (pow.f64 (-.f64 1 z) 2)))
(log.f64 (pow.f64 (exp.f64 5000000000000000/5641895835477563) (-.f64 1 z)))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 z) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547))
(cbrt.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (-.f64 1 z) 3)))
(cbrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3))
(expm1.f64 (log1p.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(exp.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(exp.f64 (*.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))) 1))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))) 1) 1))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))) 3))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (-.f64 1 z) 3) 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547)) 1/3))
(cbrt.f64 (*.f64 125000000000000000000000000000000000000000000000/179587122125166574152748016388400639365587092547 (pow.f64 (-.f64 1 z) 3)))
(cbrt.f64 (pow.f64 (fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))) 2))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)
(log1p.f64 (expm1.f64 (*.f64 5000000000000000/5641895835477563 (-.f64 1 z))))
(+.f64 5000000000000000/5641895835477563 (*.f64 z -5000000000000000/5641895835477563))
(fma.f64 z -5000000000000000/5641895835477563 5000000000000000/5641895835477563)

eval38.0ms (0.6%)

Compiler

Compiled 1375 to 1032 computations (24.9% saved)

prune23.0ms (0.4%)

Pruning

6 alts after pruning (1 fresh and 5 done)

PrunedKeptTotal
New1270127
Fresh011
Picked022
Done033
Total1276133
Accuracy
100.0%
Counts
133 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
65.1%
(-.f64 x (/.f64 1 x))
60.3%
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
82.4%
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
16.3%
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
16.2%
(*.f64 y 5000000000000000/5641895835477563)
70.1%
x
Compiler

Compiled 180 to 117 computations (35% saved)

regimes49.0ms (0.8%)

Counts
15 → 1
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
(-.f64 x (/.f64 1 x))
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(-.f64 x (*.f64 (-.f64 y (*.f64 y z)) -5000000000000000/5641895835477563))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)))
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y))))
(-.f64 x (/.f64 -1 (-.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) x)))
(-.f64 x (*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563))
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(-.f64 x (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
Outputs
(-.f64 x (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
Calls

6 calls:

11.0ms
y
11.0ms
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
10.0ms
x
9.0ms
z
3.0ms
(exp.f64 z)
Results
AccuracySegmentsBranch
99.5%1x
99.5%1y
99.5%1z
99.5%1(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
99.5%1(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
99.5%1(exp.f64 z)
Compiler

Compiled 171 to 110 computations (35.7% saved)

regimes85.0ms (1.3%)

Counts
14 → 2
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
(-.f64 x (/.f64 1 x))
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(-.f64 x (*.f64 (-.f64 y (*.f64 y z)) -5000000000000000/5641895835477563))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)))
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y))))
(-.f64 x (/.f64 -1 (-.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) x)))
(-.f64 x (*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563))
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
Outputs
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
(-.f64 x (/.f64 1 x))
Calls

6 calls:

27.0ms
z
17.0ms
(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
16.0ms
x
9.0ms
y
6.0ms
(exp.f64 z)
Results
AccuracySegmentsBranch
97.2%2x
95.7%1y
100.0%3z
99.2%2(+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y))))
100.0%3(*.f64 5641895835477563/5000000000000000 (exp.f64 z))
100.0%3(exp.f64 z)
Compiler

Compiled 159 to 103 computations (35.2% saved)

regimes33.0ms (0.5%)

Counts
13 → 3
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
(-.f64 x (/.f64 1 x))
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(-.f64 x (*.f64 (-.f64 y (*.f64 y z)) -5000000000000000/5641895835477563))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)))
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y))))
(-.f64 x (/.f64 -1 (-.f64 (+.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 z y)) (*.f64 5641895835477563/5000000000000000 (/.f64 1 y))) x)))
(-.f64 x (*.f64 (/.f64 y (exp.f64 z)) -5000000000000000/5641895835477563))
Outputs
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y))))
x
Calls

2 calls:

23.0ms
z
5.0ms
(exp.f64 z)
Results
AccuracySegmentsBranch
100.0%3z
100.0%3(exp.f64 z)
Compiler

Compiled 117 to 76 computations (35% saved)

regimes23.0ms (0.4%)

Counts
10 → 3
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
(-.f64 x (/.f64 1 x))
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
(-.f64 x (*.f64 (-.f64 y (*.f64 y z)) -5000000000000000/5641895835477563))
(-.f64 x (/.f64 -1 (-.f64 (/.f64 5641895835477563/5000000000000000 y) x)))
(-.f64 x (/.f64 -1 (-.f64 (*.f64 5641895835477563/5000000000000000 (/.f64 1 y)) x)))
Outputs
(-.f64 x (/.f64 1 x))
(+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x))))
x
Calls

1 calls:

19.0ms
z
Results
AccuracySegmentsBranch
99.9%3z
Compiler

Compiled 74 to 47 computations (36.5% saved)

regimes83.0ms (1.3%)

Counts
6 → 5
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
(-.f64 x (/.f64 1 x))
(*.f64 y (*.f64 5000000000000000/5641895835477563 (-.f64 1 z)))
(+.f64 x (/.f64 y (*.f64 y (neg.f64 x))))
Outputs
(-.f64 x (/.f64 1 x))
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
x
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
x
Calls

3 calls:

37.0ms
x
25.0ms
z
19.0ms
y
Results
AccuracySegmentsBranch
82.1%8x
81.1%3y
91.2%5z
Compiler

Compiled 44 to 29 computations (34.1% saved)

regimes30.0ms (0.5%)

Counts
3 → 5
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
Outputs
x
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
x
(-.f64 x (*.f64 y -5000000000000000/5641895835477563))
x
Calls

2 calls:

19.0ms
z
10.0ms
y
Results
AccuracySegmentsBranch
76.7%3y
80.0%5z
Compiler

Compiled 20 to 14 computations (30% saved)

regimes31.0ms (0.5%)

Counts
2 → 5
Calls
Call 1
Inputs
x
(*.f64 y 5000000000000000/5641895835477563)
Outputs
x
(*.f64 y 5000000000000000/5641895835477563)
x
(*.f64 y 5000000000000000/5641895835477563)
x
Calls

3 calls:

18.0ms
x
9.0ms
z
3.0ms
y
Results
AccuracySegmentsBranch
77.2%5x
70.1%1y
71.7%3z
Compiler

Compiled 19 to 14 computations (26.3% saved)

regimes6.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

2 calls:

3.0ms
x
3.0ms
y
Results
AccuracySegmentsBranch
70.1%1y
70.1%1x
Compiler

Compiled 12 to 9 computations (25% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.725556420160647e+248
7.082940062265409e+253
Compiler

Compiled 21 to 15 computations (28.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0
1.000000000000012
0.0ms
0.0
0.7313422975360271
Compiler

Compiled 21 to 15 computations (28.6% saved)

bsearch30.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
7.687452934173123e-20
2.3060449373630095e-19
19.0ms
-324710478.58706784
-0.3128736695483134
Results
27.0ms224×body256valid
Compiler

Compiled 309 to 224 computations (27.5% saved)

bsearch55.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
7.687452934173123e-20
2.3060449373630095e-19
10.0ms
-1.8001222160844294e-190
-6.284510672540044e-191
16.0ms
-1.157843971358963e-119
-1.8527562789647038e-123
19.0ms
-4.7935117001434196e-26
-3.8735773906241495e-31
Results
49.0ms432×body256valid
Compiler

Compiled 435 to 339 computations (22.1% saved)

bsearch54.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
7.687452934173123e-20
2.3060449373630095e-19
10.0ms
-1.8001222160844294e-190
-6.284510672540044e-191
16.0ms
-1.157843971358963e-119
-1.8527562789647038e-123
19.0ms
-4.7935117001434196e-26
-3.8735773906241495e-31
Results
48.0ms432×body256valid
Compiler

Compiled 399 to 312 computations (21.8% saved)

bsearch50.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
4.1638856028263937e-255
1.3384205450846852e-253
18.0ms
-7.406078295423157e-197
-3.8889944741666e-202
4.0ms
-3.1177272045901966e-144
-2.7249371031311637e-144
12.0ms
-3.068738181977792e-100
-2.1850907412442305e-101
Results
45.0ms384×body256valid
Compiler

Compiled 309 to 255 computations (17.5% saved)

simplify24.0ms (0.4%)

Algorithm
egg-herbie
Rules
38×+-commutative
32×sub-neg
28×*-commutative
20×not-or
18×neg-mul-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
091660
1135642
2177642
3210630
4232630
5244630
6246630
7248630
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(-.f64 x (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(if (<=.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))) 499999999999999960548416541607351328777021384687611118643325884835920630831966800139023707085267707205518204055907116200520239285727065764214062887637864581182125170853648392988706023732518458057027666759600481533739104277734798607669877628825763840) (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))) (-.f64 x (/.f64 1 x)))
(if (<=.f64 (exp.f64 z) 0) (-.f64 x (/.f64 1 x)) (if (<=.f64 (exp.f64 z) 1) (+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y)))) x))
(if (<=.f64 z -200) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 571152654438831/2596148429267413814265248164610048) (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) x))
(if (<=.f64 z -3902630409742859/348449143727040986586495598010130648530944) (-.f64 x (/.f64 1 x)) (if (<=.f64 z -4763410263543689/1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488) (-.f64 x (*.f64 y -5000000000000000/5641895835477563)) (if (<=.f64 z -7223697374562891/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) x (if (<=.f64 z 8515366847997117/41538374868278621028243970633760768) (-.f64 x (*.f64 y -5000000000000000/5641895835477563)) x))))
(if (<=.f64 z -359338179468511/10889035741470030830827987437816582766592) x (if (<=.f64 z -5582121402590261/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (-.f64 x (*.f64 y -5000000000000000/5641895835477563)) (if (<=.f64 z -3932901903928685/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) x (if (<=.f64 z 571152654438831/2596148429267413814265248164610048) (-.f64 x (*.f64 y -5000000000000000/5641895835477563)) x))))
(if (<=.f64 x -1733688272641357/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) x (if (<=.f64 x -1361975855769913/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728) (*.f64 y 5000000000000000/5641895835477563) (if (<=.f64 x -2370006831801635/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) x (if (<=.f64 x 1320736327839163/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (*.f64 y 5000000000000000/5641895835477563) x))))
x
Outputs
(-.f64 x (/.f64 -1 (-.f64 (*.f64 (exp.f64 z) (/.f64 5641895835477563/5000000000000000 y)) x)))
(if (<=.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))) 499999999999999960548416541607351328777021384687611118643325884835920630831966800139023707085267707205518204055907116200520239285727065764214062887637864581182125170853648392988706023732518458057027666759600481533739104277734798607669877628825763840) (+.f64 x (/.f64 y (-.f64 (*.f64 5641895835477563/5000000000000000 (exp.f64 z)) (*.f64 x y)))) (-.f64 x (/.f64 1 x)))
(if (<=.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 x y)))) 499999999999999960548416541607351328777021384687611118643325884835920630831966800139023707085267707205518204055907116200520239285727065764214062887637864581182125170853648392988706023732518458057027666759600481533739104277734798607669877628825763840) (+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 x y)))) (-.f64 x (/.f64 1 x)))
(if (<=.f64 (+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 x y)))) 499999999999999960548416541607351328777021384687611118643325884835920630831966800139023707085267707205518204055907116200520239285727065764214062887637864581182125170853648392988706023732518458057027666759600481533739104277734798607669877628825763840) (+.f64 x (/.f64 y (-.f64 (*.f64 (exp.f64 z) 5641895835477563/5000000000000000) (*.f64 x y)))) (+.f64 x (/.f64 -1 x)))
(if (<=.f64 (exp.f64 z) 0) (-.f64 x (/.f64 1 x)) (if (<=.f64 (exp.f64 z) 1) (+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y)))) x))
(if (<=.f64 (exp.f64 z) 0) (+.f64 x (/.f64 -1 x)) (if (<=.f64 (exp.f64 z) 1) (+.f64 x (/.f64 y (-.f64 (+.f64 5641895835477563/5000000000000000 (*.f64 z 5641895835477563/5000000000000000)) (*.f64 x y)))) x))
(if (<=.f64 z -200) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 571152654438831/2596148429267413814265248164610048) (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 y x)))) x))
(if (<=.f64 z -200) (-.f64 x (/.f64 1 x)) (if (<=.f64 z 571152654438831/2596148429267413814265248164610048) (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y)))) x))
(if (<=.f64 z -200) (+.f64 x (/.f64 -1 x)) (if (<=.f64 z 571152654438831/2596148429267413814265248164610048) (+.f64 x (/.f64 y (-.f64 5641895835477563/5000000000000000 (*.f64 x y)))) x))
(if (<=.f64 z -3902630409742859/348449143727040986586495598010130648530944) (-.f64 x (/.f64 1 x)) (if (<=.f64 z -4763410263543689/1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488) (-.f64 x (*.f64 y -5000000000000000/5641895835477563)) (if (<=.f64 z -7223697374562891/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) x (if (<=.f64 z 8515366847997117/41538374868278621028243970633760768) (-.f64 x (*.f64 y -5000000000000000/5641895835477563)) x))))
(if (<=.f64 z -3902630409742859/348449143727040986586495598010130648530944) (-.f64 x (/.f64 1 x)) (if (or (<=.f64 z -4763410263543689/1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488) (not (or (<=.f64 z -7223697374562891/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (not (<=.f64 z 8515366847997117/41538374868278621028243970633760768))))) (-.f64 x (*.f64 y -5000000000000000/5641895835477563)) x))
(if (<=.f64 z -3902630409742859/348449143727040986586495598010130648530944) (+.f64 x (/.f64 -1 x)) (if (or (<=.f64 z -4763410263543689/1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488) (and (not (<=.f64 z -7223697374562891/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408)) (<=.f64 z 8515366847997117/41538374868278621028243970633760768))) (-.f64 x (*.f64 y -5000000000000000/5641895835477563)) x))
(if (<=.f64 z -359338179468511/10889035741470030830827987437816582766592) x (if (<=.f64 z -5582121402590261/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (-.f64 x (*.f64 y -5000000000000000/5641895835477563)) (if (<=.f64 z -3932901903928685/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) x (if (<=.f64 z 571152654438831/2596148429267413814265248164610048) (-.f64 x (*.f64 y -5000000000000000/5641895835477563)) x))))
(if (<=.f64 z -359338179468511/10889035741470030830827987437816582766592) x (if (or (<=.f64 z -5582121402590261/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (not (or (<=.f64 z -3932901903928685/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408) (not (<=.f64 z 571152654438831/2596148429267413814265248164610048))))) (-.f64 x (*.f64 y -5000000000000000/5641895835477563)) x))
(if (<=.f64 z -359338179468511/10889035741470030830827987437816582766592) x (if (or (<=.f64 z -5582121402590261/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744) (and (not (<=.f64 z -3932901903928685/40131652080904949243476790488282231640246122763238325954424140190648896440865179612073261537762363061729301215028215161995082338334532195000669973530974432754174985283877903733762083113741475809259744657408)) (<=.f64 z 571152654438831/2596148429267413814265248164610048))) (-.f64 x (*.f64 y -5000000000000000/5641895835477563)) x))
(if (<=.f64 x -1733688272641357/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) x (if (<=.f64 x -1361975855769913/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728) (*.f64 y 5000000000000000/5641895835477563) (if (<=.f64 x -2370006831801635/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) x (if (<=.f64 x 1320736327839163/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792) (*.f64 y 5000000000000000/5641895835477563) x))))
(if (<=.f64 x -1733688272641357/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) x (if (or (<=.f64 x -1361975855769913/439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657728) (and (not (<=.f64 x -2370006831801635/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096)) (<=.f64 x 1320736327839163/66036816391958155794042473114564575814855915754515190265995088628334237819590607434302156985957148486834299374157141084860293444937835692156317372307867447113548335499875635521091439709553305131628029113526398550518503536593945217354799612345879559561192322612217249792))) (*.f64 y 5000000000000000/5641895835477563) x))
x
Compiler

Compiled 195 to 132 computations (32.3% saved)

soundness1.2s (18.3%)

Rules
1746×fma-def
1328×fma-def
1092×div-sub
890×sub-neg
886×times-frac
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
049412
1114392
2189392
3401392
41052377
53131362
66038362
77804362
061417497
1161217025
2688616937
0107828648
1291826490
061313465
1144612378
2438812378
061417497
1161217025
2688616937
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 72 to 47 computations (34.7% saved)

end0.0ms (0%)

preprocess224.0ms (3.5%)

Compiler

Compiled 408 to 256 computations (37.3% saved)

Profiling

Loading profile data...