Statistics.Distribution.Beta:$centropy from math-functions-0.1.5.2

Time bar (total: 17.1s)

analyze1.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
100%99.7%0%0.3%0%0%0%1
Compiler

Compiled 28 to 20 computations (28.6% saved)

sample2.3s (13.5%)

Results
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
1.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
2.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
1.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
2.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
34.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
78.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
23.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
57.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
67.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
285.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
1.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
1.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
2.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
40.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
28.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
65.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
1.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
1.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
1.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
59.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
1.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
19.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
1.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
31.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
30.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
85.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
3.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
3.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
2.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
1.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
1.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
47.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
3.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
2.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
3.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
13.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
82.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
2.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
2.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
2.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
2.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
Bogosity

preprocess286.0ms (1.7%)

Algorithm
egg-herbie
Rules
1456×associate-+l+
1290×associate-+r+
1234×associate--r+
878×distribute-rgt-in
874×fma-neg
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
150-0-(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
40-0-(-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a))
00-0-x
00-0-b
00-0-(*.f64 (-.f64 (+.f64 y t) 2) b)
00-0-z
00-0-(*.f64 (-.f64 y 1) z)
00-0-y
00-0-(-.f64 t 1)
00-0-(-.f64 (+.f64 y t) 2)
00-0-(+.f64 y t)
00-0-(*.f64 (-.f64 t 1) a)
00-0-(-.f64 y 1)
00-0-t
00-0-2
00-0-a
00-0-(-.f64 x (*.f64 (-.f64 y 1) z))
00-0-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01592545
15342293
219102263
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 (neg.f64 x) (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 (neg.f64 y) 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 (neg.f64 y) t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) (neg.f64 z))) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 (neg.f64 t) 1) a)) (*.f64 (-.f64 (+.f64 y (neg.f64 t)) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) (neg.f64 a))) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) (neg.f64 b)))
(neg.f64 (+.f64 (-.f64 (-.f64 (neg.f64 x) (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)))
(neg.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 (neg.f64 y) 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 (neg.f64 y) t) 2) b)))
(neg.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) (neg.f64 z))) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)))
(neg.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 (neg.f64 t) 1) a)) (*.f64 (-.f64 (+.f64 y (neg.f64 t)) 2) b)))
(neg.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) (neg.f64 a))) (*.f64 (-.f64 (+.f64 y t) 2) b)))
(neg.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) (neg.f64 b))))
(+.f64 (-.f64 (-.f64 y (*.f64 (-.f64 x 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 x t) 2) b))
(+.f64 (-.f64 (-.f64 z (*.f64 (-.f64 y 1) x)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 t (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 x 1) a)) (*.f64 (-.f64 (+.f64 y x) 2) b))
(+.f64 (-.f64 (-.f64 a (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) x)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 b (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) x))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 z t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 (+.f64 t y) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 a 1) z)) (*.f64 (-.f64 t 1) y)) (*.f64 (-.f64 (+.f64 a t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 b 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 b t) 2) y))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) t)) (*.f64 (-.f64 z 1) a)) (*.f64 (-.f64 (+.f64 y z) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) b)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) z))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 a 1) t)) (*.f64 (-.f64 (+.f64 y a) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 b 1) a)) (*.f64 (-.f64 (+.f64 y b) 2) t))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) b)) (*.f64 (-.f64 (+.f64 y t) 2) a))
Outputs
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 t (-.f64 y 2)) b))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 t (+.f64 -2 y)) b (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 t (-.f64 y 2)) b))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 t (+.f64 -2 y)) b (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 (neg.f64 x) (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 t (-.f64 y 2)) b) (-.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 (neg.f64 x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 t (+.f64 -2 y)) b (fma.f64 x -1 (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 (neg.f64 y) 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 (neg.f64 y) t) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 z (+.f64 (neg.f64 y) -1)) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 (neg.f64 y) (-.f64 t 2))))
(fma.f64 b (+.f64 (-.f64 t y) -2) (-.f64 x (fma.f64 z (fma.f64 -1 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 (-.f64 t y) -2) (+.f64 x (fma.f64 z (+.f64 y 1) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) (neg.f64 z))) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 t (-.f64 y 2)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (+.f64 x (-.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 t (+.f64 -2 y)) b (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 (neg.f64 t) 1) a)) (*.f64 (-.f64 (+.f64 y (neg.f64 t)) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a (+.f64 (neg.f64 t) -1)))) (*.f64 b (+.f64 (-.f64 y t) -2)))
(fma.f64 b (+.f64 (-.f64 y t) -2) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (fma.f64 -1 t -1)))))
(fma.f64 b (-.f64 -2 (-.f64 t y)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a (+.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) (neg.f64 a))) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) (neg.f64 a)) (*.f64 (+.f64 t (-.f64 y 2)) b)))
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))
(+.f64 x (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 -2 y)) b))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) (neg.f64 b)))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 t (-.f64 y 2)) (neg.f64 b)))
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))
(+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 -2 y)) b))))
(neg.f64 (+.f64 (-.f64 (-.f64 (neg.f64 x) (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)))
(neg.f64 (+.f64 (*.f64 (+.f64 t (-.f64 y 2)) b) (-.f64 (neg.f64 x) (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a)))))
(neg.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 (neg.f64 x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))))
(-.f64 (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 t (+.f64 -2 y)) b))
(neg.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 (neg.f64 y) 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 (neg.f64 y) t) 2) b)))
(neg.f64 (+.f64 (-.f64 x (+.f64 (*.f64 z (+.f64 (neg.f64 y) -1)) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 (neg.f64 y) (-.f64 t 2)))))
(neg.f64 (fma.f64 b (+.f64 (-.f64 t y) -2) (-.f64 x (fma.f64 z (fma.f64 -1 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 (*.f64 b (+.f64 2 (-.f64 y t))) (+.f64 x (fma.f64 z (+.f64 y 1) (*.f64 a (-.f64 1 t)))))
(neg.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) (neg.f64 z))) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)))
(neg.f64 (+.f64 (*.f64 (+.f64 t (-.f64 y 2)) b) (-.f64 x (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (+.f64 t -1) a)))))
(neg.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (+.f64 x (-.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a)))))
(neg.f64 (fma.f64 (+.f64 t (+.f64 -2 y)) b (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (-.f64 1 t))))))
(neg.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 (neg.f64 t) 1) a)) (*.f64 (-.f64 (+.f64 y (neg.f64 t)) 2) b)))
(neg.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a (+.f64 (neg.f64 t) -1)))) (*.f64 b (+.f64 (-.f64 y t) -2))))
(neg.f64 (fma.f64 b (+.f64 (-.f64 y t) -2) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (fma.f64 -1 t -1))))))
(+.f64 (-.f64 (*.f64 (+.f64 y -1) z) x) (fma.f64 a (-.f64 -1 t) (*.f64 b (+.f64 2 (-.f64 t y)))))
(neg.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) (neg.f64 a))) (*.f64 (-.f64 (+.f64 y t) 2) b)))
(neg.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) (neg.f64 a)) (*.f64 (+.f64 t (-.f64 y 2)) b))))
(neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))
(-.f64 (neg.f64 x) (fma.f64 z (-.f64 1 y) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 -2 y)) b))))
(neg.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) (neg.f64 b))))
(neg.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 t (-.f64 y 2)) (neg.f64 b))))
(-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 (*.f64 (+.f64 y -1) z) x) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 t (+.f64 -2 y)) b)))
(+.f64 (-.f64 (-.f64 y (*.f64 (-.f64 x 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 x t) 2) b))
(+.f64 (-.f64 (-.f64 y (*.f64 z (+.f64 x -1))) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 x (-.f64 t 2))))
(fma.f64 b (+.f64 x (+.f64 t -2)) (-.f64 y (fma.f64 z (+.f64 x -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 x (+.f64 t -2)) (+.f64 y (fma.f64 z (-.f64 1 x) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 z (*.f64 (-.f64 y 1) x)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 t (-.f64 y 2)) b) (-.f64 (-.f64 z (*.f64 x (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 z (fma.f64 x (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 t (+.f64 -2 y)) b (+.f64 z (fma.f64 x (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 t (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 x 1) a)) (*.f64 (-.f64 (+.f64 y x) 2) b))
(+.f64 (-.f64 t (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a (+.f64 x -1)))) (*.f64 b (+.f64 y (-.f64 x 2))))
(fma.f64 b (+.f64 x (+.f64 y -2)) (-.f64 t (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 x -1)))))
(+.f64 (-.f64 (-.f64 a (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) x)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 t (-.f64 y 2)) b) (-.f64 a (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 x (+.f64 t -1)))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 a (fma.f64 (+.f64 y -1) z (*.f64 x (+.f64 t -1)))))
(fma.f64 (+.f64 t (+.f64 -2 y)) b (+.f64 a (fma.f64 z (-.f64 1 y) (*.f64 x (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 b (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) x))
(+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 x (+.f64 t (-.f64 y 2))))
(fma.f64 x (+.f64 y (+.f64 t -2)) (-.f64 b (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(fma.f64 x (+.f64 t (+.f64 -2 y)) (+.f64 b (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 z t) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 y (+.f64 z -1)) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 (+.f64 z t) -2)))
(fma.f64 b (+.f64 t (+.f64 z -2)) (-.f64 x (fma.f64 y (+.f64 z -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 z (+.f64 t -2)) (+.f64 x (fma.f64 y (-.f64 1 z) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 (+.f64 t y) 2) b))
(+.f64 (*.f64 (+.f64 t (-.f64 y 2)) b) (-.f64 (-.f64 x (*.f64 z (+.f64 t -1))) (*.f64 (+.f64 y -1) a)))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) a (*.f64 z (+.f64 t -1)))))
(fma.f64 (+.f64 t (+.f64 -2 y)) b (+.f64 x (fma.f64 z (-.f64 1 t) (*.f64 a (-.f64 1 y)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 a 1) z)) (*.f64 (-.f64 t 1) y)) (*.f64 (-.f64 (+.f64 a t) 2) b))
(+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 a -1))) (*.f64 y (+.f64 t -1))) (*.f64 b (+.f64 (+.f64 t a) -2)))
(fma.f64 b (+.f64 (+.f64 t a) -2) (-.f64 x (fma.f64 z (+.f64 a -1) (*.f64 y (+.f64 t -1)))))
(fma.f64 b (+.f64 t (+.f64 a -2)) (+.f64 x (fma.f64 z (-.f64 1 a) (*.f64 y (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 b 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 b t) 2) y))
(+.f64 (-.f64 x (+.f64 (*.f64 z (+.f64 b -1)) (*.f64 (+.f64 t -1) a))) (*.f64 y (+.f64 b (-.f64 t 2))))
(fma.f64 y (+.f64 t (+.f64 b -2)) (-.f64 x (fma.f64 z (+.f64 b -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 y (+.f64 t (+.f64 b -2)) (+.f64 x (fma.f64 z (-.f64 1 b) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) t)) (*.f64 (-.f64 z 1) a)) (*.f64 (-.f64 (+.f64 y z) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) t) (*.f64 a (+.f64 z -1)))) (*.f64 b (+.f64 y (-.f64 z 2))))
(fma.f64 b (+.f64 y (+.f64 z -2)) (-.f64 x (fma.f64 (+.f64 y -1) t (*.f64 a (+.f64 z -1)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 (+.f64 t (-.f64 y 2)) b) (-.f64 (-.f64 x (*.f64 z (+.f64 t -1))) (*.f64 (+.f64 y -1) a)))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) a (*.f64 z (+.f64 t -1)))))
(fma.f64 (+.f64 t (+.f64 -2 y)) b (+.f64 x (fma.f64 z (-.f64 1 t) (*.f64 a (-.f64 1 y)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) b)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) z))
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) b)) (*.f64 (+.f64 t -1) a)) (*.f64 z (+.f64 t (-.f64 y 2))))
(fma.f64 z (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 y -1) b (*.f64 (+.f64 t -1) a))))
(fma.f64 z (+.f64 t (+.f64 -2 y)) (+.f64 x (fma.f64 b (-.f64 1 y) (*.f64 a (-.f64 1 t)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 a 1) t)) (*.f64 (-.f64 (+.f64 y a) 2) b))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 t (+.f64 a -1)))) (*.f64 b (+.f64 (+.f64 y a) -2)))
(fma.f64 b (+.f64 y (+.f64 a -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (+.f64 a -1)))))
(fma.f64 b (+.f64 y (+.f64 a -2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 t (-.f64 1 a)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 b 1) a)) (*.f64 (-.f64 (+.f64 y b) 2) t))
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 a (+.f64 b -1))) (*.f64 t (+.f64 y (-.f64 b 2))))
(fma.f64 t (+.f64 y (+.f64 b -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 b -1)))))
(fma.f64 t (+.f64 y (+.f64 b -2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 b)))))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) b)) (*.f64 (-.f64 (+.f64 y t) 2) a))
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) b))) (*.f64 a (+.f64 t (-.f64 y 2))))
(fma.f64 a (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) b))))
(fma.f64 a (+.f64 t (+.f64 -2 y)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 b (-.f64 1 t)))))
Compiler

Compiled 201 to 117 computations (41.8% saved)

eval2.0ms (0%)

Compiler

Compiled 65 to 41 computations (36.9% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
96.9%
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
93.7%
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Compiler

Compiled 52 to 36 computations (30.8% saved)

localize161.0ms (0.9%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 (+.f64 t -1) a)
99.6%
(fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))
97.3%
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
100.0%
(*.f64 (-.f64 (+.f64 y t) 2) b)
100.0%
(*.f64 (-.f64 y 1) z)
98.6%
(-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a))
94.8%
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Compiler

Compiled 155 to 87 computations (43.9% saved)

series75.0ms (0.4%)

Counts
7 → 336
Calls

84 calls:

TimeVariablePointExpression
3.0ms
t
@-inf
(fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))
3.0ms
t
@-inf
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
2.0ms
x
@0
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
2.0ms
a
@0
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
2.0ms
a
@0
(-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a))

rewrite234.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
328×associate-*r*
258×log1p-expm1-u
258×expm1-log1p-u
250×add-cube-cbrt
247×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

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

simplify246.0ms (1.4%)

Algorithm
egg-herbie
Rules
1262×fma-define
754×cancel-sign-sub-inv
584×fma-neg
584×associate-*r*
528×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
060736249
1182833606
Stop Event
node limit
Counts
572 → 383
Calls
Call 1
Inputs
(-.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 -1 (*.f64 y z))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 -1 (*.f64 y z))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 -1 (*.f64 a t))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(*.f64 -1 z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(*.f64 b (-.f64 t 2))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (-.f64 y 2))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(*.f64 a (-.f64 t 1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 y 1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 y 1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(*.f64 z (-.f64 y 1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 t 1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(*.f64 a (-.f64 t 1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(*.f64 -1 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(-.f64 x (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(-.f64 x (+.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))) (/.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) x) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))
(-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (+.f64 t -1) a))
(*.f64 1 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (/.f64 1 (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))))
(/.f64 1 (/.f64 (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2))))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) (neg.f64 (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))))) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(fma.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 1 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 t (+.f64 y -2)) b (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(fma.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 x (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 1 (neg.f64 t))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (+.f64 1 (neg.f64 t)) a (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (*.f64 a (+.f64 1 (neg.f64 t))) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (*.f64 a (+.f64 1 (neg.f64 t))) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (*.f64 a (+.f64 1 (neg.f64 t))) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (*.f64 x 1) (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1))
(+.f64 (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 1) (*.f64 (*.f64 a (+.f64 1 (neg.f64 t))) 1))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) x)))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 t -1) a) (-.f64 x (*.f64 z (+.f64 y -1))))))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (*.f64 (+.f64 t -1) a))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (*.f64 (+.f64 t -1) a))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 t -1) a) (-.f64 x (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))))
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (fma.f64 x x (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) x))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 t -1) a) (-.f64 x (*.f64 z (+.f64 y -1)))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 t -1) a) (-.f64 x (*.f64 z (+.f64 y -1))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 1 (neg.f64 t))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (*.f64 a (+.f64 1 (neg.f64 t))) (*.f64 a (+.f64 1 (neg.f64 t)))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 1 (neg.f64 t)))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (-.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (*.f64 a (+.f64 1 (neg.f64 t))) (*.f64 a (+.f64 1 (neg.f64 t))))) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 1 (neg.f64 t)))))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3)
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 1 (neg.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 a (+.f64 1 (neg.f64 t))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 a (+.f64 1 (neg.f64 t))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (*.f64 z y) (*.f64 z -1))
(+.f64 (*.f64 z -1) (*.f64 z y))
(+.f64 (*.f64 y z) (*.f64 -1 z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) 1)
(/.f64 (*.f64 z (+.f64 (pow.f64 y 3) -1)) (fma.f64 y y (-.f64 1 (*.f64 y -1))))
(/.f64 (*.f64 z (+.f64 (pow.f64 y 3) -1)) (fma.f64 y y (+.f64 1 y)))
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1))
(pow.f64 (*.f64 z (+.f64 y -1)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 3)
(pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2))
(log.f64 (pow.f64 (exp.f64 z) (+.f64 y -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 y -1)))))
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1))))
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y -1))) 1))
(+.f64 (*.f64 b y) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 b (+.f64 t -2)) (*.f64 b y))
(+.f64 (*.f64 b (+.f64 y t)) (*.f64 b -2))
(+.f64 (*.f64 y b) (*.f64 (+.f64 t -2) b))
(+.f64 (*.f64 (+.f64 t -2) b) (*.f64 y b))
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) 1)
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))
(/.f64 (*.f64 b (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2))) (-.f64 (-.f64 y -2) t))
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (+.f64 t (+.f64 y 2)))
(pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 t (+.f64 y -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 t (+.f64 y -2))))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(exp.f64 (log.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 1))
(+.f64 x (+.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 t (+.f64 y -2)))))
(+.f64 x (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (+.f64 (*.f64 a (+.f64 1 (neg.f64 t))) (*.f64 b (+.f64 t (+.f64 y -2)))))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 t (+.f64 y -2))))
(+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 1) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1))
(+.f64 (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 1))
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 a (+.f64 1 (neg.f64 t))))
(-.f64 x (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(-.f64 x (+.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))) (/.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) x) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))
(-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (+.f64 t -1) a))
(*.f64 1 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (/.f64 1 (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))))
(/.f64 1 (/.f64 (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2))))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) (neg.f64 (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))))) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(+.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))
(+.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1) (*.f64 (*.f64 (+.f64 t -1) a) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))
(*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1))
(+.f64 (*.f64 a t) (*.f64 a -1))
(+.f64 (*.f64 a -1) (*.f64 a t))
(+.f64 (*.f64 t a) (*.f64 -1 a))
(+.f64 (*.f64 -1 a) (*.f64 t a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)
(/.f64 (*.f64 a (+.f64 (pow.f64 t 3) -1)) (fma.f64 t t (-.f64 1 (*.f64 t -1))))
(/.f64 (*.f64 a (+.f64 (pow.f64 t 3) -1)) (fma.f64 t t (+.f64 1 t)))
(/.f64 (*.f64 a (fma.f64 t t -1)) (+.f64 t 1))
(pow.f64 (*.f64 (+.f64 t -1) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
Outputs
(-.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 t -2)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(neg.f64 (*.f64 y (*.f64 -1 (-.f64 b z))))
(*.f64 (fma.f64 b -1 z) (neg.f64 y))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (*.f64 y (fma.f64 b -1 z))) (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (*.f64 y (fma.f64 b -1 z))) (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (*.f64 y (fma.f64 b -1 z))) (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (-.f64 1 t)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(neg.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y)))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
x
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (*.f64 -1 (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 x (+.f64 z (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 z (neg.f64 y))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 y z))
(neg.f64 (*.f64 y z))
(*.f64 z (neg.f64 y))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (*.f64 a (-.f64 t 1)))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 z (-.f64 y 1)))) (*.f64 a (-.f64 t 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 -1 a (*.f64 z (+.f64 y -1))))
(+.f64 (+.f64 x a) (*.f64 z (-.f64 1 y)))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 a (neg.f64 t))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 a (neg.f64 t))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a t))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 z (+.f64 y -1)))
(fma.f64 z (-.f64 1 y) x)
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 -1 (*.f64 a (-.f64 t 1)))) (*.f64 z (-.f64 y 1)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 -1 z)
(neg.f64 z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 t -2)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(neg.f64 (*.f64 y (*.f64 -1 (-.f64 b z))))
(*.f64 (fma.f64 b -1 z) (neg.f64 y))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (*.f64 y (fma.f64 b -1 z))) (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (*.f64 y (fma.f64 b -1 z))) (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 (-.f64 x (*.f64 y (fma.f64 b -1 z))) (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y)))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (fma.f64 -1 a (*.f64 z (+.f64 y -1)))))
(+.f64 x (+.f64 (*.f64 t (-.f64 b a)) (fma.f64 b (+.f64 y -2) (+.f64 a (*.f64 z (-.f64 1 y))))))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
x
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (-.f64 1 t)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1)))
(fma.f64 -1 z (*.f64 a (+.f64 t -1)))
(-.f64 (*.f64 a (+.f64 t -1)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 a (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (neg.f64 a))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(*.f64 -1 a)
(neg.f64 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(-.f64 x (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 x (+.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))) (/.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) x) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (+.f64 t -1) a))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 1 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (fma.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (/.f64 1 (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (fma.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)))
(/.f64 1 (/.f64 (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2))))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (fma.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (fma.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) (neg.f64 (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) (neg.f64 (-.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (*.f64 b (+.f64 t (+.f64 y -2))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 t (+.f64 y -2))))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 t (+.f64 y -2))))) (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 t (+.f64 y -2))))) (-.f64 x (*.f64 z (+.f64 y -1)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) 3)) (fma.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))))) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 t (+.f64 y -2))))) (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 t (+.f64 y -2))))))) (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 t (+.f64 y -2))))) (-.f64 x (*.f64 z (+.f64 y -1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))) (-.f64 x (fma.f64 z (+.f64 y -1) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))))
(pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2))
(fabs.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))
(log.f64 (exp.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 t (+.f64 y -2))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 1 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (+.f64 t (+.f64 y -2)) b (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 t (+.f64 y -2))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 b (+.f64 t (+.f64 y -2))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 x (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (+.f64 t -1) a)))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 1 (neg.f64 t))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 a (+.f64 t -1)) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (+.f64 1 (neg.f64 t)) a (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 a (+.f64 t -1)) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 a (+.f64 t -1)) 0))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 a (+.f64 t -1)) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1))) (fma.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1 (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 0))
(+.f64 (fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (*.f64 a (+.f64 1 (neg.f64 t))) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 a (+.f64 t -1)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (*.f64 a (+.f64 1 (neg.f64 t))) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 a (+.f64 t -1)) 0))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (neg.f64 (*.f64 (*.f64 (+.f64 t -1) a) 1))) (fma.f64 (*.f64 a (+.f64 1 (neg.f64 t))) 1 (*.f64 (*.f64 (+.f64 t -1) a) 1)))
(+.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (*.f64 a (+.f64 t -1)) 0))
(+.f64 (*.f64 x 1) (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 1) (*.f64 (*.f64 a (+.f64 1 (neg.f64 t))) 1))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 1 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3)) 1) (fma.f64 x x (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (pow.f64 x 2)))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 t -1) a) (-.f64 x (*.f64 z (+.f64 y -1))))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 t -1) a (-.f64 x (*.f64 z (+.f64 y -1))))))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (/.f64 1 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (-.f64 x (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y)))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (fma.f64 (+.f64 t -1) a (-.f64 x (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (*.f64 (+.f64 t -1) a))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (*.f64 (+.f64 t -1) a))))
(*.f64 (+.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1)))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1)))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (*.f64 a (+.f64 t -1)))) (-.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (*.f64 a (+.f64 t -1)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3)) 1) (fma.f64 x x (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (pow.f64 x 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 t -1) a) (-.f64 x (*.f64 z (+.f64 y -1)))))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 t -1) a (-.f64 x (*.f64 z (+.f64 y -1))))))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(/.f64 1 (/.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (-.f64 x (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y)))))
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (fma.f64 (+.f64 t -1) a (-.f64 x (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3)) (fma.f64 x x (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) x))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3)) 1) (fma.f64 x x (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (pow.f64 x 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 t -1) a) (-.f64 x (*.f64 z (+.f64 y -1)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 t -1) a (-.f64 x (*.f64 z (+.f64 y -1))))))) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2)) (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (-.f64 x (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y)))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a)))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (fma.f64 (+.f64 t -1) a (-.f64 x (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) x)))))
(neg.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3))) (fma.f64 x x (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (pow.f64 x 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 t -1) a) (-.f64 x (*.f64 z (+.f64 y -1))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 t -1) a (-.f64 x (*.f64 z (+.f64 y -1)))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))) (neg.f64 (+.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2))) (neg.f64 (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (neg.f64 (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 (+.f64 t -1) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (neg.f64 (fma.f64 (+.f64 t -1) a (-.f64 x (*.f64 z (+.f64 y -1))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) (*.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3)) 1) (fma.f64 x x (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))) x) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 1 (neg.f64 t))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (-.f64 (*.f64 (*.f64 a (+.f64 1 (neg.f64 t))) (*.f64 a (+.f64 1 (neg.f64 t)))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 1 (neg.f64 t)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (-.f64 x (*.f64 z (+.f64 y -1)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (-.f64 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (/.f64 1 (+.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (-.f64 x (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y)))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (*.f64 a (+.f64 1 (neg.f64 t))) (*.f64 a (+.f64 1 (neg.f64 t))))) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 1 (neg.f64 t)))))
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (fma.f64 (+.f64 t -1) a (-.f64 x (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1)
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3)
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) 1/3)
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2)
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2))
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (exp.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(expm1.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(exp.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 x (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 1 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 1 (neg.f64 t))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 a (+.f64 1 (neg.f64 t))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 a (+.f64 1 (neg.f64 t))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))
(+.f64 (*.f64 z y) (*.f64 z -1))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 z -1) (*.f64 z y))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 y z) (*.f64 -1 z))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) 1)
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))
(/.f64 (*.f64 z (+.f64 (pow.f64 y 3) -1)) (fma.f64 y y (-.f64 1 (*.f64 y -1))))
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (-.f64 1 (*.f64 y -1)))))
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (-.f64 1 (neg.f64 y)))))
(/.f64 (*.f64 z (+.f64 (pow.f64 y 3) -1)) (fma.f64 y y (+.f64 1 y)))
(*.f64 z (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))))
(*.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 z (fma.f64 y y (+.f64 y 1))))
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1))
(*.f64 z (/.f64 (fma.f64 y y -1) (+.f64 y 1)))
(pow.f64 (*.f64 z (+.f64 y -1)) 1)
(*.f64 z (+.f64 y -1))
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 3)
(*.f64 z (+.f64 y -1))
(pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) 1/3)
(*.f64 z (+.f64 y -1))
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) 2)
(*.f64 z (+.f64 y -1))
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2))
(fabs.f64 (*.f64 z (+.f64 y -1)))
(log.f64 (pow.f64 (exp.f64 z) (+.f64 y -1)))
(*.f64 z (+.f64 y -1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 y -1)))))
(*.f64 z (+.f64 y -1))
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3))
(*.f64 z (+.f64 y -1))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1))))
(*.f64 z (+.f64 y -1))
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))
(*.f64 z (+.f64 y -1))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y -1))) 1))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 b y) (*.f64 b (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b (+.f64 t -2)) (*.f64 b y))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b (+.f64 y t)) (*.f64 b -2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 t -2) b))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 (+.f64 t -2) b) (*.f64 y b))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y))))
(*.f64 b (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))))
(/.f64 (*.f64 b (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2))) (-.f64 (-.f64 y -2) t))
(*.f64 b (/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (-.f64 y (+.f64 t -2))))
(*.f64 b (/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (+.f64 y (-.f64 2 t))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (+.f64 t (+.f64 y 2)))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 2))))
(pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 1)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 3)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) 1/3)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 2)
(*.f64 b (+.f64 t (+.f64 y -2)))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))
(fabs.f64 (*.f64 b (+.f64 t (+.f64 y -2))))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 t (+.f64 y -2))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 t (+.f64 y -2))))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))
(*.f64 b (+.f64 t (+.f64 y -2)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(exp.f64 (log.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 1))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 x (+.f64 (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 t (+.f64 y -2)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 x (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (+.f64 (*.f64 a (+.f64 1 (neg.f64 t))) (*.f64 b (+.f64 t (+.f64 y -2)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 t (+.f64 y -2))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 1) (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (*.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 1))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) x) (neg.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 a (+.f64 1 (neg.f64 t))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 x (-.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 x (+.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) 1)
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))
(-.f64 (/.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))) (/.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) x) (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (*.f64 z (+.f64 y -1)))) (*.f64 (+.f64 t -1) a))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 1 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (fma.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)))
(*.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (/.f64 1 (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (fma.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)))
(/.f64 1 (/.f64 (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2))))) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) 1) (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (fma.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (fma.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) (neg.f64 (-.f64 x (+.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) (neg.f64 (-.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (*.f64 b (+.f64 t (+.f64 y -2))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 b (*.f64 (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 b (+.f64 t (+.f64 y -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (+.f64 (*.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))) (*.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 t (+.f64 y -2))))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 t (+.f64 y -2))))) (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 t (+.f64 y -2))))) (-.f64 x (*.f64 z (+.f64 y -1)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) 3)) (fma.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 x (fma.f64 z (+.f64 y -1) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2))))))) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 (+.f64 t -1) a (neg.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 t (+.f64 y -2))))) (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 t (+.f64 y -2))))))) (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 t (+.f64 y -2))))) (-.f64 x (*.f64 z (+.f64 y -1)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))) (-.f64 x (fma.f64 z (+.f64 y -1) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))))
(pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 3)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3) 1/3)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 2)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 2))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2))
(fabs.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))))
(log.f64 (exp.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 3))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))) 1))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))
(+.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 (*.f64 z (+.f64 y -1)) 1) (*.f64 (*.f64 (+.f64 t -1) a) 1))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) 1)
(expm1.f64 (log1p.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(*.f64 1 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(*.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2) (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(*.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (*.f64 a (+.f64 t -1)) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 (+.f64 t -1) a)))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 z (+.f64 y -1) (*.f64 (neg.f64 a) (+.f64 t -1))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 z (+.f64 y -1) (*.f64 a (-.f64 1 t))))
(pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 1)
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(pow.f64 (cbrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 3)
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(pow.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3) 1/3)
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(pow.f64 (sqrt.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 2)
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 2))
(sqrt.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2))
(fabs.f64 (fma.f64 a (-.f64 1 t) (*.f64 z (-.f64 1 y))))
(log.f64 (exp.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(cbrt.f64 (pow.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)) 3))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(expm1.f64 (log1p.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(exp.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))) 1))
(fma.f64 -1 z (fma.f64 a (+.f64 t -1) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 a t) (*.f64 a -1))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 a -1) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 t a) (*.f64 -1 a))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 -1 a) (*.f64 t a))
(*.f64 a (+.f64 t -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))
(/.f64 (*.f64 a (+.f64 (pow.f64 t 3) -1)) (fma.f64 t t (-.f64 1 (*.f64 t -1))))
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (-.f64 1 (neg.f64 t)))))
(*.f64 (+.f64 -1 (pow.f64 t 3)) (/.f64 a (fma.f64 t t (+.f64 t 1))))
(/.f64 (*.f64 a (+.f64 (pow.f64 t 3) -1)) (fma.f64 t t (+.f64 1 t)))
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (-.f64 1 (neg.f64 t)))))
(*.f64 (+.f64 -1 (pow.f64 t 3)) (/.f64 a (fma.f64 t t (+.f64 t 1))))
(/.f64 (*.f64 a (fma.f64 t t -1)) (+.f64 t 1))
(*.f64 a (/.f64 (fma.f64 t t -1) (+.f64 t 1)))
(pow.f64 (*.f64 (+.f64 t -1) a) 1)
(*.f64 a (+.f64 t -1))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)
(*.f64 a (+.f64 t -1))
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)
(*.f64 a (+.f64 t -1))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)
(*.f64 a (+.f64 t -1))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2))
(fabs.f64 (*.f64 a (+.f64 t -1)))
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))
(*.f64 a (+.f64 t -1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))
(*.f64 a (+.f64 t -1))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))
(*.f64 a (+.f64 t -1))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(*.f64 a (+.f64 t -1))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(*.f64 a (+.f64 t -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(*.f64 a (+.f64 t -1))

eval242.0ms (1.4%)

Compiler

Compiled 10952 to 6783 computations (38.1% saved)

prune82.0ms (0.5%)

Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New37211383
Fresh000
Picked202
Done000
Total37411385
Accuracy
100.0%
Counts
385 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.3%
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
72.2%
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
73.4%
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
64.7%
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
95.3%
(+.f64 x (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t)))))
28.5%
(*.f64 z (-.f64 1 y))
32.5%
(*.f64 y (-.f64 b z))
30.2%
(*.f64 t (-.f64 b a))
39.8%
(*.f64 b (-.f64 (+.f64 t y) 2))
28.6%
(*.f64 a (-.f64 1 t))
13.9%
x
Compiler

Compiled 360 to 262 computations (27.2% saved)

localize160.0ms (0.9%)

Localize:

Found 9 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 a (-.f64 t 1))
100.0%
(*.f64 z (-.f64 y 1))
98.6%
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
100.0%
(*.f64 z (-.f64 1 y))
100.0%
(*.f64 t (-.f64 b a))
100.0%
(*.f64 b (+.f64 t -2))
100.0%
(*.f64 a (-.f64 1 t))
98.0%
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
97.3%
(+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))
Compiler

Compiled 158 to 81 computations (48.7% saved)

series78.0ms (0.5%)

Counts
9 → 234
Calls

78 calls:

TimeVariablePointExpression
18.0ms
z
@0
(*.f64 z (-.f64 1 y))
3.0ms
b
@inf
(*.f64 b (+.f64 t -2))
3.0ms
t
@-inf
(+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))
1.0ms
b
@-inf
(+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))
1.0ms
y
@0
(+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t))))

rewrite108.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
434×associate-*r*
276×log1p-expm1-u
276×add-cube-cbrt
276×expm1-log1p-u
271×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify308.0ms (1.8%)

Algorithm
egg-herbie
Rules
1142×log-prod
1140×fma-define
758×associate-*r*
658×associate-*l*
342×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
054818814
1156018310
2676218310
Stop Event
node limit
Counts
434 → 336
Calls
Call 1
Inputs
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 t 2))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(*.f64 y (-.f64 b z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(*.f64 y (-.f64 b z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2)))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a (-.f64 1 t)))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a (-.f64 1 t)))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a (-.f64 1 t)))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))
(*.f64 z (+.f64 1 (*.f64 -1 y)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z)))))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (*.f64 y (-.f64 b z))))))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (*.f64 y (-.f64 b z))))))
(*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))) (*.f64 y (-.f64 b z))))))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))) (*.f64 y (-.f64 b z))))))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(*.f64 a (-.f64 1 t))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(*.f64 a (-.f64 1 t))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(*.f64 b (-.f64 t 2))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2)))))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(*.f64 b t)
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(*.f64 b t)
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
a
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 -1 (*.f64 a t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 b (-.f64 t 2))
(*.f64 b (-.f64 t 2))
(*.f64 b (-.f64 t 2))
(*.f64 b (-.f64 t 2))
(*.f64 b (-.f64 t 2))
(*.f64 b (-.f64 t 2))
(*.f64 b (-.f64 t 2))
(*.f64 b (-.f64 t 2))
(*.f64 b (-.f64 t 2))
(*.f64 b (-.f64 t 2))
(*.f64 b (-.f64 t 2))
(*.f64 b (-.f64 t 2))
(*.f64 -2 b)
(+.f64 (*.f64 -2 b) (*.f64 b t))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b t)
(+.f64 (*.f64 -2 b) (*.f64 b t))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b t)
(+.f64 (*.f64 -2 b) (*.f64 b t))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 b t)
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 b t)
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 b t)
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
z
(+.f64 z (*.f64 -1 (*.f64 y z)))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (*.f64 y z))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 -1 (*.f64 y z))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 y 1))
(*.f64 a (-.f64 t 1))
(*.f64 a (-.f64 t 1))
(+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(*.f64 a (-.f64 t 1))
(*.f64 z (-.f64 y 1))
(*.f64 z (-.f64 y 1))
(+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(*.f64 -1 z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 -1 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) (/.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(*.f64 1 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 2) (cbrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) (sqrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(*.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (/.f64 1 (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))) (neg.f64 (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z)) (-.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (*.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z) (*.f64 a (-.f64 1 t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z)) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (-.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z) (*.f64 a (-.f64 1 t))))
(pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(exp.f64 (log.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 1))
(fma.f64 1 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))
(fma.f64 1 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(fma.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) z))
(fma.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 (*.f64 y (-.f64 b z)) 1) (*.f64 (*.f64 b (+.f64 t -2)) 1))
(+.f64 (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b t)) (*.f64 b -2))
(+.f64 (+.f64 (*.f64 y (-.f64 b z)) (*.f64 t b)) (*.f64 -2 b))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) 1)
(*.f64 1 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(*.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (+.f64 (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z))) (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (*.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t -2))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z))) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t -2))))
(pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 3)
(pow.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2))
(log.f64 (exp.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(cbrt.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(log1p.f64 (expm1.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(exp.f64 (log.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 1))
(+.f64 a (*.f64 (neg.f64 t) a))
(+.f64 (*.f64 a 1) (*.f64 a (neg.f64 t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 1 t)))) 1)
(pow.f64 (*.f64 a (-.f64 1 t)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 3)
(pow.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2))
(log.f64 (pow.f64 (exp.f64 a) (-.f64 1 t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 1 t)))))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 1 t))) 1))
(+.f64 (*.f64 b t) (*.f64 b -2))
(+.f64 (*.f64 b -2) (*.f64 b t))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(+.f64 (*.f64 -2 b) (*.f64 t b))
(+.f64 (*.f64 (*.f64 b t) 1) (*.f64 (*.f64 b -2) 1))
(+.f64 (*.f64 (*.f64 t b) 1) (*.f64 (*.f64 -2 b) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t -2)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 b t) 3) (pow.f64 (*.f64 b -2) 3)) (+.f64 (*.f64 (*.f64 b t) (*.f64 b t)) (-.f64 (*.f64 (*.f64 b -2) (*.f64 b -2)) (*.f64 (*.f64 b t) (*.f64 b -2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t b) 3) (pow.f64 (*.f64 -2 b) 3)) (+.f64 (*.f64 (*.f64 t b) (*.f64 t b)) (-.f64 (*.f64 (*.f64 -2 b) (*.f64 -2 b)) (*.f64 (*.f64 t b) (*.f64 -2 b)))))
(/.f64 (-.f64 (*.f64 (*.f64 b t) (*.f64 b t)) (*.f64 (*.f64 b -2) (*.f64 b -2))) (-.f64 (*.f64 b t) (*.f64 b -2)))
(/.f64 (-.f64 (*.f64 (*.f64 t b) (*.f64 t b)) (*.f64 (*.f64 -2 b) (*.f64 -2 b))) (-.f64 (*.f64 t b) (*.f64 -2 b)))
(pow.f64 (*.f64 b (+.f64 t -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 t -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 t -2)))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (+.f64 t -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 t -2) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t -2))))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2))))
(exp.f64 (log.f64 (*.f64 b (+.f64 t -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t -2))) 1))
(fma.f64 b t (*.f64 b -2))
(fma.f64 t b (*.f64 -2 b))
(+.f64 (*.f64 b t) (*.f64 (neg.f64 a) t))
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 b a)))) 1)
(pow.f64 (*.f64 t (-.f64 b a)) 1)
(pow.f64 (cbrt.f64 (*.f64 t (-.f64 b a))) 3)
(pow.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 t (-.f64 b a))) 2)
(sqrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 b a)) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 b a)))))
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (-.f64 b a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 t (-.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 b a))))
(exp.f64 (log.f64 (*.f64 t (-.f64 b a))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 b a))) 1))
(+.f64 z (*.f64 (neg.f64 y) z))
(+.f64 (*.f64 z 1) (*.f64 z (neg.f64 y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) 1)
(pow.f64 (*.f64 z (-.f64 1 y)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 y))) 3)
(pow.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 1 y))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 1 y)) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 1 y)))))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 3))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 1 y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 y) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 y))))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 y))))
(exp.f64 (log.f64 (*.f64 z (-.f64 1 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 1 y))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))) (/.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(*.f64 1 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(*.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (/.f64 1 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (neg.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))
(pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 1)
(pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3)
(pow.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2))
(log.f64 (exp.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(cbrt.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3))
(expm1.f64 (log1p.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(log1p.f64 (expm1.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(exp.f64 (log.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 1))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 1 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))
(fma.f64 1 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (cbrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (cbrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))
(fma.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1)))
(fma.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))
(+.f64 (*.f64 z y) (*.f64 z -1))
(+.f64 (*.f64 y z) (neg.f64 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) 1)
(pow.f64 (*.f64 z (+.f64 y -1)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 3)
(pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2))
(log.f64 (exp.f64 (*.f64 z (+.f64 y -1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 y -1)))))
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1))))
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y -1))) 1))
(+.f64 (*.f64 a t) (*.f64 a -1))
(+.f64 (*.f64 t a) (neg.f64 a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 t -1)))) 1)
(pow.f64 (*.f64 a (+.f64 t -1)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 3)
(pow.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 t -1)) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 t -1)))))
(cbrt.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 t -1))))
(exp.f64 (log.f64 (*.f64 a (+.f64 t -1))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 t -1))) 1))
Outputs
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 t 2))))
(+.f64 z (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 t -2))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(*.f64 y (-.f64 b z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(*.f64 y (-.f64 b z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a (-.f64 1 t))))
(+.f64 (*.f64 z (-.f64 1 y)) (*.f64 a (-.f64 1 t)))
(fma.f64 z (-.f64 1 y) (*.f64 a (-.f64 1 t)))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2)))))
(*.f64 (neg.f64 b) (*.f64 -1 (+.f64 y (+.f64 t -2))))
(*.f64 b (neg.f64 (-.f64 (+.f64 2 (neg.f64 t)) y)))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a (-.f64 1 t)))))
(+.f64 z (fma.f64 -1 (*.f64 b (*.f64 -1 (+.f64 y (+.f64 t -2)))) (fma.f64 -1 (*.f64 z y) (*.f64 a (-.f64 1 t)))))
(+.f64 (neg.f64 (fma.f64 b (-.f64 (+.f64 2 (neg.f64 t)) y) (*.f64 z y))) (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a (-.f64 1 t)))))
(+.f64 z (fma.f64 -1 (*.f64 b (*.f64 -1 (+.f64 y (+.f64 t -2)))) (fma.f64 -1 (*.f64 z y) (*.f64 a (-.f64 1 t)))))
(+.f64 (neg.f64 (fma.f64 b (-.f64 (+.f64 2 (neg.f64 t)) y) (*.f64 z y))) (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 a (-.f64 1 t)))))
(+.f64 z (fma.f64 -1 (*.f64 b (*.f64 -1 (+.f64 y (+.f64 t -2)))) (fma.f64 -1 (*.f64 z y) (*.f64 a (-.f64 1 t)))))
(+.f64 (neg.f64 (fma.f64 b (-.f64 (+.f64 2 (neg.f64 t)) y) (*.f64 z y))) (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(*.f64 z (+.f64 1 (*.f64 -1 y)))
(*.f64 z (-.f64 1 y))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y))))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 (neg.f64 z) (+.f64 y -1))
(*.f64 z (neg.f64 (+.f64 y -1)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))
(fma.f64 -1 (*.f64 z (+.f64 y -1)) (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))
(fma.f64 -1 (*.f64 z (+.f64 y -1)) (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))))
(fma.f64 -1 (*.f64 z (+.f64 y -1)) (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) (*.f64 z (+.f64 y -1)))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z)))))
(+.f64 (+.f64 a z) (fma.f64 -2 b (*.f64 y (-.f64 b z))))
(+.f64 z (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b -2)) a))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (*.f64 y (-.f64 b z))))))
(+.f64 (+.f64 a z) (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) a))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (*.f64 y (-.f64 b z))))))
(+.f64 (+.f64 a z) (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) a))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (*.f64 y (-.f64 b z))))))
(+.f64 (+.f64 a z) (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) a))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (*.f64 y (-.f64 b z))))))
(+.f64 (+.f64 a z) (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) a))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (*.f64 y (-.f64 b z))))))
(+.f64 (+.f64 a z) (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) a))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) (*.f64 y (-.f64 b z))))))
(+.f64 (+.f64 a z) (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (fma.f64 b -2 (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) a))
(*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))
(*.f64 (neg.f64 t) (+.f64 a (neg.f64 b)))
(*.f64 (-.f64 a b) (neg.f64 t))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))) (*.f64 y (-.f64 b z))))))
(+.f64 (+.f64 a z) (fma.f64 -2 b (fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) (*.f64 y (-.f64 b z)))))
(+.f64 (fma.f64 b -2 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 t (-.f64 a b)))) (+.f64 z a))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))) (*.f64 y (-.f64 b z))))))
(+.f64 (+.f64 a z) (fma.f64 -2 b (fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) (*.f64 y (-.f64 b z)))))
(+.f64 (fma.f64 b -2 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 t (-.f64 a b)))) (+.f64 z a))
(+.f64 a (+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))) (*.f64 y (-.f64 b z))))))
(+.f64 (+.f64 a z) (fma.f64 -2 b (fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) (*.f64 y (-.f64 b z)))))
(+.f64 (fma.f64 b -2 (-.f64 (*.f64 y (-.f64 b z)) (*.f64 t (-.f64 a b)))) (+.f64 z a))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 y z))
(*.f64 z (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2)))))
(*.f64 (neg.f64 b) (*.f64 -1 (+.f64 y (+.f64 t -2))))
(*.f64 b (neg.f64 (-.f64 (+.f64 2 (neg.f64 t)) y)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))
(fma.f64 -1 (*.f64 b (*.f64 -1 (+.f64 y (+.f64 t -2)))) (*.f64 z (neg.f64 y)))
(neg.f64 (fma.f64 b (-.f64 (+.f64 2 (neg.f64 t)) y) (*.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))
(fma.f64 -1 (*.f64 b (*.f64 -1 (+.f64 y (+.f64 t -2)))) (*.f64 z (neg.f64 y)))
(neg.f64 (fma.f64 b (-.f64 (+.f64 2 (neg.f64 t)) y) (*.f64 z y)))
(+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))
(fma.f64 -1 (*.f64 b (*.f64 -1 (+.f64 y (+.f64 t -2)))) (*.f64 z (neg.f64 y)))
(neg.f64 (fma.f64 b (-.f64 (+.f64 2 (neg.f64 t)) y) (*.f64 z y)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 y z))
(*.f64 z (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 -1 (*.f64 y z))
(*.f64 z (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z)))
(fma.f64 -2 b (*.f64 y (-.f64 b z)))
(fma.f64 y (-.f64 b z) (*.f64 b -2))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 b t)
(*.f64 t b)
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 b t)
(*.f64 t b)
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
a
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(+.f64 a (*.f64 -1 (*.f64 a t)))
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(*.f64 -2 b)
(*.f64 b -2)
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(*.f64 b t)
(*.f64 t b)
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(*.f64 b t)
(*.f64 t b)
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -2 b) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(*.f64 b t)
(*.f64 t b)
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(*.f64 b t)
(*.f64 t b)
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(*.f64 b t)
(*.f64 t b)
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(*.f64 -1 (*.f64 a t))
(*.f64 a (neg.f64 t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
z
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(*.f64 -1 (*.f64 y z))
(*.f64 z (neg.f64 y))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(*.f64 -1 (*.f64 y z))
(*.f64 z (neg.f64 y))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (-.f64 1 y))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 a (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (neg.f64 a))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 t -1))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1)))
(fma.f64 -1 z (*.f64 a (+.f64 t -1)))
(-.f64 (*.f64 a (+.f64 t -1)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(*.f64 -1 z)
(neg.f64 z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(*.f64 y z)
(*.f64 z y)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 y -1))
(*.f64 -1 a)
(neg.f64 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 t -1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))) 1)
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))))
(-.f64 (/.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) (/.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 a (-.f64 1 t) z)))
(*.f64 1 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 2) (cbrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) (sqrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(*.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) 1) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (/.f64 1 (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) 1) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) 1) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))) (neg.f64 (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z)) (-.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (*.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z) (*.f64 a (-.f64 1 t))))))
(/.f64 (+.f64 (pow.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (-.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (*.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))) (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))) (neg.f64 (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z)) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (-.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z) (*.f64 a (-.f64 1 t))))
(/.f64 (-.f64 (*.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 z (*.f64 a (-.f64 1 t)))))
(/.f64 (-.f64 (*.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))) (*.f64 a (+.f64 t -1))))
(pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 1)
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 3)
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(pow.f64 (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 3) 1/3)
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 2)
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 2))
(fabs.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))))
(log.f64 (exp.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z)) 3))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(exp.f64 (log.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))) 1))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(fma.f64 1 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (fma.f64 a (-.f64 1 t) z))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(fma.f64 1 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) z))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(fma.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (fma.f64 a (-.f64 1 t) z))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(fma.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
(+.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t -2)))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (*.f64 (*.f64 y (-.f64 b z)) 1) (*.f64 (*.f64 b (+.f64 t -2)) 1))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (+.f64 (*.f64 y (-.f64 b z)) (*.f64 b t)) (*.f64 b -2))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 (+.f64 (*.f64 y (-.f64 b z)) (*.f64 t b)) (*.f64 -2 b))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) 1)
(expm1.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(*.f64 1 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(*.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (+.f64 (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z))) (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (*.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (fma.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z)) (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (*.f64 y (*.f64 (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (fma.f64 y (*.f64 (-.f64 b z) (*.f64 y (-.f64 b z))) (*.f64 (*.f64 b (+.f64 t -2)) (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (-.f64 b z))))))
(/.f64 (-.f64 (*.f64 (*.f64 y (-.f64 b z)) (*.f64 y (-.f64 b z))) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t -2))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) (*.f64 (-.f64 b z) (-.f64 b z))) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (fma.f64 y (-.f64 b z) (neg.f64 (*.f64 b (+.f64 t -2)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) (-.f64 b z)) (-.f64 b z)) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (-.f64 (*.f64 y (-.f64 b z)) (*.f64 b (+.f64 t -2))))
(pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 1)
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 3)
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(pow.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) 1/3)
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(pow.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 2)
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(sqrt.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2))
(fabs.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))))
(log.f64 (exp.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(cbrt.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(expm1.f64 (log1p.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(log1p.f64 (expm1.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(exp.f64 (log.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 1))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))
(+.f64 a (*.f64 (neg.f64 t) a))
(*.f64 a (-.f64 1 t))
(+.f64 (*.f64 a 1) (*.f64 a (neg.f64 t)))
(*.f64 a (-.f64 1 t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (-.f64 1 t)))) 1)
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))
(pow.f64 (*.f64 a (-.f64 1 t)) 1)
(*.f64 a (-.f64 1 t))
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 3)
(*.f64 a (-.f64 1 t))
(pow.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) 1/3)
(*.f64 a (-.f64 1 t))
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) 2)
(*.f64 a (-.f64 1 t))
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2))
(fabs.f64 (*.f64 a (-.f64 1 t)))
(log.f64 (pow.f64 (exp.f64 a) (-.f64 1 t)))
(*.f64 a (-.f64 1 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (-.f64 1 t)))))
(*.f64 a (-.f64 1 t))
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3))
(*.f64 a (-.f64 1 t))
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t))))
(*.f64 a (-.f64 1 t))
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 1 t))) 1))
(*.f64 a (-.f64 1 t))
(+.f64 (*.f64 b t) (*.f64 b -2))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 b -2) (*.f64 b t))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -2 b) (*.f64 t b))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 (*.f64 b t) 1) (*.f64 (*.f64 b -2) 1))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 (*.f64 t b) 1) (*.f64 (*.f64 -2 b) 1))
(*.f64 b (+.f64 t -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t -2))))
(/.f64 (+.f64 (pow.f64 (*.f64 b t) 3) (pow.f64 (*.f64 b -2) 3)) (+.f64 (*.f64 (*.f64 b t) (*.f64 b t)) (-.f64 (*.f64 (*.f64 b -2) (*.f64 b -2)) (*.f64 (*.f64 b t) (*.f64 b -2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t b) 3) (*.f64 (pow.f64 b 3) -8)) (fma.f64 (*.f64 t b) (*.f64 t b) (*.f64 (*.f64 b -2) (-.f64 (*.f64 b -2) (*.f64 t b)))))
(/.f64 (*.f64 (pow.f64 b 3) (+.f64 (pow.f64 t 3) -8)) (fma.f64 t (*.f64 t (*.f64 b b)) (*.f64 (*.f64 b -2) (*.f64 b (-.f64 -2 t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t b) 3) (pow.f64 (*.f64 -2 b) 3)) (+.f64 (*.f64 (*.f64 t b) (*.f64 t b)) (-.f64 (*.f64 (*.f64 -2 b) (*.f64 -2 b)) (*.f64 (*.f64 t b) (*.f64 -2 b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t b) 3) (*.f64 (pow.f64 b 3) -8)) (fma.f64 (*.f64 t b) (*.f64 t b) (*.f64 (*.f64 b -2) (-.f64 (*.f64 b -2) (*.f64 t b)))))
(/.f64 (*.f64 (pow.f64 b 3) (+.f64 (pow.f64 t 3) -8)) (fma.f64 t (*.f64 t (*.f64 b b)) (*.f64 (*.f64 b -2) (*.f64 b (-.f64 -2 t)))))
(/.f64 (-.f64 (*.f64 (*.f64 b t) (*.f64 b t)) (*.f64 (*.f64 b -2) (*.f64 b -2))) (-.f64 (*.f64 b t) (*.f64 b -2)))
(/.f64 (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 b (-.f64 t -2))) (*.f64 b (-.f64 t -2)))
(/.f64 (*.f64 (*.f64 b b) (-.f64 (*.f64 t t) 4)) (*.f64 b (+.f64 t 2)))
(/.f64 (-.f64 (*.f64 (*.f64 t b) (*.f64 t b)) (*.f64 (*.f64 -2 b) (*.f64 -2 b))) (-.f64 (*.f64 t b) (*.f64 -2 b)))
(/.f64 (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 b (-.f64 t -2))) (*.f64 b (-.f64 t -2)))
(/.f64 (*.f64 (*.f64 b b) (-.f64 (*.f64 t t) 4)) (*.f64 b (+.f64 t 2)))
(pow.f64 (*.f64 b (+.f64 t -2)) 1)
(*.f64 b (+.f64 t -2))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 3)
(*.f64 b (+.f64 t -2))
(pow.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) 1/3)
(*.f64 b (+.f64 t -2))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) 2)
(*.f64 b (+.f64 t -2))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2))
(fabs.f64 (*.f64 b (+.f64 t -2)))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 t -2)))
(*.f64 b (+.f64 t -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 t -2)))))
(*.f64 b (+.f64 t -2))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3))
(*.f64 b (+.f64 t -2))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (+.f64 t -2) 3)))
(*.f64 b (+.f64 t -2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 t -2) 3) (pow.f64 b 3)))
(*.f64 b (+.f64 t -2))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t -2))))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2))))
(*.f64 b (+.f64 t -2))
(exp.f64 (log.f64 (*.f64 b (+.f64 t -2))))
(*.f64 b (+.f64 t -2))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t -2))) 1))
(*.f64 b (+.f64 t -2))
(fma.f64 b t (*.f64 b -2))
(*.f64 b (+.f64 t -2))
(fma.f64 t b (*.f64 -2 b))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 b t) (*.f64 (neg.f64 a) t))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 t b) (*.f64 t (neg.f64 a)))
(*.f64 t (-.f64 b a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 b a)))) 1)
(expm1.f64 (log1p.f64 (*.f64 t (-.f64 b a))))
(pow.f64 (*.f64 t (-.f64 b a)) 1)
(*.f64 t (-.f64 b a))
(pow.f64 (cbrt.f64 (*.f64 t (-.f64 b a))) 3)
(*.f64 t (-.f64 b a))
(pow.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) 1/3)
(*.f64 t (-.f64 b a))
(pow.f64 (sqrt.f64 (*.f64 t (-.f64 b a))) 2)
(*.f64 t (-.f64 b a))
(sqrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2))
(fabs.f64 (*.f64 t (-.f64 b a)))
(log.f64 (pow.f64 (exp.f64 (-.f64 b a)) t))
(*.f64 t (-.f64 b a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 b a)))))
(*.f64 t (-.f64 b a))
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3))
(*.f64 t (-.f64 b a))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (-.f64 b a) 3)))
(*.f64 t (-.f64 b a))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b a) 3) (pow.f64 t 3)))
(*.f64 t (-.f64 b a))
(expm1.f64 (log1p.f64 (*.f64 t (-.f64 b a))))
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 b a))))
(*.f64 t (-.f64 b a))
(exp.f64 (log.f64 (*.f64 t (-.f64 b a))))
(*.f64 t (-.f64 b a))
(exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 b a))) 1))
(*.f64 t (-.f64 b a))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 z (-.f64 1 y))
(+.f64 (*.f64 z 1) (*.f64 z (neg.f64 y)))
(*.f64 z (-.f64 1 y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) 1)
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 y))))
(pow.f64 (*.f64 z (-.f64 1 y)) 1)
(*.f64 z (-.f64 1 y))
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 1 y))) 3)
(*.f64 z (-.f64 1 y))
(pow.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 3) 1/3)
(*.f64 z (-.f64 1 y))
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 1 y))) 2)
(*.f64 z (-.f64 1 y))
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 2))
(fabs.f64 (*.f64 z (-.f64 1 y)))
(log.f64 (pow.f64 (exp.f64 (-.f64 1 y)) z))
(*.f64 z (-.f64 1 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 1 y)))))
(*.f64 z (-.f64 1 y))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 1 y)) 3))
(*.f64 z (-.f64 1 y))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (-.f64 1 y) 3)))
(*.f64 z (-.f64 1 y))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 1 y) 3) (pow.f64 z 3)))
(*.f64 z (-.f64 1 y))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 1 y))))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 y))))
(*.f64 z (-.f64 1 y))
(exp.f64 (log.f64 (*.f64 z (-.f64 1 y))))
(*.f64 z (-.f64 1 y))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 1 y))) 1))
(*.f64 z (-.f64 1 y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) 1)
(expm1.f64 (log1p.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(-.f64 (/.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))) (/.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))
(*.f64 1 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(*.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1)))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -1) (neg.f64 (*.f64 a (+.f64 t -1)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (fma.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (/.f64 1 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -1) (neg.f64 (*.f64 a (+.f64 t -1)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (fma.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -1) (neg.f64 (*.f64 a (+.f64 t -1)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (fma.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -1) (neg.f64 (*.f64 a (+.f64 t -1)))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (fma.f64 (*.f64 z (+.f64 y -1)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 a (+.f64 t -1)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (neg.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 (+.f64 y -1) (*.f64 a (+.f64 t -1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (*.f64 (*.f64 a (+.f64 t -1)) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (-.f64 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (neg.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))))
(pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 1)
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3)
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(pow.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3) 1/3)
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(pow.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2)
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(sqrt.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2))
(fabs.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1))))
(log.f64 (exp.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(cbrt.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(expm1.f64 (log1p.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(expm1.f64 (log1p.f64 (fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))))
(log1p.f64 (expm1.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(exp.f64 (log.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 1))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 1 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 1 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (cbrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (cbrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(+.f64 (*.f64 z y) (*.f64 z -1))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 y z) (neg.f64 z))
(*.f64 z (+.f64 y -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) 1)
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))
(pow.f64 (*.f64 z (+.f64 y -1)) 1)
(*.f64 z (+.f64 y -1))
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 3)
(*.f64 z (+.f64 y -1))
(pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) 1/3)
(*.f64 z (+.f64 y -1))
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) 2)
(*.f64 z (+.f64 y -1))
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2))
(fabs.f64 (*.f64 z (+.f64 y -1)))
(log.f64 (exp.f64 (*.f64 z (+.f64 y -1))))
(*.f64 z (+.f64 y -1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 y -1)))))
(*.f64 z (+.f64 y -1))
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3))
(*.f64 z (+.f64 y -1))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1))))
(*.f64 z (+.f64 y -1))
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))
(*.f64 z (+.f64 y -1))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y -1))) 1))
(*.f64 z (+.f64 y -1))
(+.f64 (*.f64 a t) (*.f64 a -1))
(*.f64 a (+.f64 t -1))
(+.f64 (*.f64 t a) (neg.f64 a))
(*.f64 a (+.f64 t -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 t -1)))) 1)
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))
(pow.f64 (*.f64 a (+.f64 t -1)) 1)
(*.f64 a (+.f64 t -1))
(pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 3)
(*.f64 a (+.f64 t -1))
(pow.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) 1/3)
(*.f64 a (+.f64 t -1))
(pow.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) 2)
(*.f64 a (+.f64 t -1))
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2))
(fabs.f64 (*.f64 a (+.f64 t -1)))
(log.f64 (pow.f64 (exp.f64 (+.f64 t -1)) a))
(*.f64 a (+.f64 t -1))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 t -1)))))
(*.f64 a (+.f64 t -1))
(cbrt.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3))
(*.f64 a (+.f64 t -1))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 t -1))))
(*.f64 a (+.f64 t -1))
(exp.f64 (log.f64 (*.f64 a (+.f64 t -1))))
(*.f64 a (+.f64 t -1))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 t -1))) 1))
(*.f64 a (+.f64 t -1))

eval146.0ms (0.9%)

Compiler

Compiled 7385 to 4153 computations (43.8% saved)

prune82.0ms (0.5%)

Pruning

16 alts after pruning (13 fresh and 3 done)

PrunedKeptTotal
New3279336
Fresh246
Picked235
Done000
Total33116347
Accuracy
100.0%
Counts
347 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.4%
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
49.2%
(-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) z))
64.7%
(-.f64 x (+.f64 (+.f64 (*.f64 t a) (neg.f64 a)) (*.f64 z (-.f64 y 1))))
40.3%
(-.f64 x (*.f64 z (-.f64 y 1)))
31.9%
(-.f64 x (*.f64 z y))
29.8%
(-.f64 x (*.f64 a t))
59.2%
(+.f64 x (+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t)))))
73.8%
(+.f64 x (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
51.9%
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
28.5%
(*.f64 z (-.f64 1 y))
32.5%
(*.f64 y (-.f64 b z))
30.2%
(*.f64 t (-.f64 b a))
39.8%
(*.f64 b (-.f64 (+.f64 t y) 2))
28.6%
(*.f64 a (-.f64 1 t))
10.7%
z
13.9%
x
Compiler

Compiled 403 to 295 computations (26.8% saved)

localize236.0ms (1.4%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 z (*.f64 a (-.f64 1 t)))
100.0%
(+.f64 x (+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t)))))
100.0%
(*.f64 a (-.f64 1 t))
97.3%
(+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t))))
100.0%
(*.f64 z (-.f64 y 1))
100.0%
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
100.0%
(*.f64 b (+.f64 t -2))
98.0%
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
Compiler

Compiled 139 to 63 computations (54.7% saved)

series36.0ms (0.2%)

Counts
4 → 174
Calls

48 calls:

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

rewrite225.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
922×log1p-expm1-u
308×associate-*r*
210×expm1-log1p-u
207×add-cube-cbrt
204×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify196.0ms (1.1%)

Algorithm
egg-herbie
Rules
1192×fma-neg
1128×times-frac
854×distribute-lft-neg-in
436×fma-define
436×log-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041817329
1107616443
2389716443
Stop Event
node limit
Counts
322 → 247
Calls
Call 1
Inputs
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))
(*.f64 z (+.f64 1 (*.f64 -1 y)))
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 z (*.f64 b (-.f64 t 2)))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(*.f64 y (-.f64 b z))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(*.f64 y (-.f64 b z))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2)))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z))))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z))))
(+.f64 z (+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z))))
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(*.f64 b t)
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(*.f64 b t)
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 a z)
(+.f64 a (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a)))))
(+.f64 a (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a)))))
(+.f64 a (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a)))))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(+.f64 a (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a)))))
(+.f64 a (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a)))))
(+.f64 a (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a)))))
(*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))))
(+.f64 z (*.f64 a (-.f64 1 t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(*.f64 b t)
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(*.f64 b t)
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
z
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
z
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (*.f64 b t))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(*.f64 a (-.f64 1 t))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(*.f64 a (-.f64 1 t))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
x
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
x
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 a (+.f64 x z))
(+.f64 a (+.f64 x (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a))))))
(+.f64 a (+.f64 x (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a))))))
(+.f64 a (+.f64 x (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a))))))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(+.f64 a (+.f64 x (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a))))))
(+.f64 a (+.f64 x (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a))))))
(+.f64 a (+.f64 x (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a))))))
(*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))))))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))))))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))))))
(+.f64 x (+.f64 z (*.f64 a (-.f64 1 t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(*.f64 b t)
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(*.f64 b t)
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
z
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
z
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (*.f64 b t)))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(*.f64 a (-.f64 1 t))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(*.f64 a (-.f64 1 t))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(*.f64 a (-.f64 1 t))
z
z
z
(*.f64 a (-.f64 1 t))
(*.f64 a (-.f64 1 t))
(+.f64 a z)
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(*.f64 -1 (*.f64 a t))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(*.f64 -1 (*.f64 a t))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))) 1)
(-.f64 (/.f64 (pow.f64 z 2) (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) (/.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(*.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 1)
(*.f64 1 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(*.f64 (cbrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) 2) (cbrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(*.f64 (sqrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) (sqrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(*.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z)))))
(*.f64 (-.f64 (pow.f64 z 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (/.f64 1 (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z))) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3))))
(/.f64 1 (/.f64 (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (-.f64 (pow.f64 z 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 z 2) (*.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3))) (neg.f64 (fma.f64 z z (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2))) (neg.f64 (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 z 2)) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z))
(pow.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 1)
(pow.f64 (cbrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) 3)
(pow.f64 (pow.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) 2)
(sqrt.f64 (pow.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 2))
(log.f64 (exp.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(cbrt.f64 (pow.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 3))
(expm1.f64 (log1p.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(log1p.f64 (expm1.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(exp.f64 (log.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(exp.f64 (*.f64 (log.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) 1))
(fma.f64 1 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(fma.f64 1 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(fma.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 b t) 2) (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z))) (/.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z))))
(*.f64 1 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))
(*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 1)
(*.f64 (cbrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) (pow.f64 (cbrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) 2) (cbrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(*.f64 (sqrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) (sqrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(*.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b t) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))))))
(*.f64 (-.f64 (pow.f64 (*.f64 b t) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (/.f64 1 (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b t) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)))) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z)) (-.f64 (pow.f64 (*.f64 b t) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) (+.f64 (pow.f64 (*.f64 b t) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (-.f64 (pow.f64 (*.f64 b t) 2) (*.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b t) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b t) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b t) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))) (neg.f64 (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b t z) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (*.f64 (fma.f64 b t z) (fma.f64 b t z)) (-.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (*.f64 (fma.f64 b t z) (*.f64 a (-.f64 1 t))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (*.f64 b t) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)))
(/.f64 (-.f64 (*.f64 (fma.f64 b t z) (fma.f64 b t z)) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (-.f64 (fma.f64 b t z) (*.f64 a (-.f64 1 t))))
(pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 1)
(pow.f64 (cbrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) 3)
(pow.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2))
(log.f64 (exp.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))))
(cbrt.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(log1p.f64 (expm1.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(exp.f64 (log.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) 1))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(fma.f64 t b (fma.f64 a (-.f64 1 t) z))
(fma.f64 1 (*.f64 b t) (fma.f64 a (-.f64 1 t) z))
(fma.f64 1 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) (*.f64 b t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b t)) 2) (cbrt.f64 (*.f64 b t)) (fma.f64 a (-.f64 1 t) z))
(fma.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (*.f64 b t))
(fma.f64 (sqrt.f64 (*.f64 b t)) (sqrt.f64 (*.f64 b t)) (fma.f64 a (-.f64 1 t) z))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))) 1)
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))) (/.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2) (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))))
(*.f64 1 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))
(*.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x) 1)
(*.f64 (cbrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)) 2) (cbrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)) (sqrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))
(*.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2)) (/.f64 1 (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))) (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2) (-.f64 (pow.f64 x 2) (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2)) (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2))) (neg.f64 (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 b t) x) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (*.f64 (+.f64 (*.f64 b t) x) (+.f64 (*.f64 b t) x)) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (+.f64 (*.f64 b t) x) (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2) (pow.f64 x 2)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 b t) x) (+.f64 (*.f64 b t) x)) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (+.f64 (*.f64 b t) x) (fma.f64 a (-.f64 1 t) z)))
(pow.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)) 2)
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x) 2))
(log.f64 (exp.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))
(exp.f64 (log.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)) 1))
(fma.f64 1 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)
(fma.f64 1 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) 2) (cbrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))
(fma.f64 (sqrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) (sqrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) z))) 1)
(-.f64 (/.f64 (pow.f64 z 2) (-.f64 z (*.f64 a (-.f64 1 t)))) (/.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (-.f64 z (*.f64 a (-.f64 1 t)))))
(*.f64 1 (fma.f64 a (-.f64 1 t) z))
(*.f64 (fma.f64 a (-.f64 1 t) z) 1)
(*.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) z)))
(*.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (sqrt.f64 (fma.f64 a (-.f64 1 t) z)))
(*.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) z)))))
(*.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (/.f64 1 (-.f64 z (*.f64 a (-.f64 1 t)))))
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) z))) (+.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) (pow.f64 z 3))))
(/.f64 1 (/.f64 (-.f64 z (*.f64 a (-.f64 1 t))) (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (-.f64 1 t)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) z))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (-.f64 (pow.f64 z 2) (*.f64 z (*.f64 a (-.f64 1 t))))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (-.f64 z (*.f64 a (-.f64 1 t))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) (pow.f64 z 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (-.f64 1 t)) 2))) (neg.f64 (-.f64 z (*.f64 a (-.f64 1 t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (pow.f64 z 2)) (-.f64 (*.f64 a (-.f64 1 t)) z))
(pow.f64 (fma.f64 a (-.f64 1 t) z) 1)
(pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 3)
(pow.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) 2)
(sqrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))
(log.f64 (exp.f64 (fma.f64 a (-.f64 1 t) z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (-.f64 1 t) z))))
(cbrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3))
(expm1.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) z)))
(log1p.f64 (expm1.f64 (fma.f64 a (-.f64 1 t) z)))
(exp.f64 (log.f64 (fma.f64 a (-.f64 1 t) z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (-.f64 1 t) z)) 1))
(fma.f64 a (-.f64 1 t) z)
(fma.f64 1 z (*.f64 a (-.f64 1 t)))
(fma.f64 1 (*.f64 a (-.f64 1 t)) z)
(fma.f64 (-.f64 1 t) a z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 2) (cbrt.f64 (*.f64 a (-.f64 1 t))) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 a (-.f64 1 t)))
(fma.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) (sqrt.f64 (*.f64 a (-.f64 1 t))) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 a (-.f64 1 t)))
Outputs
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 z (+.f64 1 (neg.f64 y))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 z (+.f64 1 (neg.f64 y))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 z (+.f64 1 (neg.f64 y))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))
(*.f64 z (+.f64 1 (*.f64 -1 y)))
(*.f64 z (+.f64 1 (neg.f64 y)))
(*.f64 z (-.f64 1 y))
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 z (+.f64 1 (neg.f64 y))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 z (+.f64 1 (neg.f64 y))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 z (+.f64 1 (neg.f64 y))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(neg.f64 (*.f64 z (+.f64 y -1)))
(*.f64 (+.f64 y -1) (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 z (+.f64 y -1)) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y -1) (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 z (+.f64 y -1)) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y -1) (neg.f64 z)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 z (+.f64 y -1)) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y -1) (neg.f64 z)))
(+.f64 z (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b (+.f64 t -2)) z)
(fma.f64 b (+.f64 t -2) z)
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(*.f64 y (-.f64 b z))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(*.f64 y (-.f64 b z))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (*.f64 -1 (*.f64 y z)))
(*.f64 z (+.f64 1 (neg.f64 y)))
(*.f64 z (-.f64 1 y))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 z (+.f64 1 (neg.f64 y))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 z (+.f64 1 (neg.f64 y))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 z (+.f64 1 (neg.f64 y))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 z (+.f64 1 (neg.f64 y))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 z (+.f64 1 (neg.f64 y))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 z (+.f64 1 (neg.f64 y))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2)))))
(*.f64 b (+.f64 y (+.f64 t -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 z (+.f64 1 (neg.f64 y))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 z (+.f64 1 (neg.f64 y))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))
(+.f64 z (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z))))
(+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 z (+.f64 1 (neg.f64 y))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))
(+.f64 z (+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z))))
(+.f64 z (fma.f64 -2 b (*.f64 y (-.f64 b z))))
(+.f64 z (fma.f64 b -2 (*.f64 y (-.f64 b z))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b -2)))
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(*.f64 b t)
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(*.f64 b t)
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z)))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 a z)
(+.f64 z a)
(+.f64 a (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a)))))
(+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a))))
(+.f64 a (fma.f64 t (-.f64 b a) z))
(+.f64 a (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a)))))
(+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a))))
(+.f64 a (fma.f64 t (-.f64 b a) z))
(+.f64 a (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a)))))
(+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a))))
(+.f64 a (fma.f64 t (-.f64 b a) z))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(*.f64 t (+.f64 b (neg.f64 a)))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a)))))
(+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a))))
(+.f64 a (fma.f64 t (-.f64 b a) z))
(+.f64 a (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a)))))
(+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a))))
(+.f64 a (fma.f64 t (-.f64 b a) z))
(+.f64 a (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a)))))
(+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a))))
(+.f64 a (fma.f64 t (-.f64 b a) z))
(*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))
(*.f64 t (+.f64 b (neg.f64 a)))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))))
(+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a))))
(+.f64 a (fma.f64 t (-.f64 b a) z))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))))
(+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a))))
(+.f64 a (fma.f64 t (-.f64 b a) z))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))))
(+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a))))
(+.f64 a (fma.f64 t (-.f64 b a) z))
(+.f64 z (*.f64 a (-.f64 1 t)))
(fma.f64 a (-.f64 1 t) z)
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(*.f64 b t)
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(*.f64 b t)
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))
(fma.f64 a (-.f64 1 t) (*.f64 b t))
(fma.f64 b t (*.f64 a (-.f64 1 t)))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
z
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
z
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (*.f64 b t))
(fma.f64 b t z)
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(*.f64 a (-.f64 1 t))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(*.f64 a (-.f64 1 t))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
x
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
x
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 a (+.f64 x z))
(+.f64 a (+.f64 z x))
(+.f64 z (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a))))))
(+.f64 a (+.f64 (+.f64 z (*.f64 t (+.f64 b (neg.f64 a)))) x))
(+.f64 a (+.f64 (fma.f64 t (-.f64 b a) z) x))
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a))))))
(+.f64 a (+.f64 (+.f64 z (*.f64 t (+.f64 b (neg.f64 a)))) x))
(+.f64 a (+.f64 (fma.f64 t (-.f64 b a) z) x))
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a))))))
(+.f64 a (+.f64 (+.f64 z (*.f64 t (+.f64 b (neg.f64 a)))) x))
(+.f64 a (+.f64 (fma.f64 t (-.f64 b a) z) x))
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 a x))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(*.f64 t (+.f64 b (neg.f64 a)))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 x (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a))))))
(+.f64 a (+.f64 (+.f64 z (*.f64 t (+.f64 b (neg.f64 a)))) x))
(+.f64 a (+.f64 (fma.f64 t (-.f64 b a) z) x))
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a))))))
(+.f64 a (+.f64 (+.f64 z (*.f64 t (+.f64 b (neg.f64 a)))) x))
(+.f64 a (+.f64 (fma.f64 t (-.f64 b a) z) x))
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 z (*.f64 t (+.f64 b (*.f64 -1 a))))))
(+.f64 a (+.f64 (+.f64 z (*.f64 t (+.f64 b (neg.f64 a)))) x))
(+.f64 a (+.f64 (fma.f64 t (-.f64 b a) z) x))
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 a x))
(*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))
(*.f64 t (+.f64 b (neg.f64 a)))
(*.f64 t (-.f64 b a))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))))))
(+.f64 a (+.f64 (+.f64 z (*.f64 t (+.f64 b (neg.f64 a)))) x))
(+.f64 a (+.f64 (fma.f64 t (-.f64 b a) z) x))
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))))))
(+.f64 a (+.f64 (+.f64 z (*.f64 t (+.f64 b (neg.f64 a)))) x))
(+.f64 a (+.f64 (fma.f64 t (-.f64 b a) z) x))
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 a x))
(+.f64 a (+.f64 x (+.f64 z (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))))))
(+.f64 a (+.f64 (+.f64 z (*.f64 t (+.f64 b (neg.f64 a)))) x))
(+.f64 a (+.f64 (fma.f64 t (-.f64 b a) z) x))
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 a x))
(+.f64 x (+.f64 z (*.f64 a (-.f64 1 t))))
(+.f64 x (fma.f64 a (-.f64 1 t) z))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(*.f64 b t)
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(*.f64 b t)
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t)))
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 b t)) x)
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
z
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
z
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (*.f64 b t)))
(+.f64 x (fma.f64 b t z))
(+.f64 z (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(*.f64 a (-.f64 1 t))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(*.f64 a (-.f64 1 t))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(+.f64 x (+.f64 z (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b t))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(*.f64 a (-.f64 1 t))
z
z
z
(*.f64 a (-.f64 1 t))
(*.f64 a (-.f64 1 t))
(+.f64 a z)
(+.f64 z a)
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(fma.f64 a (-.f64 1 t) z)
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(fma.f64 a (-.f64 1 t) z)
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(fma.f64 a (-.f64 1 t) z)
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(fma.f64 a (-.f64 1 t) z)
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(fma.f64 a (-.f64 1 t) z)
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(fma.f64 a (-.f64 1 t) z)
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(fma.f64 a (-.f64 1 t) z)
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(fma.f64 a (-.f64 1 t) z)
(+.f64 a (+.f64 z (*.f64 -1 (*.f64 a t))))
(fma.f64 a (-.f64 1 t) z)
(-.f64 (exp.f64 (log1p.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))) 1)
(expm1.f64 (log1p.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(-.f64 (/.f64 (pow.f64 z 2) (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) (/.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(*.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 1)
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(*.f64 1 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(*.f64 (cbrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) 2))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) 2) (cbrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(*.f64 (sqrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) (sqrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(*.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z z (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3)) 1) (fma.f64 z z (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z))))
(*.f64 (-.f64 (pow.f64 z 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (/.f64 1 (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z))) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3)) 1) (fma.f64 z z (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z))))
(/.f64 1 (/.f64 (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (-.f64 (pow.f64 z 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3)) 1) (fma.f64 z z (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (-.f64 (pow.f64 z 2) (*.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 z 2)) (*.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (*.f64 z (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3))) (neg.f64 (fma.f64 z z (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3)) 1) (fma.f64 z z (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2))) (neg.f64 (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2) (pow.f64 z 2)) (-.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) 2)) (-.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(pow.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 1)
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(pow.f64 (cbrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) 3)
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(pow.f64 (pow.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 3) 1/3)
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(pow.f64 (sqrt.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) 2)
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(sqrt.f64 (pow.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 2))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(log.f64 (exp.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(cbrt.f64 (pow.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 3))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(expm1.f64 (log1p.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(log1p.f64 (expm1.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(exp.f64 (log.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(exp.f64 (*.f64 (log.f64 (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))) 1))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(fma.f64 1 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(fma.f64 1 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) z)
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) 2) (cbrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z)
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(fma.f64 (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) (sqrt.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z)
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))) 1)
(expm1.f64 (log1p.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(-.f64 (/.f64 (pow.f64 (*.f64 b t) 2) (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z))) (/.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (*.f64 b t) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (*.f64 b t) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)))
(*.f64 1 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 1)
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(*.f64 (cbrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) (pow.f64 (cbrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) 2))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) 2) (cbrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(*.f64 (sqrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) (sqrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(*.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b t) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) 1) (+.f64 (pow.f64 (*.f64 b t) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) (pow.f64 (*.f64 b t) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 b t) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (/.f64 1 (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (*.f64 b t) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (*.f64 b t) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b t) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)))) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) 1) (+.f64 (pow.f64 (*.f64 b t) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) (pow.f64 (*.f64 b t) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z)) (-.f64 (pow.f64 (*.f64 b t) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 b t) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (*.f64 b t) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) (+.f64 (pow.f64 (*.f64 b t) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) 1) (+.f64 (pow.f64 (*.f64 b t) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) (pow.f64 (*.f64 b t) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (-.f64 (pow.f64 (*.f64 b t) 2) (*.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (-.f64 (pow.f64 (*.f64 b t) 2) (*.f64 b (*.f64 t (fma.f64 a (-.f64 1 t) z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (*.f64 b t) (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b t) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (*.f64 b t) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b t) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) 1) (+.f64 (pow.f64 (*.f64 b t) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (*.f64 b t) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) (pow.f64 (*.f64 b t) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b t) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))) (neg.f64 (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (*.f64 b t) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (*.f64 b t) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b t z) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (*.f64 (fma.f64 b t z) (fma.f64 b t z)) (-.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (*.f64 (fma.f64 b t z) (*.f64 a (-.f64 1 t))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b t z) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 (fma.f64 b t z) (fma.f64 b t z) (-.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (*.f64 (*.f64 a (-.f64 1 t)) (fma.f64 b t z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b t z) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 (fma.f64 b t z) (fma.f64 b t z) (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (fma.f64 b t z)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (pow.f64 (*.f64 b t) 2)) (-.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)))
(/.f64 (-.f64 (pow.f64 (*.f64 b t) 2) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (*.f64 b t) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (*.f64 (fma.f64 b t z) (fma.f64 b t z)) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (-.f64 (fma.f64 b t z) (*.f64 a (-.f64 1 t))))
(pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 1)
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(pow.f64 (cbrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) 3)
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(pow.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) 1/3)
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(pow.f64 (sqrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) 2)
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(sqrt.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(log.f64 (exp.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(cbrt.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(expm1.f64 (log1p.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(log1p.f64 (expm1.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(exp.f64 (log.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(exp.f64 (*.f64 (log.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) 1))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 t b (fma.f64 a (-.f64 1 t) z))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(fma.f64 1 (*.f64 b t) (fma.f64 a (-.f64 1 t) z))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(fma.f64 1 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) (*.f64 b t))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b t)) 2) (cbrt.f64 (*.f64 b t)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(fma.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (*.f64 b t))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(fma.f64 (sqrt.f64 (*.f64 b t)) (sqrt.f64 (*.f64 b t)) (fma.f64 a (-.f64 1 t) z))
(+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t))
(fma.f64 b t (fma.f64 a (-.f64 1 t) z))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))) 1)
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))))
(-.f64 (/.f64 (pow.f64 x 2) (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))) (/.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2) (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2)) (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2) (pow.f64 x 2)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))
(*.f64 1 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(*.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x) 1)
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)) 2))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)) 2) (cbrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)) (sqrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(*.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3)) 1) (fma.f64 x x (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))))
(*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2)) (/.f64 1 (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2)) (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2) (pow.f64 x 2)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))) (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3)) 1) (fma.f64 x x (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))))
(/.f64 1 (/.f64 (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2)) (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2) (pow.f64 x 2)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))
(/.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3)) 1) (fma.f64 x x (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2) (-.f64 (pow.f64 x 2) (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2) (-.f64 (pow.f64 x 2) (*.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2) (*.f64 x (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2)) (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2) (pow.f64 x 2)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3)) 1) (fma.f64 x x (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2))) (neg.f64 (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2)) (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2) (pow.f64 x 2)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))
(/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 b t) x) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (+.f64 (*.f64 (+.f64 (*.f64 b t) x) (+.f64 (*.f64 b t) x)) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (+.f64 (*.f64 b t) x) (fma.f64 a (-.f64 1 t) z)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (fma.f64 b t x) 3)) (fma.f64 (fma.f64 b t x) (fma.f64 b t x) (-.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) (pow.f64 (fma.f64 b t x) 3)) (fma.f64 (fma.f64 b t x) (fma.f64 b t x) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2) (pow.f64 x 2)) (-.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) 2)) (-.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z))))
(/.f64 (-.f64 (*.f64 (+.f64 (*.f64 b t) x) (+.f64 (*.f64 b t) x)) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (+.f64 (*.f64 b t) x) (fma.f64 a (-.f64 1 t) z)))
(/.f64 (-.f64 (*.f64 (fma.f64 b t x) (fma.f64 b t x)) (pow.f64 (fma.f64 a (-.f64 1 t) z) 2)) (-.f64 (fma.f64 b t x) (fma.f64 a (-.f64 1 t) z)))
(pow.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x) 1)
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)) 3)
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(pow.f64 (pow.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x) 3) 1/3)
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)) 2)
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x) 2))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(log.f64 (exp.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x))))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x) 3))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))
(expm1.f64 (log1p.f64 (+.f64 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(exp.f64 (log.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)) 1))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(fma.f64 1 (fma.f64 b t (fma.f64 a (-.f64 1 t) z)) x)
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(fma.f64 1 x (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) 2) (cbrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) x)
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(fma.f64 (sqrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) (sqrt.f64 (fma.f64 b t (fma.f64 a (-.f64 1 t) z))) x)
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 b t (fma.f64 a (-.f64 1 t) z)))
(+.f64 (+.f64 (fma.f64 a (-.f64 1 t) z) (*.f64 b t)) x)
(+.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 b t x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) z))) 1)
(expm1.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) z)))
(-.f64 (/.f64 (pow.f64 z 2) (-.f64 z (*.f64 a (-.f64 1 t)))) (/.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (-.f64 z (*.f64 a (-.f64 1 t)))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (-.f64 z (*.f64 a (-.f64 1 t))))
(*.f64 1 (fma.f64 a (-.f64 1 t) z))
(fma.f64 a (-.f64 1 t) z)
(*.f64 (fma.f64 a (-.f64 1 t) z) 1)
(fma.f64 a (-.f64 1 t) z)
(*.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 2))
(fma.f64 a (-.f64 1 t) z)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 2) (cbrt.f64 (fma.f64 a (-.f64 1 t) z)))
(fma.f64 a (-.f64 1 t) z)
(*.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) (sqrt.f64 (fma.f64 a (-.f64 1 t) z)))
(fma.f64 a (-.f64 1 t) z)
(*.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) (pow.f64 z 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) 1) (fma.f64 z z (*.f64 a (*.f64 (-.f64 1 t) (-.f64 (*.f64 a (-.f64 1 t)) z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 z z (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) z))))
(*.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (/.f64 1 (-.f64 z (*.f64 a (-.f64 1 t)))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (-.f64 z (*.f64 a (-.f64 1 t))))
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) z))) (+.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) (pow.f64 z 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) 1) (fma.f64 z z (*.f64 a (*.f64 (-.f64 1 t) (-.f64 (*.f64 a (-.f64 1 t)) z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 z z (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) z))))
(/.f64 1 (/.f64 (-.f64 z (*.f64 a (-.f64 1 t))) (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (-.f64 1 t)) 2))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (-.f64 z (*.f64 a (-.f64 1 t))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) (pow.f64 z 3)) (fma.f64 z z (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) z))))
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) 1) (fma.f64 z z (*.f64 a (*.f64 (-.f64 1 t) (-.f64 (*.f64 a (-.f64 1 t)) z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 z z (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) z))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (-.f64 (pow.f64 z 2) (*.f64 z (*.f64 a (-.f64 1 t))))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (pow.f64 z 2)) (*.f64 z (*.f64 a (-.f64 1 t)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (*.f64 z (-.f64 z (*.f64 a (-.f64 1 t))))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (-.f64 z (*.f64 a (-.f64 1 t))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) (pow.f64 z 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) z)))))
(/.f64 (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) 1) (fma.f64 z z (*.f64 a (*.f64 (-.f64 1 t) (-.f64 (*.f64 a (-.f64 1 t)) z)))))
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 z z (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (-.f64 1 t)) 2))) (neg.f64 (-.f64 z (*.f64 a (-.f64 1 t)))))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (-.f64 z (*.f64 a (-.f64 1 t))))
(/.f64 (-.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2) (pow.f64 z 2)) (-.f64 (*.f64 a (-.f64 1 t)) z))
(/.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (-.f64 1 t)) 2)) (-.f64 z (*.f64 a (-.f64 1 t))))
(pow.f64 (fma.f64 a (-.f64 1 t) z) 1)
(fma.f64 a (-.f64 1 t) z)
(pow.f64 (cbrt.f64 (fma.f64 a (-.f64 1 t) z)) 3)
(fma.f64 a (-.f64 1 t) z)
(pow.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3) 1/3)
(fma.f64 a (-.f64 1 t) z)
(pow.f64 (sqrt.f64 (fma.f64 a (-.f64 1 t) z)) 2)
(fma.f64 a (-.f64 1 t) z)
(sqrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 2))
(fma.f64 a (-.f64 1 t) z)
(log.f64 (exp.f64 (fma.f64 a (-.f64 1 t) z)))
(fma.f64 a (-.f64 1 t) z)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (-.f64 1 t) z))))
(fma.f64 a (-.f64 1 t) z)
(cbrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) z) 3))
(fma.f64 a (-.f64 1 t) z)
(expm1.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) z)))
(log1p.f64 (expm1.f64 (fma.f64 a (-.f64 1 t) z)))
(fma.f64 a (-.f64 1 t) z)
(exp.f64 (log.f64 (fma.f64 a (-.f64 1 t) z)))
(fma.f64 a (-.f64 1 t) z)
(exp.f64 (*.f64 (log.f64 (fma.f64 a (-.f64 1 t) z)) 1))
(fma.f64 a (-.f64 1 t) z)
(fma.f64 a (-.f64 1 t) z)
(fma.f64 1 z (*.f64 a (-.f64 1 t)))
(fma.f64 a (-.f64 1 t) z)
(fma.f64 1 (*.f64 a (-.f64 1 t)) z)
(fma.f64 a (-.f64 1 t) z)
(fma.f64 (-.f64 1 t) a z)
(fma.f64 a (-.f64 1 t) z)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 2) (cbrt.f64 (*.f64 a (-.f64 1 t))) z)
(fma.f64 a (-.f64 1 t) z)
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 a (-.f64 1 t)))
(fma.f64 a (-.f64 1 t) z)
(fma.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) (sqrt.f64 (*.f64 a (-.f64 1 t))) z)
(fma.f64 a (-.f64 1 t) z)
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 a (-.f64 1 t)))
(fma.f64 a (-.f64 1 t) z)

eval135.0ms (0.8%)

Compiler

Compiled 7105 to 3649 computations (48.6% saved)

prune89.0ms (0.5%)

Pruning

16 alts after pruning (11 fresh and 5 done)

PrunedKeptTotal
New3626368
Fresh358
Picked235
Done123
Total36816384
Accuracy
100.0%
Counts
384 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.4%
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
31.9%
(-.f64 x (*.f64 z y))
29.8%
(-.f64 x (*.f64 a t))
33.3%
(+.f64 z (+.f64 a x))
61.9%
(+.f64 x (+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a)))))
47.4%
(+.f64 x (+.f64 (*.f64 b (+.f64 t -2)) z))
73.8%
(+.f64 x (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
37.8%
(+.f64 x (+.f64 z (*.f64 t b)))
29.4%
(+.f64 x (*.f64 b t))
22.3%
(+.f64 x z)
28.5%
(*.f64 z (-.f64 1 y))
32.5%
(*.f64 y (-.f64 b z))
39.8%
(*.f64 b (-.f64 (+.f64 t y) 2))
28.6%
(*.f64 a (-.f64 1 t))
10.7%
z
13.9%
x
Compiler

Compiled 344 to 252 computations (26.7% saved)

localize224.0ms (1.3%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
100.0%
(*.f64 b (-.f64 (+.f64 t y) 2))
100.0%
(*.f64 y (-.f64 b z))
100.0%
(*.f64 a (-.f64 t 1))
100.0%
(*.f64 b (-.f64 (+.f64 t y) 2))
97.7%
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
Compiler

Compiled 107 to 43 computations (59.8% saved)

series27.0ms (0.2%)

Counts
4 → 114
Calls

42 calls:

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

rewrite174.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1391×log1p-expm1-u
274×associate-*r*
186×expm1-log1p-u
181×add-cube-cbrt
179×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

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

simplify183.0ms (1.1%)

Algorithm
egg-herbie
Rules
1090×fma-neg
1000×unswap-sqr
474×cancel-sign-sub-inv
386×sub-neg
364×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
030810310
18729653
232209609
Stop Event
node limit
Counts
226 → 152
Calls
Call 1
Inputs
(-.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 a (-.f64 t 1)))
x
x
(-.f64 x (*.f64 a (-.f64 t 1)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 -1 a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (*.f64 -1 a))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (*.f64 -1 a))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (*.f64 -1 a))
(-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(*.f64 b y)
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(*.f64 b y)
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(*.f64 a (-.f64 1 t))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))
(*.f64 b (-.f64 y 2))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (-.f64 t 2))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 b y)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 b y)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 b y)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 -1 (*.f64 y z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 b (-.f64 y 2))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (-.f64 t 2))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(+.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))))
(+.f64 x (*.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))) 1))
(+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (+.f64 x (*.f64 a (neg.f64 (+.f64 t -1)))))
(+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (neg.f64 (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (*.f64 a (neg.f64 (+.f64 t -1))) 1))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 a (+.f64 t -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) (fma.f64 (*.f64 a (neg.f64 (+.f64 t -1))) 1 (*.f64 a (+.f64 t -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))
(+.f64 (*.f64 a (neg.f64 (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(+.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))) x)
(*.f64 1 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))))
(*.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) 1)
(*.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (sqrt.f64 (*.f64 a (+.f64 t -1)))) (-.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (sqrt.f64 (*.f64 a (+.f64 t -1)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (neg.f64 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1)))) (*.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (neg.f64 (+.f64 t -1))) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 (+.f64 t -1))) (*.f64 a (neg.f64 (+.f64 t -1)))) (*.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (neg.f64 (+.f64 t -1)))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))))) (-.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 a (neg.f64 (+.f64 t -1))) (*.f64 a (neg.f64 (+.f64 t -1))))) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (neg.f64 (+.f64 t -1)))))
(pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))) 1))
(fma.f64 1 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 1 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (neg.f64 (+.f64 t -1))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 a (neg.f64 (+.f64 t -1))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 a (neg.f64 (+.f64 t -1))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))))
(+.f64 (*.f64 b t) (*.f64 b (+.f64 y -2)))
(+.f64 (*.f64 b (+.f64 t y)) (*.f64 b -2))
(+.f64 (*.f64 t b) (*.f64 (+.f64 y -2) b))
(+.f64 (*.f64 (+.f64 t y) b) (*.f64 -2 b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) 1)
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 t y) 2) -4)) (+.f64 t (+.f64 y 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) b) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) b) (+.f64 t (+.f64 y 2)))
(pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 t (+.f64 y -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 t (+.f64 y -2))))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(exp.f64 (log.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 1))
(+.f64 (*.f64 y b) (*.f64 y (neg.f64 z)))
(+.f64 (*.f64 b y) (*.f64 (neg.f64 z) y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 b z)))) 1)
(/.f64 (*.f64 y (-.f64 (pow.f64 b 3) (pow.f64 z 3))) (fma.f64 b b (*.f64 z (+.f64 b z))))
(/.f64 (*.f64 y (-.f64 (pow.f64 b 2) (pow.f64 z 2))) (+.f64 b z))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 z 3)) y) (fma.f64 b b (*.f64 z (+.f64 b z))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 z 2)) y) (+.f64 b z))
(pow.f64 (*.f64 y (-.f64 b z)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 b z))) 3)
(pow.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 b z))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 b z)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 b z)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 b z)))))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (-.f64 b z) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b z) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 b z))))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 b z))))
(exp.f64 (log.f64 (*.f64 y (-.f64 b z))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 b z))) 1))
(+.f64 (*.f64 b t) (*.f64 b (+.f64 y -2)))
(+.f64 (*.f64 b (+.f64 t y)) (*.f64 b -2))
(+.f64 (*.f64 t b) (*.f64 (+.f64 y -2) b))
(+.f64 (*.f64 (+.f64 t y) b) (*.f64 -2 b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) 1)
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 t y) 2) -4)) (+.f64 t (+.f64 y 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) b) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) b) (+.f64 t (+.f64 y 2)))
(pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 t (+.f64 y -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 t (+.f64 y -2))))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(exp.f64 (log.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 1))
Outputs
(-.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 a (-.f64 t 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (neg.f64 (+.f64 t -1))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))
x
x
(-.f64 x (*.f64 a (-.f64 t 1)))
(-.f64 x (*.f64 a (+.f64 t -1)))
(fma.f64 a (-.f64 1 t) x)
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 -1 a))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
(+.f64 a (fma.f64 b (+.f64 y -2) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (neg.f64 a)))
(+.f64 a (+.f64 x (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (neg.f64 a)))
(+.f64 a (+.f64 x (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (neg.f64 a)))
(+.f64 a (+.f64 x (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (neg.f64 a)))
(+.f64 a (+.f64 x (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (neg.f64 a)))
(+.f64 a (+.f64 x (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (neg.f64 a)))
(+.f64 a (+.f64 x (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (*.f64 -1 a))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (neg.f64 a)))
(+.f64 a (+.f64 x (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (*.f64 -1 a))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (neg.f64 a)))
(+.f64 a (+.f64 x (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 b (-.f64 y 2)))) (*.f64 -1 a))
(+.f64 x (-.f64 (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))) (neg.f64 a)))
(+.f64 a (+.f64 x (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))
(+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) a))
(-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 a (+.f64 t -1))))
(+.f64 (*.f64 b (+.f64 t -2)) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(*.f64 b y)
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(*.f64 b y)
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 b (+.f64 t (+.f64 y -2)) x)
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(*.f64 a (-.f64 1 t))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(*.f64 a (-.f64 1 t))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(*.f64 b y)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(*.f64 b y)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(*.f64 b y)
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(*.f64 -1 (*.f64 y z))
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b y))
(*.f64 y (-.f64 b z))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b y)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 x (*.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))) 1))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (+.f64 x (*.f64 a (neg.f64 (+.f64 t -1)))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (*.f64 a (+.f64 t -1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (neg.f64 (+.f64 t -1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (*.f64 a (neg.f64 (+.f64 t -1))) 1))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 a (+.f64 t -1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) (fma.f64 (*.f64 a (neg.f64 (+.f64 t -1))) 1 (*.f64 a (+.f64 t -1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 a (neg.f64 (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))) x)
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(*.f64 1 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(*.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) 1)
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))) 2))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 a (*.f64 (+.f64 t -1) (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 a (*.f64 (+.f64 t -1) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (sqrt.f64 (*.f64 a (+.f64 t -1)))) (-.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (sqrt.f64 (*.f64 a (+.f64 t -1)))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 a (*.f64 (+.f64 t -1) (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 a (*.f64 (+.f64 t -1) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 a (*.f64 (+.f64 t -1) (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 a (*.f64 (+.f64 t -1) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 a (+.f64 t -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 a (*.f64 (+.f64 t -1) (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 a (*.f64 (+.f64 t -1) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (neg.f64 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1)))) (*.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (neg.f64 (+.f64 t -1)))) 3)) (+.f64 (pow.f64 x 2) (*.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (neg.f64 (+.f64 t -1)))) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (neg.f64 (+.f64 t -1)))) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) 3)) (fma.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) x) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (neg.f64 (+.f64 t -1))) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (-.f64 (*.f64 (*.f64 a (neg.f64 (+.f64 t -1))) (*.f64 a (neg.f64 (+.f64 t -1)))) (*.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (neg.f64 (+.f64 t -1)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 a (*.f64 (+.f64 t -1) (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 a (*.f64 (+.f64 t -1) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))))) (-.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (neg.f64 (+.f64 t -1)))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (neg.f64 (+.f64 t -1)))))) (-.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (neg.f64 (+.f64 t -1))))))
(/.f64 (*.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (-.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))) (-.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))))
(/.f64 (*.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) (-.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))) (-.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 a (neg.f64 (+.f64 t -1))) (*.f64 a (neg.f64 (+.f64 t -1))))) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (neg.f64 (+.f64 t -1)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (/.f64 1 (+.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))
(pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) 1)
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))) 3)
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(pow.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) 3) 1/3)
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))) 2)
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) 2))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(log.f64 (exp.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1))) 3))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(expm1.f64 (log1p.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(exp.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 t -1)))) 1))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 1 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 1 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (neg.f64 (+.f64 t -1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 a (neg.f64 (+.f64 t -1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (*.f64 a (neg.f64 (+.f64 t -1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 t -1))))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))
(+.f64 (*.f64 b t) (*.f64 b (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b (+.f64 t y)) (*.f64 b -2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 t b) (*.f64 (+.f64 y -2) b))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 (+.f64 t y) b) (*.f64 -2 b))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2))))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (+.f64 (pow.f64 (+.f64 t y) 2) 4) (*.f64 (+.f64 t y) 2))))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 (+.f64 t y) 2 4))))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 t y) 2) -4)) (+.f64 t (+.f64 y 2)))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) b) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2))))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (+.f64 (pow.f64 (+.f64 t y) 2) 4) (*.f64 (+.f64 t y) 2))))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 (+.f64 t y) 2 4))))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) b) (+.f64 t (+.f64 y 2)))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 2))))
(pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 1)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 3)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) 1/3)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 2)
(*.f64 b (+.f64 t (+.f64 y -2)))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 t (+.f64 y -2))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 t (+.f64 y -2))))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))
(*.f64 b (+.f64 t (+.f64 y -2)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(exp.f64 (log.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 1))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 y b) (*.f64 y (neg.f64 z)))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 b y) (*.f64 (neg.f64 z) y))
(*.f64 y (-.f64 b z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 b z)))) 1)
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 b z))))
(/.f64 (*.f64 y (-.f64 (pow.f64 b 3) (pow.f64 z 3))) (fma.f64 b b (*.f64 z (+.f64 b z))))
(/.f64 (*.f64 y (-.f64 (pow.f64 b 2) (pow.f64 z 2))) (+.f64 b z))
(*.f64 y (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 z 2)) (+.f64 b z)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 z 3)) y) (fma.f64 b b (*.f64 z (+.f64 b z))))
(/.f64 (*.f64 y (-.f64 (pow.f64 b 3) (pow.f64 z 3))) (fma.f64 b b (*.f64 z (+.f64 b z))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 z 2)) y) (+.f64 b z))
(*.f64 y (/.f64 (-.f64 (pow.f64 b 2) (pow.f64 z 2)) (+.f64 b z)))
(pow.f64 (*.f64 y (-.f64 b z)) 1)
(*.f64 y (-.f64 b z))
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 b z))) 3)
(*.f64 y (-.f64 b z))
(pow.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3) 1/3)
(*.f64 y (-.f64 b z))
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 b z))) 2)
(*.f64 y (-.f64 b z))
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 b z)) 2))
(*.f64 y (-.f64 b z))
(log.f64 (pow.f64 (exp.f64 (-.f64 b z)) y))
(*.f64 y (-.f64 b z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 b z)))))
(*.f64 y (-.f64 b z))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 b z)) 3))
(*.f64 y (-.f64 b z))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (-.f64 b z) 3)))
(*.f64 y (-.f64 b z))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 b z) 3) (pow.f64 y 3)))
(*.f64 y (-.f64 b z))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 b z))))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 b z))))
(*.f64 y (-.f64 b z))
(exp.f64 (log.f64 (*.f64 y (-.f64 b z))))
(*.f64 y (-.f64 b z))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 b z))) 1))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 b t) (*.f64 b (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 b (+.f64 t y)) (*.f64 b -2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 t b) (*.f64 (+.f64 y -2) b))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 (+.f64 t y) b) (*.f64 -2 b))
(*.f64 b (+.f64 t (+.f64 y -2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) 1)
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2))))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (+.f64 (pow.f64 (+.f64 t y) 2) 4) (*.f64 (+.f64 t y) 2))))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 (+.f64 t y) 2 4))))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 t y) 2) -4)) (+.f64 t (+.f64 y 2)))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) b) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2))))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (+.f64 (pow.f64 (+.f64 t y) 2) 4) (*.f64 (+.f64 t y) 2))))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 (+.f64 t y) 2 4))))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 y 2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) b) (+.f64 t (+.f64 y 2)))
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 2))))
(pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 1)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 3)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) 1/3)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 2)
(*.f64 b (+.f64 t (+.f64 y -2)))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(log.f64 (pow.f64 (exp.f64 b) (+.f64 t (+.f64 y -2))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 t (+.f64 y -2))))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))
(*.f64 b (+.f64 t (+.f64 y -2)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(exp.f64 (log.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) 1))
(*.f64 b (+.f64 t (+.f64 y -2)))

eval69.0ms (0.4%)

Compiler

Compiled 3708 to 2224 computations (40% saved)

prune54.0ms (0.3%)

Pruning

20 alts after pruning (11 fresh and 9 done)

PrunedKeptTotal
New1976203
Fresh156
Picked145
Done055
Total19920219
Accuracy
100.0%
Counts
219 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
31.9%
(-.f64 x (*.f64 z y))
29.8%
(-.f64 x (*.f64 a t))
33.3%
(+.f64 z (+.f64 a x))
50.1%
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
61.9%
(+.f64 x (+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a)))))
47.4%
(+.f64 x (+.f64 (*.f64 b (+.f64 t -2)) z))
73.8%
(+.f64 x (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
37.8%
(+.f64 x (+.f64 z (*.f64 t b)))
22.3%
(+.f64 x z)
28.5%
(*.f64 z (-.f64 1 y))
32.5%
(*.f64 y (-.f64 b z))
20.0%
(*.f64 y (neg.f64 z))
39.8%
(*.f64 b (-.f64 (+.f64 t y) 2))
26.9%
(*.f64 b (-.f64 y 2))
26.8%
(*.f64 b (-.f64 t 2))
17.7%
(*.f64 b y)
17.5%
(*.f64 b t)
28.6%
(*.f64 a (-.f64 1 t))
10.7%
z
13.9%
x
Compiler

Compiled 542 to 335 computations (38.2% saved)

regimes139.0ms (0.8%)

Counts
34 → 1
Calls
Call 1
Inputs
x
z
(*.f64 b t)
(*.f64 b y)
(+.f64 x z)
(*.f64 y (neg.f64 z))
(*.f64 a (-.f64 1 t))
(*.f64 b (-.f64 t 2))
(*.f64 b (-.f64 y 2))
(*.f64 t (-.f64 b a))
(*.f64 y (-.f64 b z))
(*.f64 z (-.f64 1 y))
(+.f64 x (*.f64 b t))
(+.f64 z (+.f64 a x))
(-.f64 x (*.f64 a t))
(-.f64 x (*.f64 z y))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 x (+.f64 z (*.f64 t b)))
(-.f64 x (*.f64 z (-.f64 y 1)))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 x (+.f64 (*.f64 b (+.f64 t -2)) z))
(-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) z))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
(+.f64 x (+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a)))))
(+.f64 x (+.f64 (*.f64 t b) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 x (+.f64 (+.f64 (*.f64 t a) (neg.f64 a)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
(+.f64 x (+.f64 z (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))))
(+.f64 x (+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
Outputs
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
Calls

7 calls:

25.0ms
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
20.0ms
x
20.0ms
t
19.0ms
a
17.0ms
z
Results
AccuracySegmentsBranch
96.9%1x
96.9%1y
96.9%1z
96.9%1t
96.9%1a
96.9%1b
96.9%1(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Compiler

Compiled 69 to 55 computations (20.3% saved)

regimes471.0ms (2.7%)

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

7 calls:

309.0ms
y
49.0ms
t
33.0ms
b
25.0ms
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
18.0ms
a
Results
AccuracySegmentsBranch
95.3%1x
97.6%3y
95.3%1z
96.9%3t
95.3%1a
96.9%2b
97.6%2(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Compiler

Compiled 69 to 55 computations (20.3% saved)

regimes602.0ms (3.5%)

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

6 calls:

188.0ms
t
170.0ms
x
79.0ms
y
55.0ms
z
55.0ms
a
Results
AccuracySegmentsBranch
84.6%7t
87.1%6y
83.8%8x
88.5%4z
85.7%3a
88.4%3b
Compiler

Compiled 42 to 36 computations (14.3% saved)

regimes53.0ms (0.3%)

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

1 calls:

50.0ms
b
Results
AccuracySegmentsBranch
87.5%3b
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes146.0ms (0.9%)

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

2 calls:

76.0ms
b
68.0ms
z
Results
AccuracySegmentsBranch
76.0%5z
86.1%3b
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes597.0ms (3.5%)

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

4 calls:

290.0ms
a
153.0ms
t
93.0ms
y
60.0ms
b
Results
AccuracySegmentsBranch
77.3%5t
83.2%7y
72.5%6a
80.2%5b
Compiler

Compiled 28 to 24 computations (14.3% saved)

regimes722.0ms (4.2%)

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

5 calls:

204.0ms
z
171.0ms
t
136.0ms
y
120.0ms
b
90.0ms
x
Results
AccuracySegmentsBranch
66.0%5z
73.0%6t
63.7%8x
76.6%7y
76.0%5b
Compiler

Compiled 35 to 30 computations (14.3% saved)

regimes484.0ms (2.8%)

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

4 calls:

179.0ms
t
128.0ms
a
102.0ms
b
73.0ms
y
Results
AccuracySegmentsBranch
67.3%7a
66.2%7t
72.4%7y
68.5%5b
Compiler

Compiled 28 to 24 computations (14.3% saved)

regimes167.0ms (1%)

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

2 calls:

107.0ms
y
58.0ms
b
Results
AccuracySegmentsBranch
68.5%5b
70.4%10y
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes58.0ms (0.3%)

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

1 calls:

56.0ms
b
Results
AccuracySegmentsBranch
66.5%5b
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes741.0ms (4.3%)

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

5 calls:

190.0ms
t
189.0ms
y
176.0ms
a
106.0ms
z
78.0ms
b
Results
AccuracySegmentsBranch
66.3%8y
64.3%10t
62.6%11a
59.5%11z
66.8%8b
Compiler

Compiled 35 to 30 computations (14.3% saved)

regimes342.0ms (2%)

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

2 calls:

241.0ms
b
99.0ms
y
Results
AccuracySegmentsBranch
65.8%9y
60.9%11b
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes216.0ms (1.3%)

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

2 calls:

132.0ms
x
82.0ms
y
Results
AccuracySegmentsBranch
56.1%13x
59.6%6y
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes135.0ms (0.8%)

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

3 calls:

56.0ms
a
41.0ms
y
36.0ms
t
Results
AccuracySegmentsBranch
50.3%9a
54.3%6t
48.8%6y
Compiler

Compiled 21 to 18 computations (14.3% saved)

regimes138.0ms (0.8%)

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

3 calls:

48.0ms
b
45.0ms
z
44.0ms
t
Results
AccuracySegmentsBranch
41.3%7z
53.5%8b
45.5%7t
Compiler

Compiled 21 to 18 computations (14.3% saved)

regimes87.0ms (0.5%)

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

2 calls:

46.0ms
b
41.0ms
y
Results
AccuracySegmentsBranch
49.2%7y
52.9%9b
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes83.0ms (0.5%)

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

2 calls:

43.0ms
y
39.0ms
b
Results
AccuracySegmentsBranch
49.1%8y
45.0%8b
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes140.0ms (0.8%)

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

4 calls:

43.0ms
x
40.0ms
t
33.0ms
a
23.0ms
y
Results
AccuracySegmentsBranch
39.7%8t
35.4%8x
32.2%7a
41.5%5y
Compiler

Compiled 28 to 24 computations (14.3% saved)

regimes37.0ms (0.2%)

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

2 calls:

19.0ms
y
17.0ms
b
Results
AccuracySegmentsBranch
35.3%3b
36.7%4y
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes83.0ms (0.5%)

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

4 calls:

33.0ms
t
23.0ms
y
16.0ms
z
10.0ms
b
Results
AccuracySegmentsBranch
34.1%8t
23.0%4z
31.8%6y
28.1%3b
Compiler

Compiled 28 to 24 computations (14.3% saved)

regimes63.0ms (0.4%)

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

4 calls:

26.0ms
x
16.0ms
y
10.0ms
b
10.0ms
t
Results
AccuracySegmentsBranch
26.1%3t
22.9%5y
29.7%7x
24.6%3b
Compiler

Compiled 28 to 24 computations (14.3% saved)

regimes36.0ms (0.2%)

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

5 calls:

11.0ms
x
9.0ms
t
9.0ms
z
3.0ms
a
3.0ms
b
Results
AccuracySegmentsBranch
20.4%3z
20.8%3x
13.9%1b
13.9%1a
15.7%3t
Compiler

Compiled 35 to 30 computations (14.3% saved)

regimes11.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

4 calls:

3.0ms
y
3.0ms
x
3.0ms
z
3.0ms
a
Results
AccuracySegmentsBranch
13.9%1a
13.9%1y
13.9%1z
13.9%1x
Compiler

Compiled 28 to 24 computations (14.3% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 36 to 27 computations (25% saved)

bsearch50.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
2.704237044667875e-61
2.788846694864457e-51
23.0ms
-1.7400721860890554e+75
-3.155499929094078e+69
Results
29.0ms202×256valid
13.0ms86×256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
Compiler

Compiled 834 to 616 computations (26.1% saved)

bsearch35.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
3.2137106868481463e+71
6.365038609799911e+71
25.0ms
-1.7400721860890554e+75
-3.155499929094078e+69
Results
21.0ms136×256valid
8.0ms56×256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
Compiler

Compiled 558 to 414 computations (25.8% saved)

bsearch34.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
3.2137106868481463e+71
6.365038609799911e+71
23.0ms
-1.7400721860890554e+75
-3.155499929094078e+69
Results
18.0ms117×256valid
11.0ms75×256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
Compiler

Compiled 504 to 378 computations (25% saved)

bsearch75.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
1.555626588851518e+77
1.1158727513261886e+82
13.0ms
9.386787282406209e-147
2.9782790175207193e-146
15.0ms
6.512067769063127e-248
3.0071613494414617e-247
23.0ms
-1.7400721860890554e+75
-3.155499929094078e+69
Results
49.0ms324×256valid
18.0ms124×256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
Compiler

Compiled 1029 to 741 computations (28% saved)

bsearch71.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
3.5409571656260117e+49
5.8473583944924055e+50
13.0ms
9.386787282406209e-147
2.9782790175207193e-146
16.0ms
6.512067769063127e-248
3.0071613494414617e-247
23.0ms
-1.7400721860890554e+75
-3.155499929094078e+69
Results
42.0ms290×256valid
20.0ms126×256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
Compiler

Compiled 878 to 664 computations (24.4% saved)

bsearch121.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
1.7125893263333004e+141
1.0322805084153673e+142
23.0ms
1.0476594750032006e-10
2.499429366718565e-5
25.0ms
-0.0008577023020697106
-3.161523959948756e-11
17.0ms
-3.5780103480374324e+46
-6.613859062546762e+44
22.0ms
-6.017275668062682e+67
-1.067872448772462e+63
18.0ms
-1.8481142533672345e+171
-7.568341361920985e+169
Results
74.0ms476×256valid
34.0ms244×256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
Compiler

Compiled 1332 to 999 computations (25% saved)

bsearch78.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
3.5409571656260117e+49
5.8473583944924055e+50
26.0ms
-3.1174790241740085e-58
-1.6602869793167378e-64
20.0ms
-194770.68283681638
-72.39715817833198
14.0ms
-2.737690078970458e+59
-1.1051331777448781e+59
Results
52.0ms336×256valid
16.0ms112×256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
Compiler

Compiled 812 to 617 computations (24% saved)

bsearch83.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
3.5409571656260117e+49
5.8473583944924055e+50
26.0ms
-3.1174790241740085e-58
-1.6602869793167378e-64
20.0ms
-194770.68283681638
-72.39715817833198
17.0ms
-2.737690078970458e+59
-1.1051331777448781e+59
Results
47.0ms328×256valid
21.0ms119×256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms512valid
Compiler

Compiled 788 to 605 computations (23.2% saved)

bsearch126.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
3.5409571656260117e+49
5.8473583944924055e+50
22.0ms
3.947162038892884e+27
8.765167695405857e+32
18.0ms
9.386787282406209e-147
2.9782790175207193e-146
15.0ms
6.512067769063127e-248
3.0071613494414617e-247
15.0ms
-6.002703810748774e-66
-5.150712888953489e-67
23.0ms
-194770.68283681638
-72.39715817833198
12.0ms
-2.737690078970458e+59
-1.1051331777448781e+59
Results
81.0ms524×256valid
34.0ms196×256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
Compiler

Compiled 1164 to 890 computations (23.5% saved)

bsearch162.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
1.8415204912508512e+34
1.1250460255413077e+36
25.0ms
4.467786909021052e-191
1.015405327943136e-176
23.0ms
3.9701454797409716e-228
7.671805539926235e-223
19.0ms
7.013460082250061e-275
1.4753474399244565e-273
17.0ms
4.6171279466397364e-287
8.208950566979773e-286
12.0ms
-3.5533548434175727e-308
-2.405720649932783e-309
27.0ms
-1.4262259876772182e-77
-2.4555650637184344e-90
18.0ms
-3.5780103480374324e+46
-6.613859062546762e+44
Results
116.0ms766×256valid
30.0ms210×256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
2.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
Compiler

Compiled 1524 to 1190 computations (21.9% saved)

bsearch105.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
1.8415204912508512e+34
1.1250460255413077e+36
24.0ms
7.427376981922753e-134
1.942535506712636e-126
21.0ms
-2.7666527202114884e-294
-2.3366024618834745e-297
26.0ms
-1.4262259876772182e-77
-2.4555650637184344e-90
17.0ms
-3.5780103480374324e+46
-6.613859062546762e+44
Results
75.0ms503×256valid
20.0ms137×256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
Compiler

Compiled 984 to 780 computations (20.7% saved)

bsearch145.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
7.877238412700494e+61
9.506419278899428e+63
23.0ms
3.945395605571628e-110
4.570050326505371e-102
32.0ms
-2.1528783777440252e-246
-1.168098125421027e-248
17.0ms
-1.07942138189019e-115
-9.835941152754678e-118
55.0ms
-1235667695115254300.0
-7365638925366.259
Results
78.0ms440×256valid
57.0ms168×256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
Compiler

Compiled 912 to 731 computations (19.8% saved)

bsearch115.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
3.5409571656260117e+49
5.8473583944924055e+50
12.0ms
9.386787282406209e-147
2.9782790175207193e-146
16.0ms
6.512067769063127e-248
3.0071613494414617e-247
5.0ms
9.821124015480273e-259
1.0671597250434308e-258
17.0ms
-1.6397068083623954e-217
-1.3388193294815607e-219
22.0ms
-194770.68283681638
-72.39715817833198
23.0ms
-1.7400721860890554e+75
-3.155499929094078e+69
Results
73.0ms495×256valid
30.0ms193×256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
Compiler

Compiled 1029 to 844 computations (18% saved)

bsearch157.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
3.5409571656260117e+49
5.8473583944924055e+50
12.0ms
9.386787282406209e-147
2.9782790175207193e-146
16.0ms
6.512067769063127e-248
3.0071613494414617e-247
5.0ms
9.821124015480273e-259
1.0671597250434308e-258
20.0ms
-1.6397068083623954e-217
-1.3388193294815607e-219
20.0ms
-194770.68283681638
-72.39715817833198
54.0ms
-1.7400721860890554e+75
-3.155499929094078e+69
12.0ms
-3.0938677667981555e+171
-1.2152929704830326e+171
Results
82.0ms555×256valid
32.0ms213×256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
Compiler

Compiled 1121 to 916 computations (18.3% saved)

bsearch187.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
1.8415204912508512e+34
1.1250460255413077e+36
10.0ms
1.574256719039338e-58
2.755435398259299e-58
22.0ms
5.469422712738267e-90
3.5458230855189795e-87
22.0ms
-3.056789287219913e-276
-5.602415339575913e-281
27.0ms
-1.3966474796475002e-92
-4.07282841854205e-106
21.0ms
-5.900328304275088e+82
-6.516790402066582e+78
64.0ms
-2.292659168104686e+152
-1.2271326567910548e+149
Results
92.0ms594×256valid
83.0ms238×256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
Compiler

Compiled 1201 to 980 computations (18.4% saved)

bsearch88.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
2.499429366718565e-5
0.1779163153324452
22.0ms
-2.0108085396818783e-47
-1.2618349530596137e-50
17.0ms
-3.5780103480374324e+46
-6.613859062546762e+44
27.0ms
-2.292659168104686e+152
-1.2271326567910548e+149
Results
52.0ms339×256valid
20.0ms141×256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
Compiler

Compiled 672 to 539 computations (19.8% saved)

bsearch183.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
160.0ms
8.765167695405857e+32
1.0302869649838608e+34
24.0ms
-1.7400721860890554e+75
-3.155499929094078e+69
Results
21.0ms148×256valid
157.0ms76×256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
Compiler

Compiled 336 to 267 computations (20.5% saved)

bsearch40.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
8.765167695405857e+32
1.0302869649838608e+34
24.0ms
-1.7400721860890554e+75
-3.155499929094078e+69
Results
24.0ms155×256valid
10.0ms69×256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
Compiler

Compiled 306 to 252 computations (17.6% saved)

bsearch49.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
3.8538857390908516e+37
7.74805629839924e+44
26.0ms
-2.5633331254612055e+45
-1.9543444859853911e+30
Results
31.0ms210×256valid
13.0ms78×256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
Compiler

Compiled 378 to 312 computations (17.5% saved)

bsearch25.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
7.455420613212851e+62
1.1651390686070978e+63
16.0ms
-1.4219159603226985e+79
-1.2298519458271856e+78
Results
14.0ms91×256valid
8.0ms53×256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
Compiler

Compiled 196 to 167 computations (14.8% saved)

simplify499.0ms (2.9%)

Algorithm
egg-herbie
Rules
434×unsub-neg
344×distribute-lft-neg-in
230×neg-mul-1
166×neg-sub0
152×cancel-sign-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03453790
14453790
25073790
35903790
46313790
56803790
67563790
78483790
88773790
99113790
109423790
1110003790
1210853790
1311733790
1412733790
1513703790
1614333790
1714683790
1814873790
1915083790
2015523790
2115933790
2216233790
2316363790
2416423790
2516433790
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 y (-.f64 b z)))
(if (<=.f64 b -89999999999999998865351570008186869562518561116641057902943303075102720) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1))) (if (<=.f64 b 1158435208354129/421249166674228746791672110734681729275580381602196445017243910144) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))))
(if (<=.f64 b -7200000000000000522226341947010492908340295749454958079731113119449088) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1))) (if (<=.f64 b 560000000000000003837711392875039070048361017794631888240458754661810176) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))
(if (<=.f64 b -6299999999999999626335466054322420064573670065305510798408119756005572608) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b 499999999999999971900905474397285512028612064510275265772061946028228608) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))
(if (<=.f64 b -339999999999999991092906042593510389412614016579445106891329720553251536896) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b 1043066760532195/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 x (+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a))))) (if (<=.f64 b 1349674138362959/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b 11000000000000000608472762212124223932142923311037074834441316073041263193082560512) (+.f64 x (+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a))))) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(if (<=.f64 b -780000000000000022859618478543248514519897442217485085691943233234403328) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b 669137167133861/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) z)) (if (<=.f64 b 1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b 299999999999999981350934654997039981640924279078912) (-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) z)) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(if (<=.f64 y -75999999999999998325349589926115341633774466000166727284330109643483593580060238149993632395671036185458080691302944554648957488443318485727709549397325861537985511555072) (*.f64 y (-.f64 b z)) (if (<=.f64 y -1900000000000000055123812491272383239409238282571963595430559744) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 y -9499999999999999808063220818673762150605914112) (*.f64 y (-.f64 b z)) (if (<=.f64 y -2674777890687885/9223372036854775808) (*.f64 t (-.f64 b a)) (if (<=.f64 y 4013633721120569/4835703278458516698824704) (+.f64 x (+.f64 (*.f64 b (+.f64 t -2)) z)) (if (<=.f64 y 1749999999999999987400801664342269149324249339655590245335652101738998017900106693114988431299520314726855326762744068417966383957394130468864) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 y (-.f64 b z))))))))
(if (<=.f64 b -115000000000000003991848446516986351976535216231821221036032) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b -720) (+.f64 z (+.f64 a x)) (if (<=.f64 b -5795258372473101/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 t (-.f64 b a)) (if (<=.f64 b 42499999999999998050355323929224347869863783432192) (-.f64 x (*.f64 z (-.f64 y 1))) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(if (<=.f64 b -144999999999999995337224041899407512694014719314747841314816) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b -960) (+.f64 z (+.f64 a x)) (if (<=.f64 b -3957737425103581/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 t (-.f64 b a)) (if (<=.f64 b 39000000000000000898691494611904879872837806981120) (-.f64 x (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))))
(if (<=.f64 b -129999999999999999664536244208196932335274967773284531175424) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b -780) (+.f64 z (+.f64 a x)) (if (<=.f64 b -1659995391306165/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (*.f64 t (-.f64 b a)) (if (<=.f64 b 669137167133861/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 z (+.f64 a x)) (if (<=.f64 b 8817871037304665/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 26999999999999998566560033669120) (+.f64 z (+.f64 a x)) (if (<=.f64 b 130000000000000009918700793419453104283454462230528) (*.f64 y (-.f64 b z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))))
(if (<=.f64 y -10799999999999999368143781487806893324922519552) (*.f64 y (-.f64 b z)) (if (<=.f64 y -1640438043587259/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 t (-.f64 b a)) (if (<=.f64 y -1619218026458485/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 z (+.f64 a x)) (if (<=.f64 y 4821788732338203/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 164452173942375/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (+.f64 x (*.f64 b t)) (if (<=.f64 y 7937604380900179/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 2602531758786713/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 23999999999999998693805543689027584) (+.f64 z (+.f64 a x)) (*.f64 y (-.f64 b z))))))))))
(if (<=.f64 y -879999999999999982554185349579314125923680256) (*.f64 y (-.f64 b z)) (if (<=.f64 y -750932942315945/4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048) (*.f64 t (-.f64 b a)) (if (<=.f64 y -6258848418336639/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 x z) (if (<=.f64 y 2872008666290713/12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160704) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 40999999999999998345045222772178944) (*.f64 a (-.f64 1 t)) (*.f64 y (-.f64 b z)))))))
(if (<=.f64 t -23000000000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -8063367097654389/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -3542490884826323/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 x z) (if (<=.f64 t 4336527155264031/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 79999999999999995950970823765921509357091600881072805846712320) (+.f64 x z) (*.f64 t (-.f64 b a)))))))
(if (<=.f64 b -12799999999999999395906844817685351256480165293166297411893967806529536) (*.f64 b (-.f64 y 2)) (if (<=.f64 b -17000) (+.f64 x z) (if (<=.f64 b -8346337264208611/397444631628981487398138749046400654145762820381874332451597321734669043887712482900704872660133498355324859058465554740779924491293392484209737542410542371636340473861337575820867913121689201875267327793591416000228568794576910811136) (*.f64 a (-.f64 1 t)) (if (<=.f64 b 4414344575044637/4327788799063369698118367518036104040602397294887907509272254128346512609744690048814426160231687683233172643784762398137404191207445999921156415311568401014033503715319849649510248592805285405106374515984066055406780647774220793764564147394699562815402300054714269682368512) (+.f64 x z) (if (<=.f64 b 2361660589884215/7872201966280717348342236651726314522606839627565764220475565031568317153405023507392663596386569558004653379220621715171372109048108541030444785631640845193093816697582678260933332408613360539868835105124282664122403089594119217080450011771426148362301864935424) (*.f64 a (-.f64 1 t)) (if (<=.f64 b 8547936209632073/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (*.f64 y (neg.f64 z)) (if (<=.f64 b 480000000000000036622895237241057615815831860543488) (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 t 2)))))))))
(if (<=.f64 b -1400000000000000021371060173152239733699942787752156209630979426266124616029717378310963661259333628855211910858257065431025927723954170167499245809111064609178155552342016) (*.f64 b (-.f64 t 2)) (if (<=.f64 b -56000000000000001560727714672506550224046618630900641843237521303187488768) (*.f64 b y) (if (<=.f64 b -3900) (+.f64 x z) (if (<=.f64 b -7312981221973259/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (*.f64 a (-.f64 1 t)) (if (<=.f64 b 8655577598126739/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (+.f64 x z) (if (<=.f64 b 5982873494373345/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696) (*.f64 a (-.f64 1 t)) (if (<=.f64 b 8547936209632073/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (*.f64 y (neg.f64 z)) (if (<=.f64 b 110000000000000008392746825201075703624461468041216) (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 t 2))))))))))
(if (<=.f64 y -569999999999999965454031278682079573773654651637134345568619719450000104807665318925713149425813548517531026154404442376341256225138007410618469974016) (*.f64 y (neg.f64 z)) (if (<=.f64 y -25000000000000000770166580774131422694256301001910836586522436017353496322832859136) (*.f64 b y) (if (<=.f64 y -7365029539578741/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -6131221430890659/81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161408) (+.f64 x z) (if (<=.f64 y 6163777530473317/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 7350083789478079/28269553036454149273332760011886696253239742350009903329945699220681916416) (+.f64 x z) (if (<=.f64 y 224999999999999983719201705960669184) (*.f64 a (-.f64 1 t)) (*.f64 y (neg.f64 z)))))))))
(if (<=.f64 y -1600000000000000078362762520240832927315563205649190221992067799344269221749415609857970446795642342068980903490416442819285492669860136347363641917440) (*.f64 y (neg.f64 z)) (if (<=.f64 y -1500000000000000053092258565332002016984039424) (*.f64 b y) (if (<=.f64 y -4113761393303015/205688069665150755269371147819668813122841983204197482918576128) (*.f64 b t) (if (<=.f64 y 3152519739159347/18014398509481984) (+.f64 x z) (*.f64 y (neg.f64 z))))))
(if (<=.f64 b -1149999999999999925564111129572067984172386774611654336115812093889871872000) (*.f64 b y) (if (<=.f64 b 10199999999999999790743807449890816) (+.f64 x z) (*.f64 b t)))
(if (<=.f64 b -380000000000000006107008252858665330923323895561349772434572148511604736) (*.f64 b y) (if (<=.f64 b 2399999999999999984672704829587456) x (*.f64 b t)))
(if (<=.f64 t -269999999999999995810733116479149965312) (*.f64 b t) (if (<=.f64 t 39999999999999998155050632808484569088) x (*.f64 b t)))
(if (<=.f64 x -2100000000000000079543025910293602830723971187558041230232093076935118377975808) x (if (<=.f64 x 950000000000000027561906245636191619704619141285981797715279872) z x))
x
Outputs
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))))
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 y (-.f64 b z)))
(if (<=.f64 (+.f64 (-.f64 (-.f64 x (*.f64 z (-.f64 y 1))) (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 y t) 2))) +inf.0) (+.f64 (-.f64 (-.f64 x (*.f64 z (-.f64 y 1))) (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 y (-.f64 b z)))
(if (<=.f64 (+.f64 (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 1 t))) (*.f64 b (-.f64 (+.f64 y t) 2))) +inf.0) (+.f64 (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 1 t))) (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 y (-.f64 b z)))
(if (<=.f64 b -89999999999999998865351570008186869562518561116641057902943303075102720) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1))) (if (<=.f64 b 1158435208354129/421249166674228746791672110734681729275580381602196445017243910144) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))))
(if (<=.f64 b -89999999999999998865351570008186869562518561116641057902943303075102720) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 a (-.f64 t 1))) (if (<=.f64 b 1158435208354129/421249166674228746791672110734681729275580381602196445017243910144) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 z (-.f64 y 1)))))
(if (<=.f64 b -89999999999999998865351570008186869562518561116641057902943303075102720) (+.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 a (-.f64 1 t))) (if (<=.f64 b 1158435208354129/421249166674228746791672110734681729275580381602196445017243910144) (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))) (+.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 z (-.f64 1 y)))))
(if (<=.f64 b -89999999999999998865351570008186869562518561116641057902943303075102720) (+.f64 (-.f64 x (*.f64 b (-.f64 2 (+.f64 y t)))) (*.f64 a (-.f64 1 t))) (if (<=.f64 b 1158435208354129/421249166674228746791672110734681729275580381602196445017243910144) (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))) (+.f64 (-.f64 x (*.f64 b (-.f64 2 (+.f64 y t)))) (*.f64 z (-.f64 1 y)))))
(if (<=.f64 b -7200000000000000522226341947010492908340295749454958079731113119449088) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1))) (if (<=.f64 b 560000000000000003837711392875039070048361017794631888240458754661810176) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))
(if (<=.f64 b -7200000000000000522226341947010492908340295749454958079731113119449088) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 a (-.f64 t 1))) (if (<=.f64 b 560000000000000003837711392875039070048361017794631888240458754661810176) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2)))))
(if (<=.f64 b -7200000000000000522226341947010492908340295749454958079731113119449088) (+.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 a (-.f64 1 t))) (if (<=.f64 b 560000000000000003837711392875039070048361017794631888240458754661810176) (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2)))))
(if (<=.f64 b -7200000000000000522226341947010492908340295749454958079731113119449088) (+.f64 (-.f64 x (*.f64 b (-.f64 2 (+.f64 y t)))) (*.f64 a (-.f64 1 t))) (if (<=.f64 b 560000000000000003837711392875039070048361017794631888240458754661810176) (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))) (-.f64 x (*.f64 b (-.f64 2 (+.f64 y t))))))
(if (<=.f64 b -6299999999999999626335466054322420064573670065305510798408119756005572608) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b 499999999999999971900905474397285512028612064510275265772061946028228608) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))
(if (or (<=.f64 b -6299999999999999626335466054322420064573670065305510798408119756005572608) (not (<=.f64 b 499999999999999971900905474397285512028612064510275265772061946028228608))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))))
(if (or (<=.f64 b -6299999999999999626335466054322420064573670065305510798408119756005572608) (not (<=.f64 b 499999999999999971900905474397285512028612064510275265772061946028228608))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))))
(if (or (<=.f64 b -6299999999999999626335466054322420064573670065305510798408119756005572608) (not (<=.f64 b 499999999999999971900905474397285512028612064510275265772061946028228608))) (-.f64 x (*.f64 b (-.f64 2 (+.f64 y t)))) (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))))
(if (<=.f64 b -339999999999999991092906042593510389412614016579445106891329720553251536896) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b 1043066760532195/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 x (+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a))))) (if (<=.f64 b 1349674138362959/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b 11000000000000000608472762212124223932142923311037074834441316073041263193082560512) (+.f64 x (+.f64 (+.f64 z a) (*.f64 t (+.f64 b (neg.f64 a))))) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(if (<=.f64 b -339999999999999991092906042593510389412614016579445106891329720553251536896) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (if (<=.f64 b 1043066760532195/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 x (+.f64 (+.f64 z a) (*.f64 t (-.f64 b a)))) (if (<=.f64 b 1349674138362959/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b 11000000000000000608472762212124223932142923311037074834441316073041263193082560512) (+.f64 x (+.f64 (+.f64 z a) (*.f64 t (-.f64 b a)))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2)))))))
(if (<=.f64 b -339999999999999991092906042593510389412614016579445106891329720553251536896) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (if (<=.f64 b 1043066760532195/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 x (+.f64 (+.f64 z a) (*.f64 t (-.f64 b a)))) (if (<=.f64 b 1349674138362959/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 b 11000000000000000608472762212124223932142923311037074834441316073041263193082560512) (+.f64 x (+.f64 (+.f64 z a) (*.f64 t (-.f64 b a)))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2)))))))
(if (<=.f64 b -339999999999999991092906042593510389412614016579445106891329720553251536896) (-.f64 x (*.f64 b (-.f64 2 (+.f64 y t)))) (if (<=.f64 b 1043066760532195/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 x (+.f64 (+.f64 z a) (*.f64 t (-.f64 b a)))) (if (<=.f64 b 1349674138362959/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 b 11000000000000000608472762212124223932142923311037074834441316073041263193082560512) (+.f64 x (+.f64 (+.f64 z a) (*.f64 t (-.f64 b a)))) (-.f64 x (*.f64 b (-.f64 2 (+.f64 y t))))))))
(if (<=.f64 b -780000000000000022859618478543248514519897442217485085691943233234403328) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b 669137167133861/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) z)) (if (<=.f64 b 1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b 299999999999999981350934654997039981640924279078912) (-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) z)) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(if (<=.f64 b -780000000000000022859618478543248514519897442217485085691943233234403328) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (if (<=.f64 b 669137167133861/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (-.f64 x (-.f64 (*.f64 (+.f64 t -1) a) z)) (if (<=.f64 b 1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 b 299999999999999981350934654997039981640924279078912) (-.f64 x (-.f64 (*.f64 (+.f64 t -1) a) z)) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2)))))))
(if (<=.f64 b -780000000000000022859618478543248514519897442217485085691943233234403328) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (if (<=.f64 b 669137167133861/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 x (+.f64 z (*.f64 a (-.f64 1 t)))) (if (<=.f64 b 1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 b 299999999999999981350934654997039981640924279078912) (+.f64 x (+.f64 z (*.f64 a (-.f64 1 t)))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2)))))))
(if (<=.f64 b -780000000000000022859618478543248514519897442217485085691943233234403328) (-.f64 x (*.f64 b (-.f64 2 (+.f64 y t)))) (if (<=.f64 b 669137167133861/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 x (+.f64 z (*.f64 a (-.f64 1 t)))) (if (<=.f64 b 1180964871067589/112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378368) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 b 299999999999999981350934654997039981640924279078912) (+.f64 x (+.f64 z (*.f64 a (-.f64 1 t)))) (-.f64 x (*.f64 b (-.f64 2 (+.f64 y t))))))))
(if (<=.f64 y -75999999999999998325349589926115341633774466000166727284330109643483593580060238149993632395671036185458080691302944554648957488443318485727709549397325861537985511555072) (*.f64 y (-.f64 b z)) (if (<=.f64 y -1900000000000000055123812491272383239409238282571963595430559744) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 y -9499999999999999808063220818673762150605914112) (*.f64 y (-.f64 b z)) (if (<=.f64 y -2674777890687885/9223372036854775808) (*.f64 t (-.f64 b a)) (if (<=.f64 y 4013633721120569/4835703278458516698824704) (+.f64 x (+.f64 (*.f64 b (+.f64 t -2)) z)) (if (<=.f64 y 1749999999999999987400801664342269149324249339655590245335652101738998017900106693114988431299520314726855326762744068417966383957394130468864) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 y (-.f64 b z))))))))
(if (<=.f64 y -75999999999999998325349589926115341633774466000166727284330109643483593580060238149993632395671036185458080691302944554648957488443318485727709549397325861537985511555072) (*.f64 y (-.f64 b z)) (if (<=.f64 y -1900000000000000055123812491272383239409238282571963595430559744) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (if (<=.f64 y -9499999999999999808063220818673762150605914112) (*.f64 y (-.f64 b z)) (if (<=.f64 y -2674777890687885/9223372036854775808) (*.f64 t (-.f64 b a)) (if (<=.f64 y 4013633721120569/4835703278458516698824704) (+.f64 x (+.f64 z (*.f64 (+.f64 t -2) b))) (if (<=.f64 y 1749999999999999987400801664342269149324249339655590245335652101738998017900106693114988431299520314726855326762744068417966383957394130468864) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 y (-.f64 b z))))))))
(if (<=.f64 y -75999999999999998325349589926115341633774466000166727284330109643483593580060238149993632395671036185458080691302944554648957488443318485727709549397325861537985511555072) (*.f64 y (-.f64 b z)) (if (<=.f64 y -1900000000000000055123812491272383239409238282571963595430559744) (-.f64 x (*.f64 b (-.f64 2 (+.f64 y t)))) (if (<=.f64 y -9499999999999999808063220818673762150605914112) (*.f64 y (-.f64 b z)) (if (<=.f64 y -2674777890687885/9223372036854775808) (*.f64 t (-.f64 b a)) (if (<=.f64 y 4013633721120569/4835703278458516698824704) (+.f64 x (+.f64 z (*.f64 (+.f64 t -2) b))) (if (<=.f64 y 1749999999999999987400801664342269149324249339655590245335652101738998017900106693114988431299520314726855326762744068417966383957394130468864) (-.f64 x (*.f64 b (-.f64 2 (+.f64 y t)))) (*.f64 y (-.f64 b z))))))))
(if (<=.f64 b -115000000000000003991848446516986351976535216231821221036032) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b -720) (+.f64 z (+.f64 a x)) (if (<=.f64 b -5795258372473101/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 t (-.f64 b a)) (if (<=.f64 b 42499999999999998050355323929224347869863783432192) (-.f64 x (*.f64 z (-.f64 y 1))) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(if (<=.f64 b -115000000000000003991848446516986351976535216231821221036032) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (if (<=.f64 b -720) (+.f64 z (+.f64 x a)) (if (<=.f64 b -5795258372473101/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 t (-.f64 b a)) (if (<=.f64 b 42499999999999998050355323929224347869863783432192) (-.f64 x (*.f64 z (-.f64 y 1))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2)))))))
(if (<=.f64 b -115000000000000003991848446516986351976535216231821221036032) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (if (<=.f64 b -720) (+.f64 z (+.f64 x a)) (if (<=.f64 b -5795258372473101/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 t (-.f64 b a)) (if (<=.f64 b 42499999999999998050355323929224347869863783432192) (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2)))))))
(if (<=.f64 b -115000000000000003991848446516986351976535216231821221036032) (-.f64 x (*.f64 b (-.f64 2 (+.f64 y t)))) (if (<=.f64 b -720) (+.f64 z (+.f64 x a)) (if (<=.f64 b -5795258372473101/28269553036454149273332760011886696253239742350009903329945699220681916416) (*.f64 t (-.f64 b a)) (if (<=.f64 b 42499999999999998050355323929224347869863783432192) (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 x (*.f64 b (-.f64 2 (+.f64 y t))))))))
(if (<=.f64 b -144999999999999995337224041899407512694014719314747841314816) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b -960) (+.f64 z (+.f64 a x)) (if (<=.f64 b -3957737425103581/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 t (-.f64 b a)) (if (<=.f64 b 39000000000000000898691494611904879872837806981120) (-.f64 x (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))))
(if (<=.f64 b -144999999999999995337224041899407512694014719314747841314816) (*.f64 b (-.f64 (+.f64 y t) 2)) (if (<=.f64 b -960) (+.f64 z (+.f64 x a)) (if (<=.f64 b -3957737425103581/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 t (-.f64 b a)) (if (<=.f64 b 39000000000000000898691494611904879872837806981120) (-.f64 x (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 y t) 2))))))
(if (<=.f64 b -144999999999999995337224041899407512694014719314747841314816) (*.f64 b (-.f64 (+.f64 y t) 2)) (if (<=.f64 b -960) (+.f64 z (+.f64 x a)) (if (<=.f64 b -3957737425103581/14134776518227074636666380005943348126619871175004951664972849610340958208) (*.f64 t (-.f64 b a)) (if (<=.f64 b 39000000000000000898691494611904879872837806981120) (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 b (-.f64 (+.f64 y t) 2))))))
(if (<=.f64 b -129999999999999999664536244208196932335274967773284531175424) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b -780) (+.f64 z (+.f64 a x)) (if (<=.f64 b -1659995391306165/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (*.f64 t (-.f64 b a)) (if (<=.f64 b 669137167133861/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 z (+.f64 a x)) (if (<=.f64 b 8817871037304665/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 26999999999999998566560033669120) (+.f64 z (+.f64 a x)) (if (<=.f64 b 130000000000000009918700793419453104283454462230528) (*.f64 y (-.f64 b z)) (*.f64 b (-.f64 (+.f64 t y) 2)))))))))
(if (<=.f64 b -129999999999999999664536244208196932335274967773284531175424) (*.f64 b (-.f64 (+.f64 y t) 2)) (if (<=.f64 b -780) (+.f64 z (+.f64 x a)) (if (<=.f64 b -1659995391306165/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (*.f64 t (-.f64 b a)) (if (<=.f64 b 669137167133861/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 z (+.f64 x a)) (if (<=.f64 b 8817871037304665/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 26999999999999998566560033669120) (+.f64 z (+.f64 x a)) (if (<=.f64 b 130000000000000009918700793419453104283454462230528) (*.f64 y (-.f64 b z)) (*.f64 b (-.f64 (+.f64 y t) 2)))))))))
(if (<=.f64 y -10799999999999999368143781487806893324922519552) (*.f64 y (-.f64 b z)) (if (<=.f64 y -1640438043587259/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 t (-.f64 b a)) (if (<=.f64 y -1619218026458485/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 z (+.f64 a x)) (if (<=.f64 y 4821788732338203/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 164452173942375/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (+.f64 x (*.f64 b t)) (if (<=.f64 y 7937604380900179/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 2602531758786713/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 23999999999999998693805543689027584) (+.f64 z (+.f64 a x)) (*.f64 y (-.f64 b z))))))))))
(if (<=.f64 y -10799999999999999368143781487806893324922519552) (*.f64 y (-.f64 b z)) (if (<=.f64 y -1640438043587259/546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456) (*.f64 t (-.f64 b a)) (if (<=.f64 y -1619218026458485/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 z (+.f64 x a)) (if (<=.f64 y 4821788732338203/10715086071862673209484250490600018105614048117055336074437503883703510511249361224931983788156958581275946729175531468251871452856923140435984577574698574803934567774824230985421074605062371141877954182153046474983581941267398767559165543946077062914571196477686542167660429831652624386837205668069376) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 164452173942375/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (+.f64 x (*.f64 t b)) (if (<=.f64 y 7937604380900179/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 2602531758786713/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 23999999999999998693805543689027584) (+.f64 z (+.f64 x a)) (*.f64 y (-.f64 b z))))))))))
(if (<=.f64 y -879999999999999982554185349579314125923680256) (*.f64 y (-.f64 b z)) (if (<=.f64 y -750932942315945/4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048) (*.f64 t (-.f64 b a)) (if (<=.f64 y -6258848418336639/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (+.f64 x z) (if (<=.f64 y 2872008666290713/12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160704) (*.f64 b (-.f64 t 2)) (if (<=.f64 y 40999999999999998345045222772178944) (*.f64 a (-.f64 1 t)) (*.f64 y (-.f64 b z)))))))
(if (<=.f64 t -23000000000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -8063367097654389/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (*.f64 b (-.f64 y 2)) (if (<=.f64 t -3542490884826323/3936100983140358674171118325863157261303419813782882110237782515784158576702511753696331798193284779002326689610310857585686054524054270515222392815820422596546908348791339130466666204306680269934417552562141332061201544797059608540225005885713074181150932467712) (+.f64 x z) (if (<=.f64 t 4336527155264031/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 79999999999999995950970823765921509357091600881072805846712320) (+.f64 x z) (*.f64 t (-.f64 b a)))))))
(if (<=.f64 b -12799999999999999395906844817685351256480165293166297411893967806529536) (*.f64 b (-.f64 y 2)) (if (<=.f64 b -17000) (+.f64 x z) (if (<=.f64 b -8346337264208611/397444631628981487398138749046400654145762820381874332451597321734669043887712482900704872660133498355324859058465554740779924491293392484209737542410542371636340473861337575820867913121689201875267327793591416000228568794576910811136) (*.f64 a (-.f64 1 t)) (if (<=.f64 b 4414344575044637/4327788799063369698118367518036104040602397294887907509272254128346512609744690048814426160231687683233172643784762398137404191207445999921156415311568401014033503715319849649510248592805285405106374515984066055406780647774220793764564147394699562815402300054714269682368512) (+.f64 x z) (if (<=.f64 b 2361660589884215/7872201966280717348342236651726314522606839627565764220475565031568317153405023507392663596386569558004653379220621715171372109048108541030444785631640845193093816697582678260933332408613360539868835105124282664122403089594119217080450011771426148362301864935424) (*.f64 a (-.f64 1 t)) (if (<=.f64 b 8547936209632073/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (*.f64 y (neg.f64 z)) (if (<=.f64 b 480000000000000036622895237241057615815831860543488) (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 t 2)))))))))
(if (<=.f64 b -1400000000000000021371060173152239733699942787752156209630979426266124616029717378310963661259333628855211910858257065431025927723954170167499245809111064609178155552342016) (*.f64 b (-.f64 t 2)) (if (<=.f64 b -56000000000000001560727714672506550224046618630900641843237521303187488768) (*.f64 b y) (if (<=.f64 b -3900) (+.f64 x z) (if (<=.f64 b -7312981221973259/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (*.f64 a (-.f64 1 t)) (if (<=.f64 b 8655577598126739/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (+.f64 x z) (if (<=.f64 b 5982873494373345/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696) (*.f64 a (-.f64 1 t)) (if (<=.f64 b 8547936209632073/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (*.f64 y (neg.f64 z)) (if (<=.f64 b 110000000000000008392746825201075703624461468041216) (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 t 2))))))))))
(if (<=.f64 b -1400000000000000021371060173152239733699942787752156209630979426266124616029717378310963661259333628855211910858257065431025927723954170167499245809111064609178155552342016) (*.f64 b (-.f64 t 2)) (if (<=.f64 b -56000000000000001560727714672506550224046618630900641843237521303187488768) (*.f64 y b) (if (<=.f64 b -3900) (+.f64 x z) (if (<=.f64 b -7312981221973259/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (*.f64 a (-.f64 1 t)) (if (<=.f64 b 8655577598126739/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) (+.f64 x z) (if (<=.f64 b 5982873494373345/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696) (*.f64 a (-.f64 1 t)) (if (<=.f64 b 8547936209632073/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (*.f64 y (neg.f64 z)) (if (<=.f64 b 110000000000000008392746825201075703624461468041216) (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 t 2))))))))))
(if (<=.f64 y -569999999999999965454031278682079573773654651637134345568619719450000104807665318925713149425813548517531026154404442376341256225138007410618469974016) (*.f64 y (neg.f64 z)) (if (<=.f64 y -25000000000000000770166580774131422694256301001910836586522436017353496322832859136) (*.f64 b y) (if (<=.f64 y -7365029539578741/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -6131221430890659/81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161408) (+.f64 x z) (if (<=.f64 y 6163777530473317/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 7350083789478079/28269553036454149273332760011886696253239742350009903329945699220681916416) (+.f64 x z) (if (<=.f64 y 224999999999999983719201705960669184) (*.f64 a (-.f64 1 t)) (*.f64 y (neg.f64 z)))))))))
(if (<=.f64 y -569999999999999965454031278682079573773654651637134345568619719450000104807665318925713149425813548517531026154404442376341256225138007410618469974016) (*.f64 y (neg.f64 z)) (if (<=.f64 y -25000000000000000770166580774131422694256301001910836586522436017353496322832859136) (*.f64 y b) (if (<=.f64 y -7365029539578741/75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232) (*.f64 a (-.f64 1 t)) (if (<=.f64 y -6131221430890659/81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161408) (+.f64 x z) (if (<=.f64 y 6163777530473317/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (*.f64 a (-.f64 1 t)) (if (<=.f64 y 7350083789478079/28269553036454149273332760011886696253239742350009903329945699220681916416) (+.f64 x z) (if (<=.f64 y 224999999999999983719201705960669184) (*.f64 a (-.f64 1 t)) (*.f64 y (neg.f64 z)))))))))
(if (<=.f64 y -1600000000000000078362762520240832927315563205649190221992067799344269221749415609857970446795642342068980903490416442819285492669860136347363641917440) (*.f64 y (neg.f64 z)) (if (<=.f64 y -1500000000000000053092258565332002016984039424) (*.f64 b y) (if (<=.f64 y -4113761393303015/205688069665150755269371147819668813122841983204197482918576128) (*.f64 b t) (if (<=.f64 y 3152519739159347/18014398509481984) (+.f64 x z) (*.f64 y (neg.f64 z))))))
(if (<=.f64 y -1600000000000000078362762520240832927315563205649190221992067799344269221749415609857970446795642342068980903490416442819285492669860136347363641917440) (*.f64 y (neg.f64 z)) (if (<=.f64 y -1500000000000000053092258565332002016984039424) (*.f64 y b) (if (<=.f64 y -4113761393303015/205688069665150755269371147819668813122841983204197482918576128) (*.f64 t b) (if (<=.f64 y 3152519739159347/18014398509481984) (+.f64 x z) (*.f64 y (neg.f64 z))))))
(if (<=.f64 b -1149999999999999925564111129572067984172386774611654336115812093889871872000) (*.f64 b y) (if (<=.f64 b 10199999999999999790743807449890816) (+.f64 x z) (*.f64 b t)))
(if (<=.f64 b -1149999999999999925564111129572067984172386774611654336115812093889871872000) (*.f64 y b) (if (<=.f64 b 10199999999999999790743807449890816) (+.f64 x z) (*.f64 t b)))
(if (<=.f64 b -380000000000000006107008252858665330923323895561349772434572148511604736) (*.f64 b y) (if (<=.f64 b 2399999999999999984672704829587456) x (*.f64 b t)))
(if (<=.f64 b -380000000000000006107008252858665330923323895561349772434572148511604736) (*.f64 y b) (if (<=.f64 b 2399999999999999984672704829587456) x (*.f64 t b)))
(if (<=.f64 t -269999999999999995810733116479149965312) (*.f64 b t) (if (<=.f64 t 39999999999999998155050632808484569088) x (*.f64 b t)))
(if (or (<=.f64 t -269999999999999995810733116479149965312) (not (<=.f64 t 39999999999999998155050632808484569088))) (*.f64 t b) x)
(if (<=.f64 x -2100000000000000079543025910293602830723971187558041230232093076935118377975808) x (if (<=.f64 x 950000000000000027561906245636191619704619141285981797715279872) z x))
x
Compiler

Compiled 1151 to 706 computations (38.7% saved)

soundness2.3s (13.3%)

Rules
1456×associate-+l+
1290×associate-+r+
1262×fma-define
1234×associate--r+
1192×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060736249
1182833606
054818814
1156018310
2676218310
030810310
18729653
232209609
041817329
1107616443
2389716443
054818814
1156018310
2676218310
041817329
1107616443
2389716443
054818814
1156018310
2676218310
041817329
1107616443
2389716443
01592545
15342293
219102263
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1077 to 612 computations (43.2% saved)

end2.0ms (0%)

preprocess695.0ms (4.1%)

Compiler

Compiled 2092 to 1072 computations (48.8% saved)

Profiling

Loading profile data...