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

Time bar (total: 22.2s)

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.7s (12%)

Results
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.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.0ms256infinite
0.0ms256infinite
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.0ms256valid
0.0ms256infinite
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.0ms256infinite
0.0ms256valid
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
5.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.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.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.0ms256infinite
0.0ms256infinite
0.0ms256infinite
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.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.0ms256infinite
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.0ms256infinite
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.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.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.0ms256infinite
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.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.0ms256valid
0.0ms256infinite
0.0ms256infinite
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.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.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
6.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
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.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.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.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.0ms256infinite
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.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.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.0ms256infinite
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.0ms256valid
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.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.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.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.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.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
6.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.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.0ms256valid
0.0ms256infinite
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.0ms256valid
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.0ms256valid
0.0ms256valid
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.0ms256valid
0.0ms256infinite
0.0ms256infinite
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.0ms256infinite
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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
4.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.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.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.0ms256valid
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.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.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.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.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.0ms256infinite
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.0ms256infinite
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.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.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
3.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.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.0ms256valid
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.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.0ms256infinite
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.0ms256valid
0.0ms256valid
0.0ms256infinite
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.0ms256valid
0.0ms256valid
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.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.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.0ms256infinite
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.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
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
5.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.0ms256infinite
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.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.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.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.0ms256infinite
0.0ms256valid
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.0ms256infinite
0.0ms256infinite
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.0ms256infinite
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.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.0ms256infinite
0.0ms256infinite
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.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.0ms256infinite
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.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.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.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
3.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.0ms256valid
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.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.0ms256valid
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.0ms256infinite
0.0ms256infinite
0.0ms256infinite
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.0ms256valid
0.0ms256infinite
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.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.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.0ms256valid
0.0ms256valid
0.0ms256infinite
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.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
3.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.0ms256infinite
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.0ms256infinite
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.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.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.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.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.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.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
2.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.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.0ms256infinite
0.0ms256infinite
0.0ms256valid
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.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
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.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.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.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.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.0ms256infinite
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.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
2.0ms256infinite
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.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.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.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.0ms256infinite
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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.0ms256infinite
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.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.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
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.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.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
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.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.0ms256valid
0.0ms256infinite
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.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.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.0ms256infinite
0.0ms256infinite
34.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.0ms256infinite
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.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.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.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.0ms256valid
0.0ms256infinite
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.0ms256valid
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.0ms256valid
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.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.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.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.0ms256infinite
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.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.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.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.0ms256infinite
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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
55.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.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
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.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.0ms256infinite
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.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.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.0ms256valid
0.0ms256infinite
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.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.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.0ms256infinite
0.0ms256infinite
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.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.0ms256valid
0.0ms256valid
0.0ms256infinite
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.0ms256infinite
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
24.0ms256infinite
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.0ms256valid
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.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.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.0ms256infinite
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.0ms256infinite
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.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.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
1.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.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.0ms256infinite
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.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.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.0ms256infinite
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.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.0ms256infinite
0.0ms256infinite
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.0ms256valid
1.0ms256infinite
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.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.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.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.0ms256valid
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.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.0ms256valid
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.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.0ms256infinite
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.0ms256valid
0.0ms256valid
0.0ms256valid
46.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.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.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.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.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.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.0ms256valid
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.0ms256infinite
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.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.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
50.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.0ms256infinite
0.0ms256valid
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.0ms256infinite
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.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.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.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.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.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.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.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
66.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.0ms256valid
0.0ms256valid
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.0ms256valid
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.0ms256valid
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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256infinite
0.0ms256infinite
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.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.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.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.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.0ms256infinite
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.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
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.0ms256infinite
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.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.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.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
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.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.0ms256infinite
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.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.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.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.0ms256valid
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.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.0ms256valid
0.0ms256infinite
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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
43.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.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.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.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.0ms256infinite
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.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.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.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
11.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.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.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.0ms256infinite
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.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.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.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.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
1.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.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.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.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.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.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.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.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.0ms256infinite
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.0ms256valid
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.0ms256infinite
0.0ms256infinite
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.0ms256infinite
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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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.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.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.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.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.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.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
44.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.0ms256infinite
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.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.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.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.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.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.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
23.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.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.0ms256valid
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.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.0ms256valid
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.0ms256valid
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.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.0ms256infinite
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.0ms256valid
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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
10.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.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.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.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.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.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.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.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.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.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
77.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.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.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.0ms256valid
0.0ms256infinite
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.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.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.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
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.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.0ms256infinite
0.0ms256valid
96.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.0ms256infinite
0.0ms256infinite
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.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.0ms256infinite
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.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.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.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.0ms256infinite
296.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.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.0ms256infinite
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.0ms256infinite
0.0ms256valid
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.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.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.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
0.0ms256valid
0.0ms256infinite
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.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
4.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.0ms256infinite
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.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.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.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.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.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.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.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.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.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.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
3.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.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
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
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.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.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.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.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.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.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
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.0ms256valid
0.0ms256valid
0.0ms256infinite
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.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.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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
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.0ms256infinite
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.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
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.0ms256valid
0.0ms256valid
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.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
62.0ms256valid
0.0ms256valid
0.0ms256valid
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.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.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.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.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.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
1.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.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
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.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.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.0ms256infinite
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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
3.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.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.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.0ms256infinite
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.0ms256infinite
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.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.0ms256valid
0.0ms256infinite
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.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
3.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.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.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.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.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.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.0ms256valid
0.0ms256infinite
0.0ms256infinite
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.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
116.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.0ms256infinite
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.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.0ms256infinite
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.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.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
2.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.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.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.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.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
2.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.0ms256infinite
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.0ms256infinite
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.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.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
1.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.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.0ms256infinite
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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
2.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.0ms256infinite
0.0ms256valid
0.0ms256infinite
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.0ms256infinite
0.0ms256infinite
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.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.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
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
1.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.0ms256valid
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.0ms256valid
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.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.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.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
1.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.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.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
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.0ms256infinite
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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
1.0ms256valid
0.0ms256infinite
0.0ms256infinite
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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
1.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
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.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.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.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.0ms256infinite
0.0ms256infinite
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.0ms256infinite
0.0ms256valid
1.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.0ms256valid
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.0ms256infinite
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.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.0ms256valid
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.0ms256valid
0.0ms256valid
0.0ms256infinite
1.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.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
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.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.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
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.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.0ms256infinite
0.0ms256infinite
0.0ms256valid
1.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
2.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.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.0ms256infinite
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.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.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
1.0ms256valid
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.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.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.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.0ms256infinite
0.0ms256infinite
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.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.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.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.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
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.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.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256infinite
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.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.0ms256valid
0.0ms256infinite
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.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
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.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.0ms256valid
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
2.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.0ms256valid
0.0ms256valid
0.0ms256valid
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.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.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.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.0ms256valid
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.0ms256infinite
0.0ms256valid
1.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.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.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.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.0ms256infinite
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.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.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.0ms256valid
0.0ms256valid
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.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.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.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.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.0ms256infinite
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.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
2.0ms256valid
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.0ms256infinite
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.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.0ms256infinite
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.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.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.0ms256valid
0.0ms256infinite
0.0ms256valid
3.0ms256valid
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.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.0ms256infinite
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.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.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.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
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.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
5.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.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.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.0ms256infinite
0.0ms256valid
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.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.0ms256infinite
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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
3.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
266.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.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.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
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.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.0ms256infinite
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.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.0ms256infinite
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.0ms256valid
1.0ms256infinite
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.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.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.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
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.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.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.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
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.0ms256valid
0.0ms256valid
65.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.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.0ms256infinite
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.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
Bogosity

preprocess277.0ms (1.2%)

Algorithm
egg-herbie
Rules
1456×associate-+l+
1290×associate-+r+
1234×associate--r+
878×distribute-rgt-in
868×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))
10-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 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(+.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 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(+.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)

eval1.0ms (0%)

Compiler

Compiled 65 to 41 computations (36.9% saved)

prune3.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)

localize150.0ms (0.7%)

Localize:

Found 8 expressions with local error:

NewAccuracyProgram
100.0%
(+.f64 y (+.f64 t -2))
100.0%
(fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))
100.0%
(*.f64 (+.f64 t -1) a)
96.9%
(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 y 1) z)
100.0%
(*.f64 (-.f64 t 1) a)
99.7%
(-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a))
94.7%
(+.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)

series34.0ms (0.2%)

Counts
8 → 348
Calls

87 calls:

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

rewrite228.0ms (1%)

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
038317
1644317
Stop Event
node limit
Counts
8 → 283
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 t 1) a)
(*.f64 (-.f64 y 1) z)
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))))
(*.f64 (+.f64 t -1) a)
(fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))
(+.f64 y (+.f64 t -2))
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))))))
(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))
(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))))))
(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)))))
(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))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(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 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)))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(log1p.f64 (expm1.f64 (*.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))))
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y -1))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -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))))))
(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))
(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 (*.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)))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(+.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))))
(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))
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (+.f64 y t) 2)
(-.f64 (exp.f64 (log1p.f64 (+.f64 t (+.f64 y -2)))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 y t) 3) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))) (/.f64 8 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))
(-.f64 (/.f64 (pow.f64 y 2) (-.f64 (-.f64 y -2) t)) (/.f64 (pow.f64 (+.f64 t -2) 2) (-.f64 (-.f64 y -2) t)))
(-.f64 (/.f64 (pow.f64 (+.f64 y t) 2) (+.f64 t (+.f64 y 2))) (/.f64 4 (+.f64 t (+.f64 y 2))))
(*.f64 1 (+.f64 t (+.f64 y -2)))
(*.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) 2) (cbrt.f64 (+.f64 t (+.f64 y -2))))
(*.f64 (sqrt.f64 (+.f64 t (+.f64 y -2))) (sqrt.f64 (+.f64 t (+.f64 y -2))))
(*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (/.f64 1 (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))))
(*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (/.f64 1 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (/.f64 1 (-.f64 (-.f64 y -2) t)))
(*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (/.f64 1 (+.f64 t (+.f64 y 2))))
(/.f64 1 (/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))) (+.f64 (pow.f64 (+.f64 y t) 3) -8)))
(/.f64 1 (/.f64 (-.f64 (-.f64 y -2) t) (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2))))
(/.f64 1 (/.f64 (+.f64 t (+.f64 y 2)) (+.f64 (pow.f64 (+.f64 y t) 2) -4)))
(/.f64 (+.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 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (-.f64 4 (*.f64 (+.f64 y t) -2))))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (-.f64 (-.f64 y -2) t))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (+.f64 t (+.f64 y 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (-.f64 (+.f64 y t) -2))
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2))) (neg.f64 (-.f64 (-.f64 y -2) t)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (neg.f64 (+.f64 t (+.f64 y 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 t -2) 3) (pow.f64 y 3)) (+.f64 (pow.f64 (+.f64 t -2) 2) (-.f64 (pow.f64 y 2) (*.f64 (+.f64 t -2) y))))
(/.f64 (-.f64 (pow.f64 (+.f64 t -2) 2) (pow.f64 y 2)) (-.f64 (+.f64 t -2) y))
(pow.f64 (+.f64 t (+.f64 y -2)) 1)
(pow.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) 3)
(pow.f64 (pow.f64 (+.f64 t (+.f64 y -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 t (+.f64 y -2))) 2)
(sqrt.f64 (pow.f64 (+.f64 t (+.f64 y -2)) 2))
(log.f64 (exp.f64 (+.f64 t (+.f64 y -2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 t (+.f64 y -2)))))
(cbrt.f64 (pow.f64 (+.f64 t (+.f64 y -2)) 3))
(expm1.f64 (log1p.f64 (+.f64 t (+.f64 y -2))))
(exp.f64 (log.f64 (+.f64 t (+.f64 y -2))))
(exp.f64 (*.f64 (log.f64 (+.f64 t (+.f64 y -2))) 1))
(log1p.f64 (expm1.f64 (+.f64 t (+.f64 y -2))))
(fma.f64 1 y (+.f64 t -2))
(fma.f64 1 (+.f64 y t) -2)
(fma.f64 1 (+.f64 t -2) y)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t -2)) 2) (cbrt.f64 (+.f64 t -2)) y)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (cbrt.f64 (+.f64 y t)) -2)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 t -2))
(fma.f64 (sqrt.f64 (+.f64 t -2)) (sqrt.f64 (+.f64 t -2)) y)
(fma.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 (+.f64 y t)) -2)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 t -2))

simplify299.0ms (1.3%)

Algorithm
egg-herbie
Rules
1344×fma-def
742×cancel-sign-sub-inv
564×associate-*r*
554×distribute-rgt-in
532×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066437817
1192135094
Stop Event
node limit
Counts
631 → 416
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 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 -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 (+.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 -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 (*.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 t 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
y
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
y
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.f64 y 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
t
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
t
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.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))))))
(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))
(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))))))
(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)))))
(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))
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a)))))
(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 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)))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(log1p.f64 (expm1.f64 (*.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))))
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y -1))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -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))))))
(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))
(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 (*.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)))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(+.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))))
(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))
(log1p.f64 (expm1.f64 (fma.f64 z (+.f64 y -1) (*.f64 (+.f64 t -1) a))))
(-.f64 (+.f64 y t) 2)
(-.f64 (exp.f64 (log1p.f64 (+.f64 t (+.f64 y -2)))) 1)
(-.f64 (/.f64 (pow.f64 (+.f64 y t) 3) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))) (/.f64 8 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))
(-.f64 (/.f64 (pow.f64 y 2) (-.f64 (-.f64 y -2) t)) (/.f64 (pow.f64 (+.f64 t -2) 2) (-.f64 (-.f64 y -2) t)))
(-.f64 (/.f64 (pow.f64 (+.f64 y t) 2) (+.f64 t (+.f64 y 2))) (/.f64 4 (+.f64 t (+.f64 y 2))))
(*.f64 1 (+.f64 t (+.f64 y -2)))
(*.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) 2) (cbrt.f64 (+.f64 t (+.f64 y -2))))
(*.f64 (sqrt.f64 (+.f64 t (+.f64 y -2))) (sqrt.f64 (+.f64 t (+.f64 y -2))))
(*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (/.f64 1 (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))))
(*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (/.f64 1 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (/.f64 1 (-.f64 (-.f64 y -2) t)))
(*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (/.f64 1 (+.f64 t (+.f64 y 2))))
(/.f64 1 (/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))) (+.f64 (pow.f64 (+.f64 y t) 3) -8)))
(/.f64 1 (/.f64 (-.f64 (-.f64 y -2) t) (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2))))
(/.f64 1 (/.f64 (+.f64 t (+.f64 y 2)) (+.f64 (pow.f64 (+.f64 y t) 2) -4)))
(/.f64 (+.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 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (-.f64 4 (*.f64 (+.f64 y t) -2))))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (-.f64 (-.f64 y -2) t))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (+.f64 t (+.f64 y 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (-.f64 (+.f64 y t) -2))
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2))) (neg.f64 (-.f64 (-.f64 y -2) t)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (neg.f64 (+.f64 t (+.f64 y 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 t -2) 3) (pow.f64 y 3)) (+.f64 (pow.f64 (+.f64 t -2) 2) (-.f64 (pow.f64 y 2) (*.f64 (+.f64 t -2) y))))
(/.f64 (-.f64 (pow.f64 (+.f64 t -2) 2) (pow.f64 y 2)) (-.f64 (+.f64 t -2) y))
(pow.f64 (+.f64 t (+.f64 y -2)) 1)
(pow.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) 3)
(pow.f64 (pow.f64 (+.f64 t (+.f64 y -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 t (+.f64 y -2))) 2)
(sqrt.f64 (pow.f64 (+.f64 t (+.f64 y -2)) 2))
(log.f64 (exp.f64 (+.f64 t (+.f64 y -2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 t (+.f64 y -2)))))
(cbrt.f64 (pow.f64 (+.f64 t (+.f64 y -2)) 3))
(expm1.f64 (log1p.f64 (+.f64 t (+.f64 y -2))))
(exp.f64 (log.f64 (+.f64 t (+.f64 y -2))))
(exp.f64 (*.f64 (log.f64 (+.f64 t (+.f64 y -2))) 1))
(log1p.f64 (expm1.f64 (+.f64 t (+.f64 y -2))))
(fma.f64 1 y (+.f64 t -2))
(fma.f64 1 (+.f64 y t) -2)
(fma.f64 1 (+.f64 t -2) y)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t -2)) 2) (cbrt.f64 (+.f64 t -2)) y)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (cbrt.f64 (+.f64 y t)) -2)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 t -2))
(fma.f64 (sqrt.f64 (+.f64 t -2)) (sqrt.f64 (+.f64 t -2)) y)
(fma.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 (+.f64 y t)) -2)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 t -2))
Outputs
(-.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (*.f64 b (+.f64 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 (+.f64 x (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) 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 (*.f64 y (-.f64 b z)) (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 (*.f64 y (-.f64 b z)) (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 (*.f64 y (-.f64 b z)) (fma.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 (*.f64 y (-.f64 b z)) (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 (*.f64 y (-.f64 b z)) (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 (*.f64 y (-.f64 b z)) (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t))))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(*.f64 y (-.f64 b 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 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 (*.f64 y (-.f64 b 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 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (*.f64 y (-.f64 b 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 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (*.f64 y (-.f64 b 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 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (neg.f64 z))
(-.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 y (neg.f64 z))
(-.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 (fma.f64 z (-.f64 1 y) x) (neg.f64 a))
(-.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))
(neg.f64 (*.f64 t a))
(*.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))
(neg.f64 (*.f64 t a))
(*.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 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 -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 (+.f64 x (*.f64 b (-.f64 t 2))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (*.f64 b (+.f64 t -2))) (fma.f64 -1 z (*.f64 a (+.f64 t -1))))
(+.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) 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 (*.f64 y (-.f64 b z)) (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 (*.f64 y (-.f64 b z)) (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 (*.f64 y (-.f64 b z)) (fma.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 (*.f64 y (-.f64 b z)) (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 (*.f64 y (-.f64 b z)) (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 (*.f64 y (-.f64 b z)) (fma.f64 b (+.f64 t -2) (+.f64 z (*.f64 a (-.f64 1 t))))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(*.f64 y (-.f64 b 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 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 (*.f64 y (-.f64 b 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 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (*.f64 y (-.f64 b 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 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))))
(+.f64 x (+.f64 (*.f64 y (-.f64 b 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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 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 (*.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)))
(-.f64 (*.f64 z (+.f64 y -1)) 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 t 2)
(+.f64 t -2)
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
y
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
y
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.f64 y 2)
(+.f64 y -2)
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
t
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
t
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.f64 (+.f64 t y) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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)
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -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))) 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 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(-.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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 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 (*.f64 b (+.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 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.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 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 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 (*.f64 b (+.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 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.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 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 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 (*.f64 b (+.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 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.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 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 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 (*.f64 b (+.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 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))
(/.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 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))))
(/.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 y (+.f64 t -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 y (+.f64 t -2))))) (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 y (+.f64 t -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 y (+.f64 t -2))) 2) (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2)) (+.f64 (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 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 y (+.f64 t -2))))) (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 y (+.f64 t -2))))))) (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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))))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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)))
(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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 x (-.f64 (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 x (-.f64 (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 x (-.f64 (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 x (-.f64 (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 x (-.f64 (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 x (-.f64 (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 x (-.f64 (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 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3)) (/.f64 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 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (*.f64 a (+.f64 t -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) 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 t -1) (*.f64 z (+.f64 y -1)))))
(*.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 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3)) (/.f64 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 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (*.f64 a (+.f64 t -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) 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 t -1) (*.f64 z (+.f64 y -1)))))
(/.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 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3)) (/.f64 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 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (*.f64 a (+.f64 t -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) 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 t -1) (*.f64 z (+.f64 y -1)))))
(/.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)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3))) (neg.f64 (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 a (+.f64 t -1)) (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)))))
(neg.f64 (/.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 (neg.f64 (pow.f64 x 2)) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2)) (-.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 (pow.f64 x 3) (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3)) (/.f64 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 t -1) (*.f64 z (+.f64 y -1)))))
(/.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)))))
(-.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))
(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))
(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 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)
(*.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 (fma.f64 t t (-.f64 1 (neg.f64 t))) (+.f64 -1 (pow.f64 t 3))))
(/.f64 a (/.f64 (fma.f64 t t (+.f64 t 1)) (+.f64 -1 (pow.f64 t 3))))
(/.f64 (*.f64 a (+.f64 (pow.f64 t 3) -1)) (fma.f64 t t (+.f64 1 t)))
(/.f64 a (/.f64 (fma.f64 t t (-.f64 1 (neg.f64 t))) (+.f64 -1 (pow.f64 t 3))))
(/.f64 a (/.f64 (fma.f64 t t (+.f64 t 1)) (+.f64 -1 (pow.f64 t 3))))
(/.f64 (*.f64 a (fma.f64 t t -1)) (+.f64 t 1))
(/.f64 a (/.f64 (+.f64 t 1) (fma.f64 t 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)))
(*.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))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(*.f64 a (+.f64 t -1))
(+.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)
(*.f64 z (+.f64 y -1))
(/.f64 (*.f64 z (+.f64 (pow.f64 y 3) -1)) (fma.f64 y y (-.f64 1 (*.f64 y -1))))
(/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (*.f64 y -1))))
(/.f64 z (/.f64 (fma.f64 y y (+.f64 y 1)) (+.f64 -1 (pow.f64 y 3))))
(/.f64 (*.f64 z (+.f64 (pow.f64 y 3) -1)) (fma.f64 y y (+.f64 1 y)))
(/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (*.f64 y -1))))
(/.f64 z (/.f64 (fma.f64 y y (+.f64 y 1)) (+.f64 -1 (pow.f64 y 3))))
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1))
(/.f64 z (/.f64 (+.f64 y 1) (fma.f64 y 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))))
(*.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))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1))))
(*.f64 z (+.f64 y -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 (fma.f64 b (+.f64 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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)
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -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))) 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 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(-.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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 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 (*.f64 b (+.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 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.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 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 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 (*.f64 b (+.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 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.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 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 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 (*.f64 b (+.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 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(/.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 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 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 (*.f64 b (+.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 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 x (+.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))
(/.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 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (-.f64 (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))))
(/.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 y (+.f64 t -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 y (+.f64 t -2))))) (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 y (+.f64 t -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 y (+.f64 t -2))) 2) (pow.f64 (-.f64 x (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2)) (+.f64 (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 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 y (+.f64 t -2))))) (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 y (+.f64 t -2))))))) (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (neg.f64 (+.f64 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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))))))
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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)))
(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 y (+.f64 t -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 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)
(*.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 (fma.f64 t t (-.f64 1 (neg.f64 t))) (+.f64 -1 (pow.f64 t 3))))
(/.f64 a (/.f64 (fma.f64 t t (+.f64 t 1)) (+.f64 -1 (pow.f64 t 3))))
(/.f64 (*.f64 a (+.f64 (pow.f64 t 3) -1)) (fma.f64 t t (+.f64 1 t)))
(/.f64 a (/.f64 (fma.f64 t t (-.f64 1 (neg.f64 t))) (+.f64 -1 (pow.f64 t 3))))
(/.f64 a (/.f64 (fma.f64 t t (+.f64 t 1)) (+.f64 -1 (pow.f64 t 3))))
(/.f64 (*.f64 a (fma.f64 t t -1)) (+.f64 t 1))
(/.f64 a (/.f64 (+.f64 t 1) (fma.f64 t 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)))
(*.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))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a)))
(*.f64 a (+.f64 t -1))
(+.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)
(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 (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 1 y))))))
(/.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)) (-.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)) (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 t -1) (*.f64 z (+.f64 y -1))))
(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))))
(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)))
(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)))
(-.f64 (+.f64 y t) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.f64 (exp.f64 (log1p.f64 (+.f64 t (+.f64 y -2)))) 1)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(-.f64 (/.f64 (pow.f64 (+.f64 y t) 3) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))) (/.f64 8 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))
(-.f64 (/.f64 (pow.f64 (+.f64 t y) 3) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))) (/.f64 8 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))))
(+.f64 (/.f64 (pow.f64 (+.f64 t y) 3) (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))) (/.f64 -8 (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))))
(-.f64 (/.f64 (pow.f64 y 2) (-.f64 (-.f64 y -2) t)) (/.f64 (pow.f64 (+.f64 t -2) 2) (-.f64 (-.f64 y -2) t)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (-.f64 y (+.f64 t -2)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (+.f64 y (-.f64 2 t)))
(-.f64 (/.f64 (pow.f64 (+.f64 y t) 2) (+.f64 t (+.f64 y 2))) (/.f64 4 (+.f64 t (+.f64 y 2))))
(-.f64 (/.f64 (pow.f64 (+.f64 t y) 2) (+.f64 y (-.f64 t -2))) (/.f64 4 (+.f64 y (-.f64 t -2))))
(+.f64 (/.f64 (pow.f64 (+.f64 t y) 2) (+.f64 t (+.f64 y 2))) (/.f64 -4 (+.f64 t (+.f64 y 2))))
(*.f64 1 (+.f64 t (+.f64 y -2)))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(*.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) 2))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) 2) (cbrt.f64 (+.f64 t (+.f64 y -2))))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(*.f64 (sqrt.f64 (+.f64 t (+.f64 y -2))) (sqrt.f64 (+.f64 t (+.f64 y -2))))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (/.f64 1 (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))))
(/.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 (pow.f64 (+.f64 y t) 3) -8) (/.f64 1 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) 1) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y)))))
(/.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 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (/.f64 1 (-.f64 (-.f64 y -2) t)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (-.f64 y (+.f64 t -2)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (+.f64 y (-.f64 2 t)))
(*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (/.f64 1 (+.f64 t (+.f64 y 2))))
(*.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (/.f64 1 (+.f64 y (-.f64 t -2))))
(/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 2)))
(/.f64 1 (/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))))
(*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (/.f64 1 (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))))
(/.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 1 (/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))) (+.f64 (pow.f64 (+.f64 y t) 3) -8)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) 1) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y)))))
(/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4)))
(/.f64 1 (/.f64 (-.f64 (-.f64 y -2) t) (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2))))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (-.f64 y (+.f64 t -2)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (+.f64 y (-.f64 2 t)))
(/.f64 1 (/.f64 (+.f64 t (+.f64 y 2)) (+.f64 (pow.f64 (+.f64 y t) 2) -4)))
(*.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (/.f64 1 (+.f64 y (-.f64 t -2))))
(/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 2)))
(/.f64 (+.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 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (/.f64 1 (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))))
(/.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 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) 1) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y)))))
(/.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 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (-.f64 4 (*.f64 (+.f64 y t) -2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) 1) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y)))))
(/.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 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (-.f64 (-.f64 y -2) t))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (-.f64 y (+.f64 t -2)))
(/.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2)) (+.f64 y (-.f64 2 t)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (+.f64 t (+.f64 y 2)))
(*.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (/.f64 1 (+.f64 y (-.f64 t -2))))
(/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (-.f64 (+.f64 y t) -2))
(*.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (/.f64 1 (+.f64 y (-.f64 t -2))))
(/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 y 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))))
(*.f64 1 (/.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 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (neg.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))))
(/.f64 (-.f64 8 (pow.f64 (+.f64 t y) 3)) (-.f64 (neg.f64 (fma.f64 2 (+.f64 t y) 4)) (pow.f64 (+.f64 t y) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2))) (neg.f64 (-.f64 (-.f64 y -2) t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 2) (pow.f64 (+.f64 t -2) 2))) (neg.f64 (-.f64 y (+.f64 t -2))))
(/.f64 (+.f64 (neg.f64 (pow.f64 y 2)) (pow.f64 (+.f64 t -2) 2)) (+.f64 (-.f64 -2 y) t))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (neg.f64 (+.f64 t (+.f64 y 2))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 t y) 2)) 4) (neg.f64 (+.f64 y (-.f64 t -2))))
(/.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) (-.f64 (-.f64 -2 y) t))
(/.f64 (+.f64 (pow.f64 (+.f64 t -2) 3) (pow.f64 y 3)) (+.f64 (pow.f64 (+.f64 t -2) 2) (-.f64 (pow.f64 y 2) (*.f64 (+.f64 t -2) y))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (+.f64 (pow.f64 (+.f64 t -2) 2) (-.f64 (pow.f64 y 2) (*.f64 y (+.f64 t -2)))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (+.f64 (pow.f64 (+.f64 t -2) 2) (*.f64 y (+.f64 y (-.f64 2 t)))))
(/.f64 (-.f64 (pow.f64 (+.f64 t -2) 2) (pow.f64 y 2)) (-.f64 (+.f64 t -2) y))
(/.f64 (-.f64 (pow.f64 (+.f64 t -2) 2) (pow.f64 y 2)) (+.f64 t (-.f64 -2 y)))
(pow.f64 (+.f64 t (+.f64 y -2)) 1)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(pow.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) 3)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(pow.f64 (pow.f64 (+.f64 t (+.f64 y -2)) 3) 1/3)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(pow.f64 (sqrt.f64 (+.f64 t (+.f64 y -2))) 2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(sqrt.f64 (pow.f64 (+.f64 t (+.f64 y -2)) 2))
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 2))
(fabs.f64 (+.f64 t (+.f64 y -2)))
(log.f64 (exp.f64 (+.f64 t (+.f64 y -2))))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 t (+.f64 y -2)))))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(cbrt.f64 (pow.f64 (+.f64 t (+.f64 y -2)) 3))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(expm1.f64 (log1p.f64 (+.f64 t (+.f64 y -2))))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(exp.f64 (log.f64 (+.f64 t (+.f64 y -2))))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(exp.f64 (*.f64 (log.f64 (+.f64 t (+.f64 y -2))) 1))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(log1p.f64 (expm1.f64 (+.f64 t (+.f64 y -2))))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(fma.f64 1 y (+.f64 t -2))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(fma.f64 1 (+.f64 y t) -2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(fma.f64 1 (+.f64 t -2) y)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t -2)) 2) (cbrt.f64 (+.f64 t -2)) y)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (cbrt.f64 (+.f64 y t)) -2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 t -2))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(fma.f64 (sqrt.f64 (+.f64 t -2)) (sqrt.f64 (+.f64 t -2)) y)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(fma.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 (+.f64 y t)) -2)
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 t -2))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))

eval332.0ms (1.5%)

Compiler

Compiled 12138 to 7497 computations (38.2% saved)

prune164.0ms (0.7%)

Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New40214416
Fresh000
Picked202
Done000
Total40414418
Accuracy
100.0%
Counts
418 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.7%
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
96.1%
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
69.1%
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
76.2%
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
66.4%
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
48.3%
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
53.3%
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 (+.f64 y t) 2) b))
77.4%
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
24.7%
(*.f64 z (-.f64 1 y))
30.4%
(*.f64 y (-.f64 b z))
38.8%
(*.f64 t (-.f64 b a))
37.5%
(*.f64 b (-.f64 (+.f64 t y) 2))
31.8%
(*.f64 a (-.f64 1 t))
15.2%
x
Compiler

Compiled 478 to 348 computations (27.2% saved)

localize398.0ms (1.8%)

Localize:

Found 12 expressions with local error:

NewAccuracyProgram
100.0%
(-.f64 (+.f64 t y) 2)
100.0%
(*.f64 b (-.f64 (+.f64 t y) 2))
100.0%
(*.f64 a (-.f64 t 1))
98.6%
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
100.0%
(-.f64 (+.f64 y t) 2)
100.0%
(*.f64 (-.f64 (+.f64 y t) 2) b)
98.6%
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 (+.f64 y t) 2) b))
100.0%
(*.f64 y (-.f64 b z))
100.0%
(*.f64 b (-.f64 t 2))
100.0%
(*.f64 a (-.f64 t 1))
98.7%
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
97.5%
(+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))
Compiler

Compiled 203 to 89 computations (56.2% saved)

series32.0ms (0.1%)

Counts
12 → 333
Calls

114 calls:

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

rewrite124.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
432×prod-diff
332×log1p-expm1-u
332×expm1-log1p-u
328×add-cube-cbrt
322×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041408
1752394
Stop Event
node limit
Counts
12 → 278
Calls
Call 1
Inputs
(+.f64 (*.f64 b (-.f64 t 2)) (*.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 a (-.f64 t 1))
(*.f64 b (-.f64 t 2))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(*.f64 (-.f64 (+.f64 y t) 2) b)
(-.f64 (+.f64 y t) 2)
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1)))
(*.f64 a (-.f64 t 1))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 t y) 2)
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))))) 1)
(*.f64 1 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) 2) (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) (pow.f64 (*.f64 y (+.f64 b z)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (-.f64 (pow.f64 (*.f64 y (+.f64 b z)) 2) (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 b z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 y (+.f64 b z)) 2)) (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 b z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) (pow.f64 (*.f64 y (+.f64 b z)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (-.f64 (pow.f64 (*.f64 y (+.f64 b z)) 2) (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 b z)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 y (+.f64 b z)) 2))) (neg.f64 (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 b z)))))
(pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))
(fma.f64 (+.f64 t -2) b (*.f64 y (+.f64 b z)))
(fma.f64 y (+.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 (+.f64 b z) y (*.f64 b (+.f64 t -2)))
(fma.f64 1 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 b z)))
(fma.f64 1 (*.f64 y (+.f64 b z)) (*.f64 b (+.f64 t -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 b z))) 2) (cbrt.f64 (*.f64 y (+.f64 b z))) (*.f64 b (+.f64 t -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 2) (cbrt.f64 (*.f64 b (+.f64 t -2))) (*.f64 y (+.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 y (+.f64 b z))) (sqrt.f64 (*.f64 y (+.f64 b z))) (*.f64 b (+.f64 t -2)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) (sqrt.f64 (*.f64 b (+.f64 t -2))) (*.f64 y (+.f64 b z)))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))
(+.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (neg.f64 (fma.f64 a (+.f64 t -1) z)))
(+.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) z))) (sqrt.f64 (fma.f64 a (+.f64 t -1) z)) (fma.f64 a (+.f64 t -1) z)))
(+.f64 (fma.f64 1 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (neg.f64 (*.f64 (fma.f64 a (+.f64 t -1) z) 1))) (fma.f64 (neg.f64 (fma.f64 a (+.f64 t -1) z)) 1 (*.f64 (fma.f64 a (+.f64 t -1) z) 1)))
(+.f64 (fma.f64 1 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2) (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) 2) (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (*.f64 (fma.f64 a (+.f64 t -1) z) 1))) (fma.f64 (neg.f64 (fma.f64 a (+.f64 t -1) z)) 1 (*.f64 (fma.f64 a (+.f64 t -1) z) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) 2) (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2) (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (*.f64 (fma.f64 a (+.f64 t -1) z) 1))) (fma.f64 (neg.f64 (fma.f64 a (+.f64 t -1) z)) 1 (*.f64 (fma.f64 a (+.f64 t -1) z) 1)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2) (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2))))
(*.f64 1 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))) 2) (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))) (sqrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 3) (pow.f64 (fma.f64 a (+.f64 t -1) z) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 2) (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) z) 2) (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (fma.f64 a (+.f64 t -1) z)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 2) (pow.f64 (fma.f64 a (+.f64 t -1) z) 2)) (+.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (fma.f64 a (+.f64 t -1) z)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 3)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 a (+.f64 t -1)))))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 a (+.f64 t -1)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 3)) (-.f64 z (*.f64 a (+.f64 t -1)))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))) (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))) (-.f64 z (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 a (+.f64 t -1)))))) (*.f64 (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) (*.f64 (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 a (+.f64 t -1)))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2)) (-.f64 z (*.f64 a (+.f64 t -1)))) (*.f64 (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) (*.f64 (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) (-.f64 z (*.f64 a (+.f64 t -1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 3) (pow.f64 (fma.f64 a (+.f64 t -1) z) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 2) (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) z) 2) (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (fma.f64 a (+.f64 t -1) z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 2) (pow.f64 (fma.f64 a (+.f64 t -1) z) 2))) (neg.f64 (+.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (fma.f64 a (+.f64 t -1) z))))
(pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))) 3)
(pow.f64 (pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))) 2))
(log.f64 (exp.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))))))
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(exp.f64 (log.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(fma.f64 1 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))
(fma.f64 1 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (neg.f64 (fma.f64 a (+.f64 t -1) z)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) 2) (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (fma.f64 a (+.f64 t -1) z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (fma.f64 a (+.f64 t -1) z)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))
(-.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 (sqrt.f64 (*.f64 a (+.f64 t -1))) 2)
(pow.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) 1/3)
(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))))
(exp.f64 (log.f64 (*.f64 a (+.f64 t -1))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 t -1))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t -2)))) 1)
(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))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 b z)))) 1)
(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 y) (+.f64 b z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 b z)))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 b z)) 3))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 b z))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)))) 1)
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (*.f64 t a) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (*.f64 t a) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (*.f64 t a) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 (*.f64 t a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))
(fma.f64 t a (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 a t (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 1 (*.f64 t a) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 t a))
(fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 t a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (*.f64 t a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (cbrt.f64 (*.f64 t a)) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (*.f64 t a))
(fma.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 t a)) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(+.f64 t (-.f64 y 2))
(+.f64 y (+.f64 t -2))
(+.f64 (+.f64 t y) -2)
(*.f64 1 (+.f64 y (+.f64 t -2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2) (cbrt.f64 (+.f64 y (+.f64 t -2))))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) (sqrt.f64 (+.f64 y (+.f64 t -2))))
(/.f64 (-.f64 (pow.f64 (+.f64 t y) 3) 8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 t y) 2) 4) (+.f64 (+.f64 t y) 2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t y) 3) 8)) (neg.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t y) 2) 4)) (neg.f64 (+.f64 (+.f64 t y) 2)))
(pow.f64 (+.f64 y (+.f64 t -2)) 1)
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 3)
(pow.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) 2)
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 2))
(log.f64 (exp.f64 (+.f64 y (+.f64 t -2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 t -2)))))
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3))
(expm1.f64 (log1p.f64 (+.f64 y (+.f64 t -2))))
(exp.f64 (log.f64 (+.f64 y (+.f64 t -2))))
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 t -2))) 1))
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 t -2))))
(fma.f64 1 t (-.f64 y 2))
(fma.f64 1 y (+.f64 t -2))
(fma.f64 1 (+.f64 t y) -2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t y)) 2) (cbrt.f64 (+.f64 t y)) -2)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 t -2))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (-.f64 y 2))
(fma.f64 (sqrt.f64 (+.f64 t y)) (sqrt.f64 (+.f64 t y)) -2)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 t -2))
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (-.f64 y 2))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 a) (+.f64 t -1)))
(+.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(*.f64 1 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (neg.f64 (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(fma.f64 1 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 a (+.f64 t -1))))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 a) (+.f64 t -1)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 a (+.f64 t -1))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 a) (+.f64 t -1)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 a (+.f64 t -1))))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 a) (+.f64 t -1)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(-.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 (sqrt.f64 (*.f64 a (+.f64 t -1))) 2)
(pow.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) 1/3)
(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))))
(exp.f64 (log.f64 (*.f64 a (+.f64 t -1))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 t -1))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(+.f64 t (-.f64 y 2))
(+.f64 y (+.f64 t -2))
(+.f64 (+.f64 t y) -2)
(*.f64 1 (+.f64 y (+.f64 t -2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2) (cbrt.f64 (+.f64 y (+.f64 t -2))))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) (sqrt.f64 (+.f64 y (+.f64 t -2))))
(/.f64 (-.f64 (pow.f64 (+.f64 t y) 3) 8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 t y) 2) 4) (+.f64 (+.f64 t y) 2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t y) 3) 8)) (neg.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t y) 2) 4)) (neg.f64 (+.f64 (+.f64 t y) 2)))
(pow.f64 (+.f64 y (+.f64 t -2)) 1)
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 3)
(pow.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) 2)
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 2))
(log.f64 (exp.f64 (+.f64 y (+.f64 t -2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 t -2)))))
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3))
(expm1.f64 (log1p.f64 (+.f64 y (+.f64 t -2))))
(exp.f64 (log.f64 (+.f64 y (+.f64 t -2))))
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 t -2))) 1))
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 t -2))))
(fma.f64 1 t (-.f64 y 2))
(fma.f64 1 y (+.f64 t -2))
(fma.f64 1 (+.f64 t y) -2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t y)) 2) (cbrt.f64 (+.f64 t y)) -2)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 t -2))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (-.f64 y 2))
(fma.f64 (sqrt.f64 (+.f64 t y)) (sqrt.f64 (+.f64 t y)) -2)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 t -2))
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (-.f64 y 2))

simplify239.0ms (1.1%)

Algorithm
egg-herbie
Rules
1040×fma-def
634×associate-*r*
570×distribute-rgt-in
514×distribute-lft-in
496×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
063627965
1187126241
Stop Event
node limit
Counts
611 → 432
Calls
Call 1
Inputs
(*.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 -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))))
(*.f64 b (-.f64 t 2))
(*.f64 y (-.f64 b z))
(*.f64 y (-.f64 b 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 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
x
x
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(*.f64 y (-.f64 b z))
(*.f64 y (-.f64 b z))
(-.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 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(*.f64 z (+.f64 1 (*.f64 -1 y)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.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 (*.f64 b y) (*.f64 b (-.f64 t 2))))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))) (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 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 -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 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 (+.f64 t y) 2))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(*.f64 b (-.f64 y 2))
(+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (+.f64 b (*.f64 -1 a))))
(+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (+.f64 b (*.f64 -1 a))))
(+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (+.f64 b (*.f64 -1 a))))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (+.f64 b (*.f64 -1 a))))
(+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (+.f64 b (*.f64 -1 a))))
(+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (+.f64 b (*.f64 -1 a))))
(*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(*.f64 b y)
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(*.f64 b y)
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t 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 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 t 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
y
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
y
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.f64 y 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
t
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
t
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.f64 (+.f64 t y) 2)
(-.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 -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 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 y 2)
t
t
(-.f64 t 2)
y
y
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))))) 1)
(*.f64 1 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) 2) (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) (pow.f64 (*.f64 y (+.f64 b z)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (-.f64 (pow.f64 (*.f64 y (+.f64 b z)) 2) (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 b z))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 y (+.f64 b z)) 2)) (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 b z))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) (pow.f64 (*.f64 y (+.f64 b z)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (-.f64 (pow.f64 (*.f64 y (+.f64 b z)) 2) (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 b z)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 y (+.f64 b z)) 2))) (neg.f64 (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 b z)))))
(pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))
(fma.f64 (+.f64 t -2) b (*.f64 y (+.f64 b z)))
(fma.f64 y (+.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 (+.f64 b z) y (*.f64 b (+.f64 t -2)))
(fma.f64 1 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 b z)))
(fma.f64 1 (*.f64 y (+.f64 b z)) (*.f64 b (+.f64 t -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 b z))) 2) (cbrt.f64 (*.f64 y (+.f64 b z))) (*.f64 b (+.f64 t -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 2) (cbrt.f64 (*.f64 b (+.f64 t -2))) (*.f64 y (+.f64 b z)))
(fma.f64 (sqrt.f64 (*.f64 y (+.f64 b z))) (sqrt.f64 (*.f64 y (+.f64 b z))) (*.f64 b (+.f64 t -2)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) (sqrt.f64 (*.f64 b (+.f64 t -2))) (*.f64 y (+.f64 b z)))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))
(+.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (neg.f64 (fma.f64 a (+.f64 t -1) z)))
(+.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) z))) (sqrt.f64 (fma.f64 a (+.f64 t -1) z)) (fma.f64 a (+.f64 t -1) z)))
(+.f64 (fma.f64 1 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (neg.f64 (*.f64 (fma.f64 a (+.f64 t -1) z) 1))) (fma.f64 (neg.f64 (fma.f64 a (+.f64 t -1) z)) 1 (*.f64 (fma.f64 a (+.f64 t -1) z) 1)))
(+.f64 (fma.f64 1 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2) (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) 2) (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (*.f64 (fma.f64 a (+.f64 t -1) z) 1))) (fma.f64 (neg.f64 (fma.f64 a (+.f64 t -1) z)) 1 (*.f64 (fma.f64 a (+.f64 t -1) z) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) 2) (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2) (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (*.f64 (fma.f64 a (+.f64 t -1) z) 1))) (fma.f64 (neg.f64 (fma.f64 a (+.f64 t -1) z)) 1 (*.f64 (fma.f64 a (+.f64 t -1) z) 1)))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2) (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2))))
(*.f64 1 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))) 2) (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))) (sqrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 3) (pow.f64 (fma.f64 a (+.f64 t -1) z) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 2) (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) z) 2) (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (fma.f64 a (+.f64 t -1) z)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 2) (pow.f64 (fma.f64 a (+.f64 t -1) z) 2)) (+.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (fma.f64 a (+.f64 t -1) z)))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 3)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 a (+.f64 t -1)))))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 a (+.f64 t -1)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 3)) (-.f64 z (*.f64 a (+.f64 t -1)))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))) (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))) (-.f64 z (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 a (+.f64 t -1)))))) (*.f64 (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) (*.f64 (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 a (+.f64 t -1)))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2)) (-.f64 z (*.f64 a (+.f64 t -1)))) (*.f64 (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) (*.f64 (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) (-.f64 z (*.f64 a (+.f64 t -1)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 3) (pow.f64 (fma.f64 a (+.f64 t -1) z) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 2) (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) z) 2) (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (fma.f64 a (+.f64 t -1) z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 2) (pow.f64 (fma.f64 a (+.f64 t -1) z) 2))) (neg.f64 (+.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (fma.f64 a (+.f64 t -1) z))))
(pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))) 3)
(pow.f64 (pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))) 2))
(log.f64 (exp.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))))))
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(exp.f64 (log.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(fma.f64 1 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))
(fma.f64 1 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (neg.f64 (fma.f64 a (+.f64 t -1) z)))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) 2) (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (fma.f64 a (+.f64 t -1) z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (fma.f64 a (+.f64 t -1) z)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))
(-.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 (sqrt.f64 (*.f64 a (+.f64 t -1))) 2)
(pow.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) 1/3)
(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))))
(exp.f64 (log.f64 (*.f64 a (+.f64 t -1))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 t -1))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t -2)))) 1)
(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))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 b z)))) 1)
(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 y) (+.f64 b z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 b z)))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 b z)) 3))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 b z))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)))) 1)
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (*.f64 t a) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (*.f64 t a) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (*.f64 t a) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 (*.f64 t a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))
(fma.f64 t a (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 a t (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 1 (*.f64 t a) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 t a))
(fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 t a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (*.f64 t a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (cbrt.f64 (*.f64 t a)) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (*.f64 t a))
(fma.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 t a)) (*.f64 b (+.f64 y (+.f64 t -2))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(+.f64 t (-.f64 y 2))
(+.f64 y (+.f64 t -2))
(+.f64 (+.f64 t y) -2)
(*.f64 1 (+.f64 y (+.f64 t -2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2) (cbrt.f64 (+.f64 y (+.f64 t -2))))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) (sqrt.f64 (+.f64 y (+.f64 t -2))))
(/.f64 (-.f64 (pow.f64 (+.f64 t y) 3) 8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 t y) 2) 4) (+.f64 (+.f64 t y) 2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t y) 3) 8)) (neg.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t y) 2) 4)) (neg.f64 (+.f64 (+.f64 t y) 2)))
(pow.f64 (+.f64 y (+.f64 t -2)) 1)
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 3)
(pow.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) 2)
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 2))
(log.f64 (exp.f64 (+.f64 y (+.f64 t -2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 t -2)))))
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3))
(expm1.f64 (log1p.f64 (+.f64 y (+.f64 t -2))))
(exp.f64 (log.f64 (+.f64 y (+.f64 t -2))))
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 t -2))) 1))
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 t -2))))
(fma.f64 1 t (-.f64 y 2))
(fma.f64 1 y (+.f64 t -2))
(fma.f64 1 (+.f64 t y) -2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t y)) 2) (cbrt.f64 (+.f64 t y)) -2)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 t -2))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (-.f64 y 2))
(fma.f64 (sqrt.f64 (+.f64 t y)) (sqrt.f64 (+.f64 t y)) -2)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 t -2))
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (-.f64 y 2))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 a (+.f64 t -1))))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 a) (+.f64 t -1)))
(+.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -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 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(*.f64 1 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (neg.f64 (+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(fma.f64 1 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 a (+.f64 t -1))))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 a) (+.f64 t -1)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 a (+.f64 t -1))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 a) (+.f64 t -1)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 a (+.f64 t -1))))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 a) (+.f64 t -1)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(-.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 (sqrt.f64 (*.f64 a (+.f64 t -1))) 2)
(pow.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) 1/3)
(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))))
(exp.f64 (log.f64 (*.f64 a (+.f64 t -1))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 t -1))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(+.f64 t (-.f64 y 2))
(+.f64 y (+.f64 t -2))
(+.f64 (+.f64 t y) -2)
(*.f64 1 (+.f64 y (+.f64 t -2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2) (cbrt.f64 (+.f64 y (+.f64 t -2))))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) (sqrt.f64 (+.f64 y (+.f64 t -2))))
(/.f64 (-.f64 (pow.f64 (+.f64 t y) 3) 8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2))))
(/.f64 (-.f64 (pow.f64 (+.f64 t y) 2) 4) (+.f64 (+.f64 t y) 2))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t y) 3) 8)) (neg.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t y) 2) 4)) (neg.f64 (+.f64 (+.f64 t y) 2)))
(pow.f64 (+.f64 y (+.f64 t -2)) 1)
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 3)
(pow.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) 2)
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 2))
(log.f64 (exp.f64 (+.f64 y (+.f64 t -2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 t -2)))))
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3))
(expm1.f64 (log1p.f64 (+.f64 y (+.f64 t -2))))
(exp.f64 (log.f64 (+.f64 y (+.f64 t -2))))
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 t -2))) 1))
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 t -2))))
(fma.f64 1 t (-.f64 y 2))
(fma.f64 1 y (+.f64 t -2))
(fma.f64 1 (+.f64 t y) -2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t y)) 2) (cbrt.f64 (+.f64 t y)) -2)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 t -2))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (-.f64 y 2))
(fma.f64 (sqrt.f64 (+.f64 t y)) (sqrt.f64 (+.f64 t y)) -2)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 t -2))
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (-.f64 y 2))
Outputs
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2)))))
(*.f64 (neg.f64 b) (*.f64 -1 (+.f64 t (+.f64 y -2))))
(*.f64 (+.f64 2 (neg.f64 (+.f64 y t))) (neg.f64 b))
(+.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 t (+.f64 y -2)))) (*.f64 (neg.f64 y) z))
(neg.f64 (fma.f64 b (+.f64 2 (neg.f64 (+.f64 y t))) (*.f64 y z)))
(+.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 t (+.f64 y -2)))) (*.f64 (neg.f64 y) z))
(neg.f64 (fma.f64 b (+.f64 2 (neg.f64 (+.f64 y t))) (*.f64 y z)))
(+.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 t (+.f64 y -2)))) (*.f64 (neg.f64 y) z))
(neg.f64 (fma.f64 b (+.f64 2 (neg.f64 (+.f64 y t))) (*.f64 y 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 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 b t)
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 b t)
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b t) (*.f64 y (-.f64 b z))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(*.f64 y (-.f64 b z))
(*.f64 y (-.f64 b z))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(*.f64 -1 (*.f64 y z))
(*.f64 (neg.f64 y) z)
(*.f64 y (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z)
x
x
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y z))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 (*.f64 (neg.f64 y) z) x) (fma.f64 -1 z (*.f64 a (+.f64 -1 t))))
(+.f64 x (fma.f64 (neg.f64 y) z (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y z)) (*.f64 b (-.f64 (+.f64 t y) 2)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2)))))
(*.f64 (neg.f64 b) (*.f64 -1 (+.f64 t (+.f64 y -2))))
(*.f64 (+.f64 2 (neg.f64 (+.f64 y t))) (neg.f64 b))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 b (*.f64 -1 (+.f64 t (+.f64 y -2)))) (*.f64 (neg.f64 y) z)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (fma.f64 -1 (fma.f64 b (+.f64 2 (neg.f64 (+.f64 y t))) (*.f64 y z)) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 b (*.f64 -1 (+.f64 t (+.f64 y -2)))) (*.f64 (neg.f64 y) z)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (fma.f64 -1 (fma.f64 b (+.f64 2 (neg.f64 (+.f64 y t))) (*.f64 y z)) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 y) (*.f64 -1 (-.f64 t 2))))) (*.f64 -1 (*.f64 y z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 b (*.f64 -1 (+.f64 t (+.f64 y -2)))) (*.f64 (neg.f64 y) z)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (fma.f64 -1 (fma.f64 b (+.f64 2 (neg.f64 (+.f64 y t))) (*.f64 y z)) (+.f64 z (*.f64 a (-.f64 1 t)))))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (*.f64 y (-.f64 b z))) (*.f64 -1 (+.f64 a z))))
(+.f64 (fma.f64 y (-.f64 b z) (*.f64 b -2)) (+.f64 x (+.f64 z a)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 a z))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 x (+.f64 z a)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 a z))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 x (+.f64 z a)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 a z))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 x (+.f64 z a)))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 a z))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 x (+.f64 z a)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 a z))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 x (+.f64 z a)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 t (-.f64 b a)) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 t (-.f64 b a) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 a z))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (-.f64 b a)))) (+.f64 x (+.f64 z a)))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(neg.f64 (*.f64 t (*.f64 -1 (-.f64 b a))))
(*.f64 t (neg.f64 (-.f64 a b)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 a z))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (neg.f64 (-.f64 a b))))) (+.f64 x (+.f64 z a)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 a z))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (neg.f64 (-.f64 a b))))) (+.f64 x (+.f64 z a)))
(-.f64 (+.f64 x (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a)))) (*.f64 y (-.f64 b z))))) (+.f64 (*.f64 -1 a) (*.f64 -1 z)))
(+.f64 x (-.f64 (fma.f64 -2 b (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 y (-.f64 b z)))) (*.f64 -1 (+.f64 a z))))
(+.f64 (fma.f64 b -2 (fma.f64 y (-.f64 b z) (*.f64 t (neg.f64 (-.f64 a b))))) (+.f64 x (+.f64 z a)))
(-.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 -1 t)))))
(+.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) z) (*.f64 a (-.f64 1 t)))
(*.f64 y (-.f64 b z))
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 (neg.f64 y) 1))) (*.f64 a (+.f64 -1 t))))
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 (neg.f64 y) 1))) (*.f64 a (+.f64 -1 t))))
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 (neg.f64 y) 1))) (*.f64 a (+.f64 -1 t))))
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 a (-.f64 1 t))))
(*.f64 z (+.f64 1 (*.f64 -1 y)))
(*.f64 z (+.f64 (neg.f64 y) 1))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 (neg.f64 y) 1))) (*.f64 a (+.f64 -1 t))))
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 (neg.f64 y) 1))) (*.f64 a (+.f64 -1 t))))
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 z (+.f64 1 (*.f64 -1 y)))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 (neg.f64 y) 1))) (*.f64 a (+.f64 -1 t))))
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 a (-.f64 1 t))))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (+.f64 (neg.f64 y) 1))
(*.f64 z (-.f64 1 y))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 (neg.f64 y) 1))) (*.f64 a (+.f64 -1 t))))
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 (neg.f64 y) 1))) (*.f64 a (+.f64 -1 t))))
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))) (*.f64 a (-.f64 t 1)))
(+.f64 x (-.f64 (+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 (neg.f64 y) 1))) (*.f64 a (+.f64 -1 t))))
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 a (-.f64 1 t))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (neg.f64 z)))
(+.f64 (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2))) (+.f64 x z))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z))
(-.f64 (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z))
(*.f64 -1 (*.f64 a (-.f64 t 1)))
(*.f64 a (-.f64 1 t))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z))))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 -1 (*.f64 y z) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))))
(+.f64 x (+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 b z) (*.f64 b (+.f64 t -2)))) z))
(*.f64 -1 a)
(neg.f64 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(*.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 (*.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 (*.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 y z))
(*.f64 (neg.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 y b)
(+.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 y b)
(+.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 y b)
(+.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 (neg.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 (neg.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 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (+.f64 b (*.f64 -1 a))))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (+.f64 b (*.f64 -1 a))))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (+.f64 b (*.f64 -1 a))))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (+.f64 b (*.f64 -1 a))))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (+.f64 b (*.f64 -1 a))))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (+.f64 b (*.f64 -1 a))))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))
(neg.f64 (*.f64 t (*.f64 -1 (-.f64 b a))))
(*.f64 t (neg.f64 (-.f64 a b)))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))) (*.f64 b (-.f64 y 2)))
(fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (neg.f64 (-.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))) (*.f64 b (-.f64 y 2)))
(fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (neg.f64 (-.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))) (*.f64 b (-.f64 y 2)))
(fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (neg.f64 (-.f64 a b))))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t -2)))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 b y)
(*.f64 y b)
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 b y)
(*.f64 y b)
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2))))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 t (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 -1 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.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 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b y)
(*.f64 y b)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b y)
(*.f64 y b)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.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 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(-.f64 t 2)
(+.f64 t -2)
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
y
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
y
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(-.f64 y 2)
(+.f64 y -2)
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
t
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
t
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(-.f64 (+.f64 t y) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(-.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 a (-.f64 t 1)))
(-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 a (+.f64 -1 t)))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 a (-.f64 1 t)))
x
x
(-.f64 x (*.f64 a (-.f64 t 1)))
(-.f64 x (*.f64 a (+.f64 -1 t)))
(+.f64 x (*.f64 a (-.f64 1 t)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 -1 a))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
(+.f64 x (fma.f64 b (+.f64 y -2) a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 -1 b) (*.f64 -1 a))))
(neg.f64 (*.f64 t (*.f64 -1 (-.f64 b a))))
(*.f64 t (neg.f64 (-.f64 a b)))
(-.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 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 b (+.f64 y -2))) (neg.f64 a)))
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (fma.f64 b (+.f64 y -2) 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 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 b (+.f64 y -2))) (neg.f64 a)))
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (fma.f64 b (+.f64 y -2) 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 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 b (+.f64 y -2))) (neg.f64 a)))
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (fma.f64 b (+.f64 y -2) 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 -1 t))))
(+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 a (-.f64 1 t)))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(*.f64 b y)
(*.f64 y b)
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(*.f64 b y)
(*.f64 y b)
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))) (*.f64 a (-.f64 t 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 b (+.f64 t (+.f64 y -2)) x)
(fma.f64 b (+.f64 t (+.f64 -2 y)) x)
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(*.f64 a (-.f64 1 t))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 (+.f64 t y) 2))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) 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 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(*.f64 -1 a)
(neg.f64 a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(*.f64 a t)
(*.f64 t a)
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(+.f64 (*.f64 -1 a) (*.f64 a t))
(*.f64 a (+.f64 -1 t))
(*.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 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b t)
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.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 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b y)
(*.f64 y b)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(*.f64 b y)
(*.f64 y b)
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 (*.f64 b y) (*.f64 b (-.f64 t 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(-.f64 y 2)
(+.f64 y -2)
t
t
(-.f64 t 2)
(+.f64 t -2)
y
y
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))))) 1)
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(*.f64 1 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) 2) (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) (pow.f64 (*.f64 y (+.f64 b z)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (-.f64 (pow.f64 (*.f64 y (+.f64 b z)) 2) (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 b z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) (pow.f64 (*.f64 y (+.f64 z b)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (-.f64 (pow.f64 (*.f64 y (+.f64 z b)) 2) (*.f64 b (*.f64 (+.f64 t -2) (*.f64 y (+.f64 z b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) (pow.f64 (*.f64 y (+.f64 z b)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (*.f64 (*.f64 y (+.f64 z b)) (-.f64 (*.f64 y (+.f64 z b)) (*.f64 b (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 y (+.f64 b z)) 2)) (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 b z))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 y (+.f64 z b)) 2)) (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 z b))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) (pow.f64 (*.f64 y (+.f64 b z)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (-.f64 (pow.f64 (*.f64 y (+.f64 b z)) 2) (*.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 b z)))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) (pow.f64 (*.f64 y (+.f64 z b)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (-.f64 (pow.f64 (*.f64 y (+.f64 z b)) 2) (*.f64 b (*.f64 (+.f64 t -2) (*.f64 y (+.f64 z b))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) (pow.f64 (*.f64 y (+.f64 z b)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (*.f64 (*.f64 y (+.f64 z b)) (-.f64 (*.f64 y (+.f64 z b)) (*.f64 b (+.f64 t -2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 y (+.f64 b z)) 2))) (neg.f64 (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 b z)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 y (+.f64 z b)) 2))) (neg.f64 (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 z b)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 y (+.f64 z b)) 2)) (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 z b)))))
(pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 1)
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) 3)
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 3) 1/3)
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) 2)
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2))
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) 2))
(fabs.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))))
(log.f64 (exp.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))))))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 3))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(exp.f64 (log.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) 1))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(fma.f64 (+.f64 t -2) b (*.f64 y (+.f64 b z)))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(fma.f64 y (+.f64 b z) (*.f64 b (+.f64 t -2)))
(fma.f64 y (+.f64 z b) (*.f64 b (+.f64 t -2)))
(fma.f64 (+.f64 b z) y (*.f64 b (+.f64 t -2)))
(fma.f64 y (+.f64 z b) (*.f64 b (+.f64 t -2)))
(fma.f64 1 (*.f64 b (+.f64 t -2)) (*.f64 y (+.f64 b z)))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(fma.f64 1 (*.f64 y (+.f64 b z)) (*.f64 b (+.f64 t -2)))
(fma.f64 y (+.f64 z b) (*.f64 b (+.f64 t -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (+.f64 b z))) 2) (cbrt.f64 (*.f64 y (+.f64 b z))) (*.f64 b (+.f64 t -2)))
(fma.f64 y (+.f64 z b) (*.f64 b (+.f64 t -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 2) (cbrt.f64 (*.f64 b (+.f64 t -2))) (*.f64 y (+.f64 b z)))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(fma.f64 (sqrt.f64 (*.f64 y (+.f64 b z))) (sqrt.f64 (*.f64 y (+.f64 b z))) (*.f64 b (+.f64 t -2)))
(fma.f64 y (+.f64 z b) (*.f64 b (+.f64 t -2)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) (sqrt.f64 (*.f64 b (+.f64 t -2))) (*.f64 y (+.f64 b z)))
(fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(+.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (neg.f64 (fma.f64 a (+.f64 t -1) z)))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(+.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) z))) (sqrt.f64 (fma.f64 a (+.f64 t -1) z)) (fma.f64 a (+.f64 t -1) z)))
(+.f64 x (+.f64 (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)) (fma.f64 (neg.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 (fma.f64 1 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (neg.f64 (*.f64 (fma.f64 a (+.f64 t -1) z) 1))) (fma.f64 (neg.f64 (fma.f64 a (+.f64 t -1) z)) 1 (*.f64 (fma.f64 a (+.f64 t -1) z) 1)))
(+.f64 (fma.f64 1 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))) (neg.f64 (fma.f64 a (+.f64 -1 t) z))) (+.f64 (neg.f64 (fma.f64 a (+.f64 -1 t) z)) (fma.f64 a (+.f64 -1 t) z)))
(+.f64 (-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)) (*.f64 (fma.f64 a (+.f64 -1 t) z) 0))
(+.f64 (fma.f64 1 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2) (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2))))
(+.f64 (fma.f64 1 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))) (neg.f64 (fma.f64 a (+.f64 -1 t) z))) (+.f64 (neg.f64 (fma.f64 a (+.f64 -1 t) z)) (fma.f64 a (+.f64 -1 t) z)))
(+.f64 (-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)) (*.f64 (fma.f64 a (+.f64 -1 t) z) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) 2) (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (*.f64 (fma.f64 a (+.f64 t -1) z) 1))) (fma.f64 (neg.f64 (fma.f64 a (+.f64 t -1) z)) 1 (*.f64 (fma.f64 a (+.f64 t -1) z) 1)))
(+.f64 (fma.f64 1 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))) (neg.f64 (fma.f64 a (+.f64 -1 t) z))) (+.f64 (neg.f64 (fma.f64 a (+.f64 -1 t) z)) (fma.f64 a (+.f64 -1 t) z)))
(+.f64 (-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)) (*.f64 (fma.f64 a (+.f64 -1 t) z) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) 2) (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2) (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2))))
(+.f64 (fma.f64 1 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))) (neg.f64 (fma.f64 a (+.f64 -1 t) z))) (+.f64 (neg.f64 (fma.f64 a (+.f64 -1 t) z)) (fma.f64 a (+.f64 -1 t) z)))
(+.f64 (-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)) (*.f64 (fma.f64 a (+.f64 -1 t) z) 0))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (*.f64 (fma.f64 a (+.f64 t -1) z) 1))) (fma.f64 (neg.f64 (fma.f64 a (+.f64 t -1) z)) 1 (*.f64 (fma.f64 a (+.f64 t -1) z) 1)))
(+.f64 (fma.f64 1 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))) (neg.f64 (fma.f64 a (+.f64 -1 t) z))) (+.f64 (neg.f64 (fma.f64 a (+.f64 -1 t) z)) (fma.f64 a (+.f64 -1 t) z)))
(+.f64 (-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)) (*.f64 (fma.f64 a (+.f64 -1 t) z) 0))
(+.f64 (fma.f64 (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2) (*.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) z)) 2))))
(+.f64 (fma.f64 1 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))) (neg.f64 (fma.f64 a (+.f64 -1 t) z))) (+.f64 (neg.f64 (fma.f64 a (+.f64 -1 t) z)) (fma.f64 a (+.f64 -1 t) z)))
(+.f64 (-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)) (*.f64 (fma.f64 a (+.f64 -1 t) z) 0))
(*.f64 1 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))) 2) (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))) (sqrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 3) (pow.f64 (fma.f64 a (+.f64 t -1) z) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 2) (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) z) 2) (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (fma.f64 a (+.f64 t -1) z)))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))) 3) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 3)) (+.f64 (pow.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))) 2) (+.f64 (pow.f64 (fma.f64 a (+.f64 -1 t) z) 2) (*.f64 (fma.f64 a (+.f64 -1 t) z) (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) 3) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) 2) (*.f64 (fma.f64 a (+.f64 -1 t) z) (+.f64 (fma.f64 a (+.f64 -1 t) z) (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b)))))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 2) (pow.f64 (fma.f64 a (+.f64 t -1) z) 2)) (+.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (fma.f64 a (+.f64 t -1) z)))
(/.f64 (-.f64 (pow.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))) 2) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 2)) (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (+.f64 x (fma.f64 a (+.f64 -1 t) z))))
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) 2) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 2)) (+.f64 (fma.f64 a (+.f64 -1 t) z) (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b)))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 3)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 a (+.f64 t -1)))))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 a (+.f64 t -1)))))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) 3) (pow.f64 x 3)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 z (*.f64 a (+.f64 -1 t)))))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 z (*.f64 a (+.f64 -1 t))))) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))))))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) 3) (pow.f64 x 3)) (fma.f64 z z (*.f64 (*.f64 a (+.f64 -1 t)) (-.f64 (*.f64 a (+.f64 -1 t)) z)))) (*.f64 (fma.f64 x x (*.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) x))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)))) (*.f64 (fma.f64 z z (*.f64 (*.f64 a (+.f64 -1 t)) (-.f64 (*.f64 a (+.f64 -1 t)) z))) (fma.f64 x x (*.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) x)))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 3)) (-.f64 z (*.f64 a (+.f64 t -1)))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))) (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))))) (-.f64 z (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) 3) (pow.f64 x 3)) (-.f64 z (*.f64 a (+.f64 -1 t)))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))))) (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)))) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) 2) (*.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))))) (-.f64 z (*.f64 a (+.f64 -1 t)))))
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) 3) (pow.f64 x 3)) (+.f64 z (*.f64 a (-.f64 1 t)))) (*.f64 (fma.f64 x x (*.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) x))) (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)))) (*.f64 (fma.f64 x x (*.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) x))) (+.f64 z (*.f64 a (-.f64 1 t)))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2)) (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 a (+.f64 t -1)))))) (*.f64 (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) (*.f64 (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 z (*.f64 a (+.f64 t -1)))))))
(/.f64 (-.f64 (*.f64 (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 z (*.f64 a (+.f64 -1 t))))) (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) 2))) (*.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))))) (*.f64 (fma.f64 z z (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 z (*.f64 a (+.f64 -1 t))))) (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))))))
(/.f64 (fma.f64 (fma.f64 z z (*.f64 (*.f64 a (+.f64 -1 t)) (-.f64 (*.f64 a (+.f64 -1 t)) z))) (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) 2)) (*.f64 (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))) (neg.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3))))) (*.f64 (fma.f64 z z (*.f64 (*.f64 a (+.f64 -1 t)) (-.f64 (*.f64 a (+.f64 -1 t)) z))) (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))))))
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) 2)) (-.f64 z (*.f64 a (+.f64 t -1)))) (*.f64 (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) (*.f64 (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z)))) (-.f64 z (*.f64 a (+.f64 t -1)))))
(/.f64 (-.f64 (*.f64 (-.f64 z (*.f64 a (+.f64 -1 t))) (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) 2))) (*.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))))) (*.f64 (-.f64 z (*.f64 a (+.f64 -1 t))) (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))))))
(/.f64 (-.f64 (*.f64 (+.f64 z (*.f64 a (-.f64 1 t))) (-.f64 (pow.f64 x 2) (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) 2))) (*.f64 (-.f64 (pow.f64 z 2) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))))) (*.f64 (+.f64 z (*.f64 a (-.f64 1 t))) (-.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 3) (pow.f64 (fma.f64 a (+.f64 t -1) z) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 2) (+.f64 (pow.f64 (fma.f64 a (+.f64 t -1) z) 2) (*.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (fma.f64 a (+.f64 t -1) z))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))) 3) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))) 2) (+.f64 (pow.f64 (fma.f64 a (+.f64 -1 t) z) 2) (*.f64 (fma.f64 a (+.f64 -1 t) z) (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) 3) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 3)) (+.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) 2) (*.f64 (fma.f64 a (+.f64 -1 t) z) (+.f64 (fma.f64 a (+.f64 -1 t) z) (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) 2) (pow.f64 (fma.f64 a (+.f64 t -1) z) 2))) (neg.f64 (+.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (fma.f64 a (+.f64 t -1) z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b)))) 2) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 2))) (neg.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (+.f64 x (fma.f64 a (+.f64 -1 t) z)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) 2) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 2)) (+.f64 (fma.f64 a (+.f64 -1 t) z) (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))))))
(pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))) 1)
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))) 3)
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(pow.f64 (pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))) 3) 1/3)
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))) 2)
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(sqrt.f64 (pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))) 2))
(sqrt.f64 (pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))) 2))
(fabs.f64 (-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(log.f64 (exp.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z))) 3))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(exp.f64 (log.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))) 1))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(fma.f64 1 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(fma.f64 1 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x) (neg.f64 (fma.f64 a (+.f64 t -1) z)))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) 2) (cbrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (fma.f64 a (+.f64 t -1) z)))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (sqrt.f64 (+.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) x)) (neg.f64 (fma.f64 a (+.f64 t -1) z)))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 b z))) (fma.f64 a (+.f64 t -1) z)))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z)))
(-.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (+.f64 z b))) (fma.f64 a (+.f64 -1 t) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 t -1)))) 1)
(*.f64 a (+.f64 -1 t))
(pow.f64 (*.f64 a (+.f64 t -1)) 1)
(*.f64 a (+.f64 -1 t))
(pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 3)
(*.f64 a (+.f64 -1 t))
(pow.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) 2)
(*.f64 a (+.f64 -1 t))
(pow.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) 1/3)
(*.f64 a (+.f64 -1 t))
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2))
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2))
(fabs.f64 (*.f64 a (+.f64 -1 t)))
(log.f64 (pow.f64 (exp.f64 (+.f64 t -1)) a))
(*.f64 a (+.f64 -1 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 t -1)))))
(*.f64 a (+.f64 -1 t))
(cbrt.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3))
(*.f64 a (+.f64 -1 t))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))
(*.f64 a (+.f64 -1 t))
(exp.f64 (log.f64 (*.f64 a (+.f64 t -1))))
(*.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 t -1))) 1))
(*.f64 a (+.f64 -1 t))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 t -1))))
(*.f64 a (+.f64 -1 t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t -2)))) 1)
(*.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))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2))))
(*.f64 b (+.f64 t -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 b z)))) 1)
(*.f64 y (+.f64 z b))
(pow.f64 (*.f64 y (+.f64 b z)) 1)
(*.f64 y (+.f64 z b))
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 b z))) 3)
(*.f64 y (+.f64 z b))
(pow.f64 (pow.f64 (*.f64 y (+.f64 b z)) 3) 1/3)
(*.f64 y (+.f64 z b))
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 b z))) 2)
(*.f64 y (+.f64 z b))
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 b z)) 2))
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 z b)) 2))
(fabs.f64 (*.f64 y (+.f64 z b)))
(log.f64 (pow.f64 (exp.f64 y) (+.f64 b z)))
(*.f64 y (+.f64 z b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 b z)))))
(*.f64 y (+.f64 z b))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 b z)) 3))
(*.f64 y (+.f64 z b))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 b z))))
(*.f64 y (+.f64 z b))
(exp.f64 (log.f64 (*.f64 y (+.f64 b z))))
(*.f64 y (+.f64 z b))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 b z))) 1))
(*.f64 y (+.f64 z b))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 b z))))
(*.f64 y (+.f64 z b))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)))) 1)
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(*.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (*.f64 t a) (*.f64 b (+.f64 y (+.f64 t -2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 t (*.f64 a (*.f64 b (+.f64 t (+.f64 y -2))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 -2 y))) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 -2 y))) (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (*.f64 t a) (*.f64 b (+.f64 y (+.f64 t -2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 -2 y))) 2)) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 -2 y)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (*.f64 t a) (*.f64 b (+.f64 y (+.f64 t -2))))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 t (*.f64 a (*.f64 b (+.f64 t (+.f64 y -2)))))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 -2 y))) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t (+.f64 -2 y))) (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (-.f64 (*.f64 t a) (*.f64 b (+.f64 y (+.f64 t -2))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) (neg.f64 (-.f64 (*.f64 t a) (*.f64 b (+.f64 t (+.f64 y -2))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 t a) 2)) (pow.f64 (*.f64 b (+.f64 t (+.f64 -2 y))) 2)) (fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a))))
(pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)) 1)
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))) 3)
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)) 3) 1/3)
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))) 2)
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)) 2))
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a)) 2))
(fabs.f64 (fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a)))
(log.f64 (exp.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a)) 3))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(exp.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))) 1))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(fma.f64 t a (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 t a (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 t a (*.f64 b (+.f64 t (+.f64 -2 y))))
(fma.f64 a t (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 t a (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 t a (*.f64 b (+.f64 t (+.f64 -2 y))))
(fma.f64 1 (*.f64 t a) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 t a (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 t a (*.f64 b (+.f64 t (+.f64 -2 y))))
(fma.f64 1 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (cbrt.f64 (*.f64 t a)) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 t a (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 t a (*.f64 b (+.f64 t (+.f64 -2 y))))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 t a))
(fma.f64 b (+.f64 t (+.f64 -2 y)) (*.f64 t a))
(fma.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 t a)) (*.f64 b (+.f64 y (+.f64 t -2))))
(fma.f64 t a (*.f64 b (+.f64 t (+.f64 y -2))))
(fma.f64 t a (*.f64 b (+.f64 t (+.f64 -2 y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))
(fabs.f64 (*.f64 b (+.f64 t (+.f64 -2 y))))
(log.f64 (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 t (-.f64 y 2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(+.f64 (+.f64 t y) -2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(*.f64 1 (+.f64 y (+.f64 t -2)))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2) (cbrt.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) (sqrt.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(/.f64 (-.f64 (pow.f64 (+.f64 t y) 3) 8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) 4) (*.f64 (+.f64 y t) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (fma.f64 (+.f64 y t) 2 4)))
(/.f64 (-.f64 (pow.f64 (+.f64 t y) 2) 4) (+.f64 (+.f64 t y) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (+.f64 t (+.f64 y 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (+.f64 (+.f64 2 y) t))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t y) 3) 8)) (neg.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (neg.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) 4) (*.f64 (+.f64 y t) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (fma.f64 (+.f64 y t) 2 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t y) 2) 4)) (neg.f64 (+.f64 (+.f64 t y) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (+.f64 (neg.f64 (+.f64 y t)) -2))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 y t) 2)) 4) (-.f64 -2 (+.f64 y t)))
(pow.f64 (+.f64 y (+.f64 t -2)) 1)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 3)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(pow.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3) 1/3)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 2))
(sqrt.f64 (pow.f64 (+.f64 t (+.f64 y -2)) 2))
(fabs.f64 (+.f64 t (+.f64 -2 y)))
(log.f64 (exp.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 t -2)))))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(expm1.f64 (log1p.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(exp.f64 (log.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 t -2))) 1))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 1 t (-.f64 y 2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 1 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 1 (+.f64 t y) -2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t y)) 2) (cbrt.f64 (+.f64 t y)) -2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (-.f64 y 2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 (sqrt.f64 (+.f64 t y)) (sqrt.f64 (+.f64 t y)) -2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (-.f64 y 2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(+.f64 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 a) (+.f64 t -1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(+.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -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 -1 t))) (fma.f64 (+.f64 (neg.f64 t) 1) a (*.f64 a (+.f64 -1 t))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x)) (*.f64 (*.f64 a (+.f64 -1 t)) 0))
(+.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -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 -1 t))) (fma.f64 (+.f64 (neg.f64 t) 1) a (*.f64 a (+.f64 -1 t))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x)) (*.f64 (*.f64 a (+.f64 -1 t)) 0))
(+.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -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 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t))) (fma.f64 (+.f64 (neg.f64 t) 1) a (*.f64 a (+.f64 -1 t))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x)) (*.f64 (*.f64 a (+.f64 -1 t)) 0))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t))) (fma.f64 (+.f64 (neg.f64 t) 1) a (*.f64 a (+.f64 -1 t))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x)) (*.f64 (*.f64 a (+.f64 -1 t)) 0))
(+.f64 (fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t))) (fma.f64 (+.f64 (neg.f64 t) 1) a (*.f64 a (+.f64 -1 t))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x)) (*.f64 (*.f64 a (+.f64 -1 t)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t))) (fma.f64 (+.f64 (neg.f64 t) 1) a (*.f64 a (+.f64 -1 t))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x)) (*.f64 (*.f64 a (+.f64 -1 t)) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t))) (fma.f64 (+.f64 (neg.f64 t) 1) a (*.f64 a (+.f64 -1 t))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x)) (*.f64 (*.f64 a (+.f64 -1 t)) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (*.f64 a (+.f64 t -1)) 1))) (fma.f64 (neg.f64 (*.f64 a (+.f64 t -1))) 1 (*.f64 (*.f64 a (+.f64 t -1)) 1)))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t))) (fma.f64 (+.f64 (neg.f64 t) 1) a (*.f64 a (+.f64 -1 t))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x)) (*.f64 (*.f64 a (+.f64 -1 t)) 0))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t))) (fma.f64 (+.f64 (neg.f64 t) 1) a (*.f64 a (+.f64 -1 t))))
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x)) (*.f64 (*.f64 a (+.f64 -1 t)) 0))
(*.f64 1 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) 2) (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (fma.f64 b (+.f64 y (+.f64 t -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 -1 t)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 a (+.f64 -1 t)) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 -2 y)) x) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 -2 y)) x) 2) (*.f64 (*.f64 a (+.f64 -1 t)) (fma.f64 a (+.f64 -1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (fma.f64 b (+.f64 y (+.f64 t -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 -1 t)) 2)) (+.f64 (*.f64 a (+.f64 -1 t)) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 -2 y)) x) 2) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (fma.f64 a (+.f64 -1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (fma.f64 b (+.f64 y (+.f64 t -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 -1 t)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 a (+.f64 -1 t)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 -2 y)) x) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 -2 y)) x) 2) (*.f64 (*.f64 a (+.f64 -1 t)) (fma.f64 a (+.f64 -1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (neg.f64 (+.f64 (fma.f64 b (+.f64 y (+.f64 t -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 -1 t)) 2))) (neg.f64 (+.f64 (*.f64 a (+.f64 -1 t)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 -2 y)) x) 2) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (fma.f64 a (+.f64 -1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))))
(pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) 1)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) 3)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(pow.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) 3) 1/3)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) 2)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -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 -1 t))) 2))
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x)))
(log.f64 (exp.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1))) 3))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(exp.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))) 1))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 a (+.f64 t -1)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(fma.f64 1 x (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (neg.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(fma.f64 1 (fma.f64 b (+.f64 y (+.f64 t -2)) x) (*.f64 (neg.f64 a) (+.f64 t -1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) 2) (cbrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 a) (+.f64 t -1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (neg.f64 (*.f64 a (+.f64 t -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(fma.f64 (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (sqrt.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) x)) (*.f64 (neg.f64 a) (+.f64 t -1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (+.f64 -1 t)))
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 -2 y)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 t -1)))) 1)
(*.f64 a (+.f64 -1 t))
(pow.f64 (*.f64 a (+.f64 t -1)) 1)
(*.f64 a (+.f64 -1 t))
(pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 3)
(*.f64 a (+.f64 -1 t))
(pow.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) 2)
(*.f64 a (+.f64 -1 t))
(pow.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) 1/3)
(*.f64 a (+.f64 -1 t))
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2))
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2))
(fabs.f64 (*.f64 a (+.f64 -1 t)))
(log.f64 (pow.f64 (exp.f64 (+.f64 t -1)) a))
(*.f64 a (+.f64 -1 t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (+.f64 t -1)))))
(*.f64 a (+.f64 -1 t))
(cbrt.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3))
(*.f64 a (+.f64 -1 t))
(expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))
(*.f64 a (+.f64 -1 t))
(exp.f64 (log.f64 (*.f64 a (+.f64 t -1))))
(*.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 (log.f64 (*.f64 a (+.f64 t -1))) 1))
(*.f64 a (+.f64 -1 t))
(log1p.f64 (expm1.f64 (*.f64 a (+.f64 t -1))))
(*.f64 a (+.f64 -1 t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))
(fabs.f64 (*.f64 b (+.f64 t (+.f64 -2 y))))
(log.f64 (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(*.f64 b (+.f64 t (+.f64 -2 y)))
(+.f64 t (-.f64 y 2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(+.f64 (+.f64 t y) -2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(*.f64 1 (+.f64 y (+.f64 t -2)))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2) (cbrt.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) (sqrt.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(/.f64 (-.f64 (pow.f64 (+.f64 t y) 3) 8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2))))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) 4) (*.f64 (+.f64 y t) 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (fma.f64 (+.f64 y t) 2 4)))
(/.f64 (-.f64 (pow.f64 (+.f64 t y) 2) 4) (+.f64 (+.f64 t y) 2))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (+.f64 t (+.f64 y 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (+.f64 (+.f64 2 y) t))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t y) 3) 8)) (neg.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 (+.f64 t y) 2)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (neg.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) 4) (*.f64 (+.f64 y t) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (fma.f64 (+.f64 y t) 2 4))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 t y) 2) 4)) (neg.f64 (+.f64 (+.f64 t y) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (+.f64 (neg.f64 (+.f64 y t)) -2))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 y t) 2)) 4) (-.f64 -2 (+.f64 y t)))
(pow.f64 (+.f64 y (+.f64 t -2)) 1)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 3)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(pow.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3) 1/3)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) 2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 2))
(sqrt.f64 (pow.f64 (+.f64 t (+.f64 y -2)) 2))
(fabs.f64 (+.f64 t (+.f64 -2 y)))
(log.f64 (exp.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 t -2)))))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(expm1.f64 (log1p.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(exp.f64 (log.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 t -2))) 1))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 1 t (-.f64 y 2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 1 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 1 (+.f64 t y) -2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t y)) 2) (cbrt.f64 (+.f64 t y)) -2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (-.f64 y 2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 (sqrt.f64 (+.f64 t y)) (sqrt.f64 (+.f64 t y)) -2)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (-.f64 y 2))
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 -2 y))

eval182.0ms (0.8%)

Compiler

Compiled 11378 to 6179 computations (45.7% saved)

prune109.0ms (0.5%)

Pruning

19 alts after pruning (17 fresh and 2 done)

PrunedKeptTotal
New46210472
Fresh279
Picked325
Done000
Total46719486
Accuracy
100.0%
Counts
486 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
75.8%
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
66.4%
(-.f64 (+.f64 x (*.f64 (neg.f64 y) z)) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
69.1%
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
66.4%
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
45.2%
(-.f64 x (*.f64 a (-.f64 t 1)))
48.3%
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
51.7%
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
43.3%
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 t 2) b))
44.0%
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
50.8%
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
23.0%
(*.f64 (neg.f64 a) t)
24.7%
(*.f64 z (-.f64 1 y))
30.4%
(*.f64 y (-.f64 b z))
15.4%
(*.f64 y b)
38.8%
(*.f64 t (-.f64 b a))
37.5%
(*.f64 b (-.f64 (+.f64 t y) 2))
21.2%
(*.f64 b (-.f64 y 2))
31.8%
(*.f64 a (-.f64 1 t))
15.2%
x
Compiler

Compiled 536 to 400 computations (25.4% saved)

localize229.0ms (1%)

Localize:

Found 9 expressions with local error:

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

Compiled 165 to 73 computations (55.8% saved)

series13.0ms (0.1%)

Counts
8 → 171
Calls

69 calls:

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

rewrite214.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
820×expm1-udef
820×log1p-udef
340×associate-*r*
226×associate-*l*
220×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
028210
1460210
26841210
Stop Event
node limit
Counts
8 → 218
Calls
Call 1
Inputs
(+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))
(*.f64 b (-.f64 y 2))
(*.f64 t (-.f64 b a))
(*.f64 t (-.f64 b a))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 t y) 2)
(+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 y 1))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))) (/.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))))
(*.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) 1)
(*.f64 1 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))))
(*.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) 2) (cbrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(*.f64 (sqrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) (sqrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2)) (/.f64 1 (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))))) (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a))) (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2)) (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2))) (neg.f64 (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))))
(pow.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) 3)
(pow.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) 2))
(log.f64 (exp.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))))))
(cbrt.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(exp.f64 (log.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(fma.f64 (+.f64 y -2) b (*.f64 t (-.f64 b a)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 (-.f64 b a) t (*.f64 b (+.f64 y -2)))
(fma.f64 1 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))
(fma.f64 1 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (-.f64 b a))) 2) (cbrt.f64 (*.f64 t (-.f64 b a))) (*.f64 b (+.f64 y -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (cbrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 b a)))
(fma.f64 (sqrt.f64 (*.f64 t (-.f64 b a))) (sqrt.f64 (*.f64 t (-.f64 b a))) (*.f64 b (+.f64 y -2)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y -2))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 b y) (*.f64 b -2))
(+.f64 (*.f64 y b) (*.f64 -2 b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y -2)))) 1)
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (+.f64 4 (*.f64 y 2))))
(/.f64 (*.f64 b (fma.f64 y y -4)) (+.f64 y 2))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) (fma.f64 y y (+.f64 4 (*.f64 y 2))))
(/.f64 (*.f64 (fma.f64 y y -4) b) (+.f64 y 2))
(pow.f64 (*.f64 b (+.f64 y -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y -2)) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y -2)))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y -2))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y -2))))
(+.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)
(/.f64 (*.f64 t (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 t (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) t) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) t) (+.f64 b a))
(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 t) (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 b a)))))
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 b a))))
(+.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)
(/.f64 (*.f64 t (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 t (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) t) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) t) (+.f64 b a))
(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 t) (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 b a)))))
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 b t) (*.f64 b (+.f64 y -2)))
(+.f64 (*.f64 b (+.f64 y t)) (*.f64 b -2))
(+.f64 (*.f64 t b) (*.f64 b (+.f64 y -2)))
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t)))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (+.f64 y (+.f64 t 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) (+.f64 y (+.f64 t 2)))
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (+.f64 y (+.f64 t -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(+.f64 y (+.f64 t -2))
(+.f64 y (-.f64 t 2))
(+.f64 (+.f64 y -2) t)
(+.f64 t (+.f64 y -2))
(+.f64 (+.f64 y t) -2)
(+.f64 -2 (+.f64 y t))
(*.f64 (+.f64 y (+.f64 t -2)) 1)
(*.f64 1 (+.f64 y (+.f64 t -2)))
(*.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2) (cbrt.f64 (+.f64 y (+.f64 t -2))))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) (sqrt.f64 (+.f64 y (+.f64 t -2))))
(*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (/.f64 1 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t))))))
(*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (/.f64 1 (+.f64 y (+.f64 t 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t)))) (+.f64 (pow.f64 (+.f64 y t) 3) -8)))
(/.f64 1 (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 (pow.f64 (+.f64 y t) 2) -4)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t)))))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (-.f64 4 (*.f64 (+.f64 y t) -2))))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (+.f64 y (+.f64 t 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (-.f64 (+.f64 y t) -2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (neg.f64 (+.f64 y (+.f64 t 2))))
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (+.f64 y -2) 3)) (+.f64 (pow.f64 t 2) (-.f64 (pow.f64 (+.f64 y -2) 2) (*.f64 t (+.f64 y -2)))))
(/.f64 (-.f64 (pow.f64 t 2) (pow.f64 (+.f64 y -2) 2)) (-.f64 t (+.f64 y -2)))
(pow.f64 (+.f64 y (+.f64 t -2)) 1)
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 3)
(pow.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) 2)
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 2))
(log.f64 (exp.f64 (+.f64 y (+.f64 t -2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 t -2)))))
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3))
(expm1.f64 (log1p.f64 (+.f64 y (+.f64 t -2))))
(exp.f64 (log.f64 (+.f64 y (+.f64 t -2))))
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 t -2))) 1))
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 t -2))))
(fma.f64 1 t (+.f64 y -2))
(fma.f64 1 (+.f64 y t) -2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (cbrt.f64 (+.f64 y t)) -2)
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (+.f64 y -2))
(fma.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 (+.f64 y t)) -2)
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (+.f64 y -2))
(-.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 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 1)
(*.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))
(*.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 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -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 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -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 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -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 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 a (*.f64 (+.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 (neg.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -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)) 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)))))
(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))
(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 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 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 (+.f64 y -1) z (*.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 (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (cbrt.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)))
(fma.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 z y) (*.f64 z -1))
(+.f64 (*.f64 y z) (*.f64 -1 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 y 1)))
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) -1) z) (fma.f64 y y (+.f64 y 1)))
(/.f64 (*.f64 (fma.f64 y y -1) z) (+.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 (+.f64 y -1)) z))
(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))))
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y -1))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1))))

simplify167.0ms (0.8%)

Algorithm
egg-herbie
Rules
1294×fma-neg
848×log-prod
546×fma-def
456×associate-*r*
426×div-sub
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
049114219
1121613744
2483013742
Stop Event
node limit
Counts
389 → 295
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 (-.f64 y 2)))))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 (-.f64 y 2))))))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 (-.f64 y 2))))))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 (-.f64 y 2))))))
(+.f64 (*.f64 -2 b) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(*.f64 b y)
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(*.f64 b y)
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(*.f64 b (-.f64 y 2))
(*.f64 t (-.f64 b a))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(*.f64 -2 b)
(+.f64 (*.f64 -2 b) (*.f64 b y))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b y)
(+.f64 (*.f64 -2 b) (*.f64 b y))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b y)
(+.f64 (*.f64 -2 b) (*.f64 b y))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.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))
(*.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))
(*.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 y 2)
t
t
(-.f64 t 2)
y
y
(*.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 (exp.f64 (log1p.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))) (/.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))))
(*.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) 1)
(*.f64 1 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))))
(*.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) 2) (cbrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(*.f64 (sqrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) (sqrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2)) (/.f64 1 (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))))) (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a))) (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2)) (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2))) (neg.f64 (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))))
(pow.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) 1)
(pow.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) 3)
(pow.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) 2))
(log.f64 (exp.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))))))
(cbrt.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) 3))
(expm1.f64 (log1p.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(exp.f64 (log.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(fma.f64 (+.f64 y -2) b (*.f64 t (-.f64 b a)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 (-.f64 b a) t (*.f64 b (+.f64 y -2)))
(fma.f64 1 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))
(fma.f64 1 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (-.f64 b a))) 2) (cbrt.f64 (*.f64 t (-.f64 b a))) (*.f64 b (+.f64 y -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (cbrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 b a)))
(fma.f64 (sqrt.f64 (*.f64 t (-.f64 b a))) (sqrt.f64 (*.f64 t (-.f64 b a))) (*.f64 b (+.f64 y -2)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y -2))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 b y) (*.f64 b -2))
(+.f64 (*.f64 y b) (*.f64 -2 b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y -2)))) 1)
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (+.f64 4 (*.f64 y 2))))
(/.f64 (*.f64 b (fma.f64 y y -4)) (+.f64 y 2))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) (fma.f64 y y (+.f64 4 (*.f64 y 2))))
(/.f64 (*.f64 (fma.f64 y y -4) b) (+.f64 y 2))
(pow.f64 (*.f64 b (+.f64 y -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y -2))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y -2)) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y -2)))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y -2))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y -2))))
(+.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)
(/.f64 (*.f64 t (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 t (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) t) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) t) (+.f64 b a))
(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 t) (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 b a)))))
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 b a))))
(+.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)
(/.f64 (*.f64 t (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 t (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 b a))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) t) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) t) (+.f64 b a))
(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 t) (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 b a)))))
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 b a))))
(+.f64 (*.f64 b t) (*.f64 b (+.f64 y -2)))
(+.f64 (*.f64 b (+.f64 y t)) (*.f64 b -2))
(+.f64 (*.f64 t b) (*.f64 b (+.f64 y -2)))
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 -2 b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) 1)
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t)))))
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (+.f64 y (+.f64 t 2)))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) (+.f64 y (+.f64 t 2)))
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (+.f64 y (+.f64 t -2)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(+.f64 y (+.f64 t -2))
(+.f64 y (-.f64 t 2))
(+.f64 (+.f64 y -2) t)
(+.f64 t (+.f64 y -2))
(+.f64 (+.f64 y t) -2)
(+.f64 -2 (+.f64 y t))
(*.f64 (+.f64 y (+.f64 t -2)) 1)
(*.f64 1 (+.f64 y (+.f64 t -2)))
(*.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2) (cbrt.f64 (+.f64 y (+.f64 t -2))))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) (sqrt.f64 (+.f64 y (+.f64 t -2))))
(*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (/.f64 1 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t))))))
(*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (/.f64 1 (+.f64 y (+.f64 t 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t)))) (+.f64 (pow.f64 (+.f64 y t) 3) -8)))
(/.f64 1 (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 (pow.f64 (+.f64 y t) 2) -4)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t)))))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (-.f64 4 (*.f64 (+.f64 y t) -2))))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (+.f64 y (+.f64 t 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (-.f64 (+.f64 y t) -2))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (neg.f64 (+.f64 y (+.f64 t 2))))
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (+.f64 y -2) 3)) (+.f64 (pow.f64 t 2) (-.f64 (pow.f64 (+.f64 y -2) 2) (*.f64 t (+.f64 y -2)))))
(/.f64 (-.f64 (pow.f64 t 2) (pow.f64 (+.f64 y -2) 2)) (-.f64 t (+.f64 y -2)))
(pow.f64 (+.f64 y (+.f64 t -2)) 1)
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 3)
(pow.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) 2)
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 2))
(log.f64 (exp.f64 (+.f64 y (+.f64 t -2))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 t -2)))))
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3))
(expm1.f64 (log1p.f64 (+.f64 y (+.f64 t -2))))
(exp.f64 (log.f64 (+.f64 y (+.f64 t -2))))
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 t -2))) 1))
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 t -2))))
(fma.f64 1 t (+.f64 y -2))
(fma.f64 1 (+.f64 y t) -2)
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (cbrt.f64 (+.f64 y t)) -2)
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (+.f64 y -2))
(fma.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 (+.f64 y t)) -2)
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (+.f64 y -2))
(-.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 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 1)
(*.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))
(*.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 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -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 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -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 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -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 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 a (*.f64 (+.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 (neg.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -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)) 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)))))
(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))
(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 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 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 (+.f64 y -1) z (*.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 (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (cbrt.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)))
(fma.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1)))
(+.f64 (*.f64 z y) (*.f64 z -1))
(+.f64 (*.f64 y z) (*.f64 -1 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 y 1)))
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) -1) z) (fma.f64 y y (+.f64 y 1)))
(/.f64 (*.f64 (fma.f64 y y -1) z) (+.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 (+.f64 y -1)) z))
(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))))
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y -1))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1))))
Outputs
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 (-.f64 y 2)))))
(neg.f64 (*.f64 b (*.f64 -1 (+.f64 t (+.f64 y -2)))))
(*.f64 b (neg.f64 (neg.f64 (+.f64 t (+.f64 y -2)))))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 (-.f64 y 2))))))
(*.f64 -1 (+.f64 (*.f64 a t) (*.f64 b (*.f64 -1 (+.f64 t (+.f64 y -2))))))
(neg.f64 (fma.f64 a t (*.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)))))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 (-.f64 y 2))))))
(*.f64 -1 (+.f64 (*.f64 a t) (*.f64 b (*.f64 -1 (+.f64 t (+.f64 y -2))))))
(neg.f64 (fma.f64 a t (*.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)))))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 -1 (*.f64 b (+.f64 (*.f64 -1 t) (*.f64 -1 (-.f64 y 2))))))
(*.f64 -1 (+.f64 (*.f64 a t) (*.f64 b (*.f64 -1 (+.f64 t (+.f64 y -2))))))
(neg.f64 (fma.f64 a t (*.f64 (neg.f64 b) (+.f64 t (+.f64 y -2)))))
(+.f64 (*.f64 -2 b) (*.f64 t (-.f64 b a)))
(fma.f64 -2 b (*.f64 t (-.f64 b a)))
(fma.f64 t (-.f64 b a) (*.f64 b -2))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 b y)
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 b y)
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (+.f64 (*.f64 b y) (*.f64 t (-.f64 b a))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 b (-.f64 y 2))
(*.f64 b (+.f64 y -2))
(*.f64 t (-.f64 b a))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 -2 b)
(*.f64 b -2)
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(*.f64 b y)
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(*.f64 b y)
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 -2 b) (*.f64 b y))
(*.f64 b (+.f64 y -2))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 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 (*.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 t (neg.f64 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 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 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 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 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 (*.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 t (neg.f64 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 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(*.f64 -1 (*.f64 a t))
(*.f64 t (neg.f64 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 (*.f64 -1 (*.f64 a t)) (*.f64 b t))
(*.f64 t (-.f64 b a))
(*.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 t b)
(+.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 t b)
(+.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 y 2)
(+.f64 y -2)
t
t
(-.f64 t 2)
(+.f64 t -2)
y
y
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 -1 y))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 -1 t))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 -1 t))
(+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1)))
(fma.f64 -1 a (*.f64 z (+.f64 -1 y)))
(-.f64 (*.f64 z (+.f64 -1 y)) a)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(*.f64 a t)
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(*.f64 a (-.f64 t 1))
(*.f64 a (+.f64 -1 t))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 -1 y))
(*.f64 z (-.f64 y 1))
(*.f64 z (+.f64 -1 y))
(+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1)))
(fma.f64 -1 z (*.f64 a (+.f64 -1 t)))
(-.f64 (*.f64 a (+.f64 -1 t)) z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 y z)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(*.f64 -1 z)
(neg.f64 z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(*.f64 y z)
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(+.f64 (*.f64 -1 z) (*.f64 y z))
(*.f64 z (+.f64 -1 y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))))) 1)
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(-.f64 (/.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))) (/.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2)) (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a))))
(*.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) 1)
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 1 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) 2))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) 2) (cbrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 (sqrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) (sqrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) 1) (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (fma.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2)) (/.f64 1 (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2)) (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))))) (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) 1) (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (fma.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a))) (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2)) (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) 1) (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (fma.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (*.f64 (*.f64 b (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2)) (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 b a)) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (fma.f64 (*.f64 t (-.f64 b a)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))) (pow.f64 (*.f64 b (+.f64 y -2)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2))) (neg.f64 (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))))
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 b a)) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (-.f64 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (pow.f64 (*.f64 t (-.f64 b a)) 2))) (neg.f64 (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))))
(pow.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) 1)
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(pow.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) 3)
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(pow.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) 3) 1/3)
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(pow.f64 (sqrt.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) 2)
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(sqrt.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) 2))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(log.f64 (exp.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(cbrt.f64 (pow.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) 3))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(expm1.f64 (log1p.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(exp.f64 (log.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))) 1))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(log1p.f64 (expm1.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 (+.f64 y -2) b (*.f64 t (-.f64 b a)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(fma.f64 (-.f64 b a) t (*.f64 b (+.f64 y -2)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(fma.f64 1 (*.f64 b (+.f64 y -2)) (*.f64 t (-.f64 b a)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(fma.f64 1 (*.f64 t (-.f64 b a)) (*.f64 b (+.f64 y -2)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (-.f64 b a))) 2) (cbrt.f64 (*.f64 t (-.f64 b a))) (*.f64 b (+.f64 y -2)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (cbrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 b a)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(fma.f64 (sqrt.f64 (*.f64 t (-.f64 b a))) (sqrt.f64 (*.f64 t (-.f64 b a))) (*.f64 b (+.f64 y -2)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 y -2))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 b a)))
(fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2)))
(fma.f64 b (+.f64 y -2) (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 b y) (*.f64 b -2))
(*.f64 b (+.f64 y -2))
(+.f64 (*.f64 y b) (*.f64 -2 b))
(*.f64 b (+.f64 y -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y -2)))) 1)
(*.f64 b (+.f64 y -2))
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (+.f64 4 (*.f64 y 2))))
(*.f64 (/.f64 b (fma.f64 y y (fma.f64 y 2 4))) (+.f64 (pow.f64 y 3) -8))
(/.f64 (*.f64 b (fma.f64 y y -4)) (+.f64 y 2))
(/.f64 (fma.f64 y y -4) (/.f64 (+.f64 y 2) b))
(*.f64 (/.f64 b (+.f64 y 2)) (fma.f64 y y -4))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) (fma.f64 y y (+.f64 4 (*.f64 y 2))))
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (+.f64 4 (*.f64 y 2))))
(*.f64 (/.f64 b (fma.f64 y y (fma.f64 y 2 4))) (+.f64 (pow.f64 y 3) -8))
(/.f64 (*.f64 (fma.f64 y y -4) b) (+.f64 y 2))
(/.f64 (fma.f64 y y -4) (/.f64 (+.f64 y 2) b))
(*.f64 (/.f64 b (+.f64 y 2)) (fma.f64 y y -4))
(pow.f64 (*.f64 b (+.f64 y -2)) 1)
(*.f64 b (+.f64 y -2))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 3)
(*.f64 b (+.f64 y -2))
(pow.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) 1/3)
(*.f64 b (+.f64 y -2))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y -2))) 2)
(*.f64 b (+.f64 y -2))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2))
(*.f64 b (+.f64 y -2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y -2)) b))
(*.f64 b (+.f64 y -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y -2)))))
(*.f64 b (+.f64 y -2))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3))
(*.f64 b (+.f64 y -2))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y -2))))
(*.f64 b (+.f64 y -2))
(exp.f64 (log.f64 (*.f64 b (+.f64 y -2))))
(*.f64 b (+.f64 y -2))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y -2))) 1))
(*.f64 b (+.f64 y -2))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y -2))))
(*.f64 b (+.f64 y -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)
(*.f64 t (-.f64 b a))
(/.f64 (*.f64 t (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) t))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) t)
(/.f64 (*.f64 t (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 b a))
(/.f64 t (/.f64 (+.f64 a b) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (/.f64 t (+.f64 a b)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) t) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) t))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) t)
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) t) (+.f64 b a))
(/.f64 t (/.f64 (+.f64 a b) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (/.f64 t (+.f64 a b)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(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))
(*.f64 t (-.f64 b a))
(log.f64 (pow.f64 (exp.f64 t) (-.f64 b a)))
(*.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))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 b a))))
(*.f64 t (-.f64 b a))
(+.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)
(*.f64 t (-.f64 b a))
(/.f64 (*.f64 t (-.f64 (pow.f64 b 3) (pow.f64 a 3))) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) t))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) t)
(/.f64 (*.f64 t (-.f64 (pow.f64 b 2) (pow.f64 a 2))) (+.f64 b a))
(/.f64 t (/.f64 (+.f64 a b) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (/.f64 t (+.f64 a b)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) t) (fma.f64 b b (*.f64 a (+.f64 b a))))
(/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (/.f64 (fma.f64 b b (*.f64 a (+.f64 a b))) t))
(*.f64 (/.f64 (-.f64 (pow.f64 b 3) (pow.f64 a 3)) (fma.f64 b b (*.f64 a (+.f64 a b)))) t)
(/.f64 (*.f64 (-.f64 (pow.f64 b 2) (pow.f64 a 2)) t) (+.f64 b a))
(/.f64 t (/.f64 (+.f64 a b) (-.f64 (pow.f64 b 2) (pow.f64 a 2))))
(*.f64 (/.f64 t (+.f64 a b)) (-.f64 (pow.f64 b 2) (pow.f64 a 2)))
(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))
(*.f64 t (-.f64 b a))
(log.f64 (pow.f64 (exp.f64 t) (-.f64 b a)))
(*.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))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 b a))))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 b t) (*.f64 b (+.f64 y -2)))
(*.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 t b) (*.f64 b (+.f64 y -2)))
(*.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 y (+.f64 t -2))))) 1)
(*.f64 b (+.f64 t (+.f64 y -2)))
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t)))))
(/.f64 (+.f64 -8 (pow.f64 (+.f64 t y) 3)) (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y)))) b))
(*.f64 (/.f64 (+.f64 -8 (pow.f64 (+.f64 t y) 3)) (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))) b)
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (+.f64 y (+.f64 t 2)))
(/.f64 b (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 -4 (pow.f64 (+.f64 t y) 2))))
(*.f64 (/.f64 (+.f64 -4 (pow.f64 (+.f64 t y) 2)) (+.f64 t (+.f64 y 2))) b)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t)))))
(/.f64 (+.f64 -8 (pow.f64 (+.f64 t y) 3)) (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y)))) b))
(*.f64 (/.f64 (+.f64 -8 (pow.f64 (+.f64 t y) 3)) (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))) b)
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) b) (+.f64 y (+.f64 t 2)))
(/.f64 b (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 -4 (pow.f64 (+.f64 t y) 2))))
(*.f64 (/.f64 (+.f64 -4 (pow.f64 (+.f64 t y) 2)) (+.f64 t (+.f64 y 2))) b)
(pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 1)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 3)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 1/3)
(*.f64 b (+.f64 t (+.f64 y -2)))
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 2)
(*.f64 b (+.f64 t (+.f64 y -2)))
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))
(*.f64 b (+.f64 t (+.f64 y -2)))
(log.f64 (pow.f64 (exp.f64 (+.f64 y (+.f64 t -2))) b))
(*.f64 b (+.f64 t (+.f64 y -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2))))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))
(*.f64 b (+.f64 t (+.f64 y -2)))
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (+.f64 y (+.f64 t -2)) 3)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3) (pow.f64 b 3)))
(*.f64 b (+.f64 t (+.f64 y -2)))
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(exp.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) 1))
(*.f64 b (+.f64 t (+.f64 y -2)))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))
(*.f64 b (+.f64 t (+.f64 y -2)))
(+.f64 y (+.f64 t -2))
(+.f64 t (+.f64 y -2))
(+.f64 y (-.f64 t 2))
(+.f64 t (+.f64 y -2))
(+.f64 (+.f64 y -2) t)
(+.f64 t (+.f64 y -2))
(+.f64 t (+.f64 y -2))
(+.f64 (+.f64 y t) -2)
(+.f64 t (+.f64 y -2))
(+.f64 -2 (+.f64 y t))
(+.f64 t (+.f64 y -2))
(*.f64 (+.f64 y (+.f64 t -2)) 1)
(+.f64 t (+.f64 y -2))
(*.f64 1 (+.f64 y (+.f64 t -2)))
(+.f64 t (+.f64 y -2))
(*.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2))
(+.f64 t (+.f64 y -2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2) (cbrt.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) (sqrt.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (/.f64 1 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y)))) (+.f64 -8 (pow.f64 (+.f64 t y) 3))))
(/.f64 (+.f64 -8 (pow.f64 (+.f64 t y) 3)) (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4)))
(*.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (/.f64 1 (+.f64 y (+.f64 t 2))))
(/.f64 1 (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 -4 (pow.f64 (+.f64 t y) 2))))
(/.f64 (+.f64 -4 (pow.f64 (+.f64 t y) 2)) (+.f64 t (+.f64 y 2)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t)))) (+.f64 (pow.f64 (+.f64 y t) 3) -8)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y)))) (+.f64 -8 (pow.f64 (+.f64 t y) 3))))
(/.f64 (+.f64 -8 (pow.f64 (+.f64 t y) 3)) (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4)))
(/.f64 1 (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 (pow.f64 (+.f64 y t) 2) -4)))
(/.f64 1 (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 -4 (pow.f64 (+.f64 t y) 2))))
(/.f64 (+.f64 -4 (pow.f64 (+.f64 t y) 2)) (+.f64 t (+.f64 y 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y)))) (+.f64 -8 (pow.f64 (+.f64 t y) 3))))
(/.f64 (+.f64 -8 (pow.f64 (+.f64 t y) 3)) (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (+.f64 (pow.f64 (+.f64 y t) 2) (-.f64 4 (*.f64 (+.f64 y t) -2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y)))) (+.f64 -8 (pow.f64 (+.f64 t y) 3))))
(/.f64 (+.f64 -8 (pow.f64 (+.f64 t y) 3)) (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (+.f64 y (+.f64 t 2)))
(/.f64 1 (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 -4 (pow.f64 (+.f64 t y) 2))))
(/.f64 (+.f64 -4 (pow.f64 (+.f64 t y) 2)) (+.f64 t (+.f64 y 2)))
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4) (-.f64 (+.f64 y t) -2))
(/.f64 1 (/.f64 (+.f64 y (+.f64 t 2)) (+.f64 -4 (pow.f64 (+.f64 t y) 2))))
(/.f64 (+.f64 -4 (pow.f64 (+.f64 t y) 2)) (+.f64 t (+.f64 y 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 2 (+.f64 y t))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 t y) 3)) 8) (neg.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))))
(/.f64 (-.f64 8 (pow.f64 (+.f64 t y) 3)) (-.f64 (neg.f64 (pow.f64 (+.f64 t y) 2)) (fma.f64 2 (+.f64 t y) 4)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (neg.f64 (+.f64 y (+.f64 t 2))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 t y) 2)) 4) (neg.f64 (+.f64 y (+.f64 t 2))))
(/.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) (-.f64 (neg.f64 y) (+.f64 t 2)))
(/.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) (fma.f64 -1 (+.f64 t y) -2))
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (+.f64 y -2) 3)) (+.f64 (pow.f64 t 2) (-.f64 (pow.f64 (+.f64 y -2) 2) (*.f64 t (+.f64 y -2)))))
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (+.f64 y -2) 3)) (fma.f64 t t (*.f64 (+.f64 y -2) (-.f64 (+.f64 y -2) t))))
(/.f64 (-.f64 (pow.f64 t 2) (pow.f64 (+.f64 y -2) 2)) (-.f64 t (+.f64 y -2)))
(/.f64 (-.f64 (pow.f64 t 2) (pow.f64 (+.f64 y -2) 2)) (-.f64 (-.f64 t y) -2))
(/.f64 (-.f64 (pow.f64 t 2) (pow.f64 (+.f64 y -2) 2)) (+.f64 (-.f64 t y) 2))
(pow.f64 (+.f64 y (+.f64 t -2)) 1)
(+.f64 t (+.f64 y -2))
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 3)
(+.f64 t (+.f64 y -2))
(pow.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3) 1/3)
(+.f64 t (+.f64 y -2))
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) 2)
(+.f64 t (+.f64 y -2))
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 2))
(+.f64 t (+.f64 y -2))
(log.f64 (exp.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 t -2)))))
(+.f64 t (+.f64 y -2))
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3))
(+.f64 t (+.f64 y -2))
(expm1.f64 (log1p.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(exp.f64 (log.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 t -2))) 1))
(+.f64 t (+.f64 y -2))
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 t -2))))
(+.f64 t (+.f64 y -2))
(fma.f64 1 t (+.f64 y -2))
(+.f64 t (+.f64 y -2))
(fma.f64 1 (+.f64 y t) -2)
(+.f64 t (+.f64 y -2))
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 y t)) 2) (cbrt.f64 (+.f64 y t)) -2)
(+.f64 t (+.f64 y -2))
(fma.f64 (pow.f64 (cbrt.f64 t) 2) (cbrt.f64 t) (+.f64 y -2))
(+.f64 t (+.f64 y -2))
(fma.f64 (sqrt.f64 (+.f64 y t)) (sqrt.f64 (+.f64 y t)) -2)
(+.f64 t (+.f64 y -2))
(fma.f64 (sqrt.f64 t) (sqrt.f64 t) (+.f64 y -2))
(+.f64 t (+.f64 y -2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))) 1)
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(-.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 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y))))
(*.f64 1 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(*.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 1)
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(*.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 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(*.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 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(*.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 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(*.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -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 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) 1) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t))) (pow.f64 (*.f64 a (+.f64 -1 t)) 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 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y))))
(/.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 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) 1) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t))) (pow.f64 (*.f64 a (+.f64 -1 t)) 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 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -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 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) 1) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)))
(/.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 a (*.f64 (+.f64 t -1) (*.f64 z (+.f64 y -1)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 a (*.f64 (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (*.f64 (*.f64 a (+.f64 -1 t)) (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y))))))
(/.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 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) (pow.f64 (*.f64 a (+.f64 t -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 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 (*.f64 z (+.f64 -1 y)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t))) (pow.f64 (*.f64 a (+.f64 -1 t)) 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 (neg.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))) (neg.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t))))
(/.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 -1 t)) 2) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))) (neg.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t))))
(pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 1)
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(pow.f64 (cbrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 3)
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(pow.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3) 1/3)
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(pow.f64 (sqrt.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 2)
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(sqrt.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 2))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(log.f64 (exp.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))))))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(cbrt.f64 (pow.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1))) 3))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(expm1.f64 (log1p.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(exp.f64 (log.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))) 1))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(log1p.f64 (expm1.f64 (fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(fma.f64 a (+.f64 t -1) (*.f64 z (+.f64 y -1)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(fma.f64 1 (*.f64 a (+.f64 t -1)) (*.f64 z (+.f64 y -1)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(fma.f64 1 (*.f64 z (+.f64 y -1)) (*.f64 a (+.f64 t -1)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(fma.f64 z (+.f64 y -1) (*.f64 a (+.f64 t -1)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 t -1)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(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 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(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 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(fma.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(fma.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 z (+.f64 y -1)))
(fma.f64 -1 a (fma.f64 a t (*.f64 z (+.f64 -1 y))))
(fma.f64 a (+.f64 -1 t) (*.f64 z (+.f64 -1 y)))
(+.f64 (*.f64 z y) (*.f64 z -1))
(*.f64 z (+.f64 -1 y))
(+.f64 (*.f64 y z) (*.f64 -1 z))
(*.f64 z (+.f64 -1 y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (+.f64 y -1)))) 1)
(*.f64 z (+.f64 -1 y))
(/.f64 (*.f64 z (+.f64 (pow.f64 y 3) -1)) (fma.f64 y y (+.f64 y 1)))
(/.f64 z (/.f64 (fma.f64 y y (+.f64 y 1)) (+.f64 -1 (pow.f64 y 3))))
(*.f64 (/.f64 z (fma.f64 y y (+.f64 y 1))) (+.f64 -1 (pow.f64 y 3)))
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1))
(/.f64 (fma.f64 y y -1) (/.f64 (+.f64 y 1) z))
(*.f64 (/.f64 z (+.f64 y 1)) (fma.f64 y y -1))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) -1) z) (fma.f64 y y (+.f64 y 1)))
(/.f64 z (/.f64 (fma.f64 y y (+.f64 y 1)) (+.f64 -1 (pow.f64 y 3))))
(*.f64 (/.f64 z (fma.f64 y y (+.f64 y 1))) (+.f64 -1 (pow.f64 y 3)))
(/.f64 (*.f64 (fma.f64 y y -1) z) (+.f64 y 1))
(/.f64 (fma.f64 y y -1) (/.f64 (+.f64 y 1) z))
(*.f64 (/.f64 z (+.f64 y 1)) (fma.f64 y y -1))
(pow.f64 (*.f64 z (+.f64 y -1)) 1)
(*.f64 z (+.f64 -1 y))
(pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 3)
(*.f64 z (+.f64 -1 y))
(pow.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3) 1/3)
(*.f64 z (+.f64 -1 y))
(pow.f64 (sqrt.f64 (*.f64 z (+.f64 y -1))) 2)
(*.f64 z (+.f64 -1 y))
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2))
(*.f64 z (+.f64 -1 y))
(log.f64 (pow.f64 (exp.f64 (+.f64 y -1)) z))
(*.f64 z (+.f64 -1 y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (+.f64 y -1)))))
(*.f64 z (+.f64 -1 y))
(cbrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 3))
(*.f64 z (+.f64 -1 y))
(expm1.f64 (log1p.f64 (*.f64 z (+.f64 y -1))))
(*.f64 z (+.f64 -1 y))
(exp.f64 (log.f64 (*.f64 z (+.f64 y -1))))
(*.f64 z (+.f64 -1 y))
(exp.f64 (*.f64 (log.f64 (*.f64 z (+.f64 y -1))) 1))
(*.f64 z (+.f64 -1 y))
(log1p.f64 (expm1.f64 (*.f64 z (+.f64 y -1))))
(*.f64 z (+.f64 -1 y))

eval104.0ms (0.5%)

Compiler

Compiled 6399 to 3737 computations (41.6% saved)

prune91.0ms (0.4%)

Pruning

22 alts after pruning (18 fresh and 4 done)

PrunedKeptTotal
New3348342
Fresh21012
Picked325
Done022
Total33922361
Accuracy
100.0%
Counts
361 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
45.3%
(-.f64 (+.f64 x (*.f64 t (neg.f64 a))) (*.f64 -1 a))
69.1%
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
37.5%
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 -1 a))
51.7%
(-.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) z))
66.4%
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (+.f64 (*.f64 z y) (*.f64 z -1))))
30.9%
(-.f64 x (*.f64 y z))
45.2%
(-.f64 x (*.f64 a (-.f64 t 1)))
36.1%
(-.f64 x (*.f64 a t))
48.3%
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
51.7%
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
43.3%
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 t 2) b))
44.0%
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
40.9%
(+.f64 x (*.f64 b (-.f64 t 2)))
23.0%
(*.f64 (neg.f64 a) t)
24.7%
(*.f64 z (-.f64 1 y))
30.4%
(*.f64 y (-.f64 b z))
15.4%
(*.f64 y b)
38.8%
(*.f64 t (-.f64 b a))
21.7%
(*.f64 t b)
21.2%
(*.f64 b (-.f64 y 2))
31.8%
(*.f64 a (-.f64 1 t))
15.2%
x
Compiler

Compiled 554 to 415 computations (25.1% saved)

localize408.0ms (1.8%)

Localize:

Found 8 expressions with local error:

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

Compiled 124 to 61 computations (50.8% saved)

series7.0ms (0%)

Counts
4 → 114
Calls

36 calls:

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

rewrite197.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
878×expm1-udef
396×associate-*r*
243×log1p-expm1-u
243×expm1-log1p-u
242×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032136
1509128
27638128
Stop Event
node limit
Counts
4 → 129
Calls
Call 1
Inputs
(-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 t 2) b))
(*.f64 (-.f64 t 2) b)
Outputs
(+.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))))
(+.f64 x (*.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))) 1))
(+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (+.f64 x (*.f64 (+.f64 y -1) (neg.f64 z))))
(+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (+.f64 y -1) (neg.f64 z)))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 (+.f64 y -1)) z (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1 (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 y -1)))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 z (+.f64 y -1))))
(+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(+.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))) x)
(*.f64 1 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))))
(*.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) 1)
(*.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (/.f64 1 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (sqrt.f64 (*.f64 z (+.f64 y -1)))) (-.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (sqrt.f64 (*.f64 z (+.f64 y -1)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (neg.f64 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1)))) (*.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (-.f64 (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (+.f64 y -1) (neg.f64 z))) (*.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (+.f64 y -1) (neg.f64 z))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))))) (-.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (+.f64 y -1) (neg.f64 z)))) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (+.f64 y -1) (neg.f64 z))))
(pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(fma.f64 1 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))))
(fma.f64 1 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (+.f64 y -1) (neg.f64 z)))
(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 (+.f64 y -1) (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -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 (+.f64 y -1) (neg.f64 z)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))))
(+.f64 z (*.f64 z (neg.f64 y)))
(+.f64 z (*.f64 (neg.f64 y) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) 1)
(/.f64 (*.f64 z (-.f64 1 (pow.f64 y 3))) (+.f64 1 (fma.f64 y y y)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 y 2))) (+.f64 y 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 y 3)) z) (+.f64 1 (fma.f64 y y y)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 y 2)) z) (+.f64 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))))
(exp.f64 (log.f64 (*.f64 z (-.f64 1 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 1 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 y))))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 t a) 2) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2)))) (/.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2)))))
(*.f64 1 (fma.f64 b (+.f64 t -2) (*.f64 t a)))
(*.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)) 1)
(*.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) 2) (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(*.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (/.f64 1 (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a)))) (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2))) (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 t (*.f64 a (*.f64 b (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2))) (neg.f64 (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 t a) 2)) (fma.f64 b (+.f64 t -2) (*.f64 t a)))
(pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(fma.f64 t a (*.f64 b (+.f64 t -2)))
(fma.f64 1 (*.f64 t a) (*.f64 b (+.f64 t -2)))
(fma.f64 1 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 a t (*.f64 b (+.f64 t -2)))
(fma.f64 (+.f64 t -2) b (*.f64 t a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (cbrt.f64 (*.f64 t a)) (*.f64 b (+.f64 t -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 2) (cbrt.f64 (*.f64 b (+.f64 t -2))) (*.f64 t a))
(fma.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 t a)) (*.f64 b (+.f64 t -2)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) (sqrt.f64 (*.f64 b (+.f64 t -2))) (*.f64 t a))
(+.f64 (*.f64 b t) (*.f64 b -2))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t -2)))) 1)
(/.f64 (*.f64 b (+.f64 (pow.f64 t 3) -8)) (fma.f64 t t (+.f64 4 (*.f64 t 2))))
(/.f64 (*.f64 b (fma.f64 t t -4)) (+.f64 t 2))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) -8) b) (fma.f64 t t (+.f64 4 (*.f64 t 2))))
(/.f64 (*.f64 (fma.f64 t t -4) b) (+.f64 t 2))
(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))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2))))

simplify198.0ms (0.9%)

Algorithm
egg-herbie
Rules
1336×fma-neg
848×distribute-lft-neg-in
806×distribute-rgt-neg-in
526×log-prod
504×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
038611219
1104410845
2414710789
Stop Event
node limit
Counts
243 → 204
Calls
Call 1
Inputs
(-.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 y 1)))
x
x
(-.f64 x (*.f64 z (-.f64 y 1)))
(*.f64 b (-.f64 (+.f64 t y) 2))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(*.f64 b t)
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(*.f64 b t)
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(*.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 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (*.f64 -1 z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (*.f64 -1 z))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y))))
(+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y))))
(+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y))))
(*.f64 z (-.f64 1 y))
(+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y))))
(+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y))))
(+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y))))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))
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 b (-.f64 t 2))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(*.f64 -2 b)
(+.f64 (*.f64 -2 b) (*.f64 t (+.f64 b (*.f64 -1 a))))
(+.f64 (*.f64 -2 b) (*.f64 t (+.f64 b (*.f64 -1 a))))
(+.f64 (*.f64 -2 b) (*.f64 t (+.f64 b (*.f64 -1 a))))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(+.f64 (*.f64 -2 b) (*.f64 t (+.f64 b (*.f64 -1 a))))
(+.f64 (*.f64 -2 b) (*.f64 t (+.f64 b (*.f64 -1 a))))
(+.f64 (*.f64 -2 b) (*.f64 t (+.f64 b (*.f64 -1 a))))
(*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))
(+.f64 (*.f64 -2 b) (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))))
(+.f64 (*.f64 -2 b) (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))))
(+.f64 (*.f64 -2 b) (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))))
(*.f64 -1 (*.f64 a t))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(*.f64 b (-.f64 t 2))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(*.f64 b (-.f64 t 2))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.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 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 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))))
(+.f64 x (*.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))) 1))
(+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (+.f64 x (*.f64 (+.f64 y -1) (neg.f64 z))))
(+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (+.f64 y -1) (neg.f64 z)))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 (+.f64 y -1)) z (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1 (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 z (+.f64 y -1))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 y -1)))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 z (+.f64 y -1))))
(+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(+.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))) x)
(*.f64 1 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))))
(*.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) 1)
(*.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (/.f64 1 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (sqrt.f64 (*.f64 z (+.f64 y -1)))) (-.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (sqrt.f64 (*.f64 z (+.f64 y -1)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (neg.f64 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1)))) (*.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (-.f64 (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (+.f64 y -1) (neg.f64 z))) (*.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (+.f64 y -1) (neg.f64 z))))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))))) (-.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (+.f64 y -1) (neg.f64 z)))) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (+.f64 y -1) (neg.f64 z))))
(pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) 1)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) 3)
(pow.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) 2)
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) 2))
(log.f64 (exp.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) 3))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(exp.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) 1))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(fma.f64 1 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))))
(fma.f64 1 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (+.f64 y -1) (neg.f64 z)))
(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 (+.f64 y -1) (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -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 (+.f64 y -1) (neg.f64 z)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))))
(+.f64 z (*.f64 z (neg.f64 y)))
(+.f64 z (*.f64 (neg.f64 y) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) 1)
(/.f64 (*.f64 z (-.f64 1 (pow.f64 y 3))) (+.f64 1 (fma.f64 y y y)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 y 2))) (+.f64 y 1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 y 3)) z) (+.f64 1 (fma.f64 y y y)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 y 2)) z) (+.f64 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))))
(exp.f64 (log.f64 (*.f64 z (-.f64 1 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 1 y))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 y))))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 t a) 2) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2)))) (/.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2)))))
(*.f64 1 (fma.f64 b (+.f64 t -2) (*.f64 t a)))
(*.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)) 1)
(*.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) 2) (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(*.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a))))))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (/.f64 1 (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a)))) (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2))) (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 t (*.f64 a (*.f64 b (+.f64 t -2)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2))) (neg.f64 (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 t a) 2)) (fma.f64 b (+.f64 t -2) (*.f64 t a)))
(pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)) 1)
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) 3)
(pow.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) 2)
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)) 2))
(log.f64 (exp.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)))))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(exp.f64 (log.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) 1))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(fma.f64 t a (*.f64 b (+.f64 t -2)))
(fma.f64 1 (*.f64 t a) (*.f64 b (+.f64 t -2)))
(fma.f64 1 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 a t (*.f64 b (+.f64 t -2)))
(fma.f64 (+.f64 t -2) b (*.f64 t a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (cbrt.f64 (*.f64 t a)) (*.f64 b (+.f64 t -2)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 2) (cbrt.f64 (*.f64 b (+.f64 t -2))) (*.f64 t a))
(fma.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 t a)) (*.f64 b (+.f64 t -2)))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) (sqrt.f64 (*.f64 b (+.f64 t -2))) (*.f64 t a))
(+.f64 (*.f64 b t) (*.f64 b -2))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t -2)))) 1)
(/.f64 (*.f64 b (+.f64 (pow.f64 t 3) -8)) (fma.f64 t t (+.f64 4 (*.f64 t 2))))
(/.f64 (*.f64 b (fma.f64 t t -4)) (+.f64 t 2))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) -8) b) (fma.f64 t t (+.f64 4 (*.f64 t 2))))
(/.f64 (*.f64 (fma.f64 t t -4) b) (+.f64 t 2))
(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))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2))))
Outputs
(-.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 y 1)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 y -1) (neg.f64 z)))
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))
x
x
(-.f64 x (*.f64 z (-.f64 y 1)))
(-.f64 x (*.f64 z (+.f64 y -1)))
(+.f64 x (*.f64 z (-.f64 1 y)))
(*.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 z (-.f64 y 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (*.f64 z (+.f64 y -1))))
(+.f64 (fma.f64 b (+.f64 y -2) x) (*.f64 z (-.f64 1 y)))
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(*.f64 b t)
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(*.f64 b t)
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(-.f64 (+.f64 x (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2)))) (*.f64 z (-.f64 y 1)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(-.f64 (+.f64 x (*.f64 b (-.f64 t 2))) (*.f64 -1 z))
(-.f64 (+.f64 x (*.f64 b (+.f64 t -2))) (neg.f64 z))
(+.f64 z (fma.f64 b (+.f64 t -2) x))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (neg.f64 z)))
(+.f64 z (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (neg.f64 z)))
(+.f64 z (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (neg.f64 z)))
(+.f64 z (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) z))
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (neg.f64 z)))
(+.f64 z (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (neg.f64 z)))
(+.f64 z (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) z))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 y (-.f64 b z)))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (neg.f64 z)))
(+.f64 z (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) z))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z))))
(*.f64 y (-.f64 b z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (neg.f64 z)))
(+.f64 z (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (neg.f64 z)))
(+.f64 z (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) z))
(-.f64 (+.f64 x (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (*.f64 b (-.f64 t 2)))) (*.f64 -1 z))
(+.f64 x (-.f64 (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z))) (neg.f64 z)))
(+.f64 z (+.f64 x (fma.f64 b (+.f64 t -2) (*.f64 y (-.f64 b z)))))
(+.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 y (-.f64 b z) z))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(fma.f64 b (+.f64 t (+.f64 y -2)) x)
(+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(*.f64 z (-.f64 1 y))
(+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 x (+.f64 (*.f64 b (-.f64 (+.f64 t y) 2)) (*.f64 z (-.f64 1 y))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(*.f64 -1 (*.f64 z (-.f64 y 1)))
(*.f64 z (-.f64 1 y))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 x (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
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 y (neg.f64 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 y (neg.f64 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 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 a (neg.f64 t))
(*.f64 t (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 a (neg.f64 t))
(*.f64 t (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(*.f64 -2 b)
(*.f64 b -2)
(+.f64 (*.f64 -2 b) (*.f64 t (+.f64 b (*.f64 -1 a))))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (*.f64 t (+.f64 b (*.f64 -1 a))))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (*.f64 t (+.f64 b (*.f64 -1 a))))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(*.f64 t (+.f64 b (*.f64 -1 a)))
(*.f64 t (+.f64 b (neg.f64 a)))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -2 b) (*.f64 t (+.f64 b (*.f64 -1 a))))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (*.f64 t (+.f64 b (*.f64 -1 a))))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (*.f64 t (+.f64 b (*.f64 -1 a))))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b))))
(*.f64 t (+.f64 b (neg.f64 a)))
(*.f64 t (-.f64 b a))
(+.f64 (*.f64 -2 b) (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -2 b) (*.f64 -1 (*.f64 t (+.f64 a (*.f64 -1 b)))))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(*.f64 -1 (*.f64 a t))
(*.f64 (neg.f64 a) t)
(*.f64 a (neg.f64 t))
(*.f64 t (neg.f64 a))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(*.f64 b (-.f64 t 2))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 a t)) (*.f64 b (-.f64 t 2)))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(*.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 (*.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 (*.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 (-.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 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 x (*.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))) 1))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (+.f64 x (*.f64 (+.f64 y -1) (neg.f64 z))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 x (*.f64 z (+.f64 y -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (+.f64 y -1) (neg.f64 z)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 (+.f64 y -1)) z (*.f64 z (+.f64 y -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1 (*.f64 z (+.f64 y -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 y -1))) 2) (*.f64 z (+.f64 y -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 y -1)))) (sqrt.f64 (*.f64 z (+.f64 y -1))) (*.f64 z (+.f64 y -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (fma.f64 b (+.f64 t (+.f64 y -2)) x))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))) x)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(*.f64 1 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(*.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) 1)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(*.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) 2))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) 2) (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (*.f64 z (+.f64 y -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 z (+.f64 y -1)) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 z (-.f64 1 y)) 3)) (fma.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -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 z (+.f64 y -1)) 2)) (/.f64 1 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (/.f64 1 (+.f64 (*.f64 z (+.f64 y -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 z (+.f64 y -1)) 2)) (fma.f64 z (+.f64 y -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 z (+.f64 y -1)))) (-.f64 (sqrt.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (sqrt.f64 (*.f64 z (+.f64 y -1)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))))) (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (*.f64 z (+.f64 y -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 z (+.f64 y -1)) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 z (-.f64 1 y)) 3)) (fma.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -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 z (+.f64 y -1))) (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (/.f64 1 (+.f64 (*.f64 z (+.f64 y -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 z (+.f64 y -1)) 2)) (fma.f64 z (+.f64 y -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 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (*.f64 z (+.f64 y -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 z (+.f64 y -1)) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 z (-.f64 1 y)) 3)) (fma.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -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 z (+.f64 y -1)) 2)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (/.f64 1 (+.f64 (*.f64 z (+.f64 y -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 z (+.f64 y -1)) 2)) (fma.f64 z (+.f64 y -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 z (+.f64 y -1)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (*.f64 z (+.f64 y -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 z (+.f64 y -1)) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 z (-.f64 1 y)) 3)) (fma.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -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 z (+.f64 y -1)) 2))) (neg.f64 (+.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (/.f64 1 (+.f64 (*.f64 z (+.f64 y -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 z (+.f64 y -1)) 2)) (fma.f64 z (+.f64 y -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 z (+.f64 y -1))) 3)) (+.f64 (pow.f64 x 2) (-.f64 (*.f64 (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1)))) (*.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1)))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 y -1) (neg.f64 z))) 3)) (+.f64 (pow.f64 x 2) (*.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 y -1) (neg.f64 z))) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 y -1) (neg.f64 z))) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))) 3)) (fma.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))) x) (pow.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (-.f64 (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (+.f64 y -1) (neg.f64 z))) (*.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (+.f64 y -1) (neg.f64 z))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 (*.f64 z (+.f64 y -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 z (+.f64 y -1)) 3))))
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (*.f64 z (-.f64 1 y)) 3)) (fma.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -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 z (+.f64 y -1))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))))) (-.f64 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1)))))
(/.f64 (-.f64 (pow.f64 x 2) (*.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 y -1) (neg.f64 z))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 y -1) (neg.f64 z))))) (+.f64 (-.f64 x (*.f64 b (+.f64 t (+.f64 y -2)))) (*.f64 z (+.f64 y -1))))
(/.f64 (-.f64 (pow.f64 x 2) (*.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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (+.f64 y -1) (neg.f64 z)))) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (+.f64 y -1) (neg.f64 z))))
(*.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (/.f64 1 (+.f64 (*.f64 z (+.f64 y -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 z (+.f64 y -1)) 2)) (fma.f64 z (+.f64 y -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))
(pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) 1)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) 3)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(pow.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) 3) 1/3)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) 2)
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) 2))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(log.f64 (exp.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1))) 3))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(exp.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))) 1))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(fma.f64 1 x (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(fma.f64 1 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 (+.f64 y -1) (neg.f64 z)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(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 (+.f64 y -1) (neg.f64 z)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(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 (+.f64 y -1) (neg.f64 z)))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (*.f64 z (+.f64 y -1))))
(-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 z (+.f64 y -1)))
(+.f64 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 z (-.f64 1 y))))
(+.f64 z (*.f64 z (neg.f64 y)))
(*.f64 z (-.f64 1 y))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 z (-.f64 1 y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 1 y)))) 1)
(*.f64 z (-.f64 1 y))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 y 3))) (+.f64 1 (fma.f64 y y y)))
(/.f64 z (/.f64 (+.f64 1 (fma.f64 y y y)) (-.f64 1 (pow.f64 y 3))))
(*.f64 (/.f64 z (+.f64 1 (fma.f64 y y y))) (-.f64 1 (pow.f64 y 3)))
(/.f64 (*.f64 z (-.f64 1 (pow.f64 y 2))) (+.f64 y 1))
(/.f64 z (/.f64 (+.f64 y 1) (-.f64 1 (pow.f64 y 2))))
(*.f64 (/.f64 z (+.f64 y 1)) (-.f64 1 (pow.f64 y 2)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 y 3)) z) (+.f64 1 (fma.f64 y y y)))
(/.f64 z (/.f64 (+.f64 1 (fma.f64 y y y)) (-.f64 1 (pow.f64 y 3))))
(*.f64 (/.f64 z (+.f64 1 (fma.f64 y y y))) (-.f64 1 (pow.f64 y 3)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 y 2)) z) (+.f64 y 1))
(/.f64 z (/.f64 (+.f64 y 1) (-.f64 1 (pow.f64 y 2))))
(*.f64 (/.f64 z (+.f64 y 1)) (-.f64 1 (pow.f64 y 2)))
(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))
(*.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))))
(*.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))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 1 y))))
(*.f64 z (-.f64 1 y))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b -2 (*.f64 t (-.f64 b a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)))) 1)
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(-.f64 (/.f64 (pow.f64 (*.f64 t a) 2) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2)))) (/.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 t a) 2)) (fma.f64 b -2 (*.f64 t (-.f64 b a))))
(*.f64 1 (fma.f64 b (+.f64 t -2) (*.f64 t a)))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(*.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)) 1)
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(*.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) 2))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) 2) (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(*.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(*.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) 1) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (fma.f64 b (*.f64 (+.f64 t -2) (fma.f64 b (+.f64 t -2) (*.f64 t a))) (pow.f64 (*.f64 t a) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (/.f64 1 (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 t a) 2)) (fma.f64 b -2 (*.f64 t (-.f64 b a))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a)))) (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) 1) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (fma.f64 b (*.f64 (+.f64 t -2) (fma.f64 b (+.f64 t -2) (*.f64 t a))) (pow.f64 (*.f64 t a) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2))) (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 t a) 2)) (fma.f64 b -2 (*.f64 t (-.f64 b a))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) 1) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (fma.f64 b (*.f64 (+.f64 t -2) (fma.f64 b (+.f64 t -2) (*.f64 t a))) (pow.f64 (*.f64 t a) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 t (*.f64 a (*.f64 b (+.f64 t -2)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 t a) 2)) (*.f64 t (*.f64 a (*.f64 b (+.f64 t -2))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (*.f64 (*.f64 t a) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2))))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 t a) 2)) (fma.f64 b -2 (*.f64 t (-.f64 b a))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) 1) (+.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (*.f64 b (+.f64 t -2)) (fma.f64 b (+.f64 t -2) (*.f64 t a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 b (+.f64 t -2)) 3)) (fma.f64 b (*.f64 (+.f64 t -2) (fma.f64 b (+.f64 t -2) (*.f64 t a))) (pow.f64 (*.f64 t a) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2))) (neg.f64 (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 b (+.f64 t -2)) 2)) (-.f64 (*.f64 t a) (*.f64 b (+.f64 t -2))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 t a) 2)) (fma.f64 b -2 (*.f64 t (-.f64 b a))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2) (pow.f64 (*.f64 t a) 2)) (fma.f64 b (+.f64 t -2) (*.f64 t a)))
(pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)) 1)
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(pow.f64 (cbrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) 3)
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(pow.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)) 3) 1/3)
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(pow.f64 (sqrt.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) 2)
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)) 2))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(log.f64 (exp.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)))))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(cbrt.f64 (pow.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a)) 3))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(expm1.f64 (log1p.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(exp.f64 (log.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(exp.f64 (*.f64 (log.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))) 1))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(log1p.f64 (expm1.f64 (fma.f64 b (+.f64 t -2) (*.f64 t a))))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(fma.f64 t a (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(fma.f64 1 (*.f64 t a) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(fma.f64 1 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(fma.f64 a t (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(fma.f64 (+.f64 t -2) b (*.f64 t a))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (cbrt.f64 (*.f64 t a)) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 2) (cbrt.f64 (*.f64 b (+.f64 t -2))) (*.f64 t a))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(fma.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (*.f64 t a)) (*.f64 b (+.f64 t -2)))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(fma.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) (sqrt.f64 (*.f64 b (+.f64 t -2))) (*.f64 t a))
(fma.f64 b (+.f64 t -2) (*.f64 t a))
(+.f64 (*.f64 b t) (*.f64 b -2))
(*.f64 b (+.f64 t -2))
(+.f64 (*.f64 t b) (*.f64 -2 b))
(*.f64 b (+.f64 t -2))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 t -2)))) 1)
(*.f64 b (+.f64 t -2))
(/.f64 (*.f64 b (+.f64 (pow.f64 t 3) -8)) (fma.f64 t t (+.f64 4 (*.f64 t 2))))
(/.f64 (+.f64 (pow.f64 t 3) -8) (/.f64 (fma.f64 t t (+.f64 4 (*.f64 t 2))) b))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) -8) (fma.f64 t t (fma.f64 t 2 4))) b)
(/.f64 (*.f64 b (fma.f64 t t -4)) (+.f64 t 2))
(/.f64 b (/.f64 (+.f64 t 2) (fma.f64 t t -4)))
(*.f64 (/.f64 b (+.f64 t 2)) (fma.f64 t t -4))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) -8) b) (fma.f64 t t (+.f64 4 (*.f64 t 2))))
(/.f64 (+.f64 (pow.f64 t 3) -8) (/.f64 (fma.f64 t t (+.f64 4 (*.f64 t 2))) b))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) -8) (fma.f64 t t (fma.f64 t 2 4))) b)
(/.f64 (*.f64 (fma.f64 t t -4) b) (+.f64 t 2))
(/.f64 b (/.f64 (+.f64 t 2) (fma.f64 t t -4)))
(*.f64 (/.f64 b (+.f64 t 2)) (fma.f64 t t -4))
(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))
(*.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))
(expm1.f64 (log1p.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))
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2))))
(*.f64 b (+.f64 t -2))

eval167.0ms (0.8%)

Compiler

Compiled 6117 to 3669 computations (40% saved)

prune126.0ms (0.6%)

Pruning

28 alts after pruning (22 fresh and 6 done)

PrunedKeptTotal
New32713340
Fresh4913
Picked325
Done044
Total33428362
Accuracy
100.0%
Counts
362 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
53.3%
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 z (-.f64 y 1)))
47.6%
(-.f64 (+.f64 x (*.f64 b (+.f64 t -2))) (neg.f64 z))
46.7%
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1)))
37.5%
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 -1 a))
43.3%
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
51.7%
(-.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) z))
45.3%
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 a t)))
30.9%
(-.f64 x (*.f64 y z))
36.1%
(-.f64 x (*.f64 t a))
24.4%
(-.f64 x (neg.f64 a))
48.3%
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
43.3%
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 t b) (*.f64 -2 b)))
24.7%
(+.f64 z (*.f64 (neg.f64 y) z))
44.0%
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
40.9%
(+.f64 x (*.f64 b (-.f64 t 2)))
23.0%
(*.f64 (neg.f64 a) t)
24.7%
(*.f64 z (-.f64 1 y))
17.8%
(*.f64 z (neg.f64 y))
30.4%
(*.f64 y (-.f64 b z))
15.4%
(*.f64 y b)
38.8%
(*.f64 t (-.f64 b a))
21.7%
(*.f64 t b)
21.2%
(*.f64 b (-.f64 y 2))
27.4%
(*.f64 b (-.f64 t 2))
7.7%
(*.f64 b -2)
31.8%
(*.f64 a (-.f64 1 t))
8.7%
z
15.2%
x
Compiler

Compiled 799 to 496 computations (37.9% saved)

regimes279.0ms (1.3%)

Counts
47 → 1
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 x (*.f64 b (-.f64 t 2)))
(-.f64 x (*.f64 a (-.f64 t 1)))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 a t)))
(-.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) z))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 -1 a))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 t 2) b))
(-.f64 (+.f64 x (*.f64 b (+.f64 t -2))) (neg.f64 z))
(-.f64 (+.f64 x (*.f64 t (neg.f64 a))) (*.f64 -1 a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 t b) (*.f64 -2 b)))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (+.f64 (*.f64 z y) (*.f64 z -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 x (*.f64 (neg.f64 y) z)) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(+.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 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.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:

124.0ms
z
28.0ms
y
25.0ms
a
25.0ms
x
25.0ms
b
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)

regimes281.0ms (1.3%)

Counts
46 → 2
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 x (*.f64 b (-.f64 t 2)))
(-.f64 x (*.f64 a (-.f64 t 1)))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 a t)))
(-.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) z))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 -1 a))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 t 2) b))
(-.f64 (+.f64 x (*.f64 b (+.f64 t -2))) (neg.f64 z))
(-.f64 (+.f64 x (*.f64 t (neg.f64 a))) (*.f64 -1 a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 t b) (*.f64 -2 b)))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (+.f64 (*.f64 z y) (*.f64 z -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 x (*.f64 (neg.f64 y) z)) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(+.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 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))
Calls

7 calls:

80.0ms
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
47.0ms
t
45.0ms
b
32.0ms
y
25.0ms
z
Results
AccuracySegmentsBranch
96.1%1x
96.1%1y
96.1%1z
97.6%2t
96.1%1a
97.6%2b
98.0%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)

regimes233.0ms (1%)

Counts
45 → 2
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 x (*.f64 b (-.f64 t 2)))
(-.f64 x (*.f64 a (-.f64 t 1)))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 a t)))
(-.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) z))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 -1 a))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 t 2) b))
(-.f64 (+.f64 x (*.f64 b (+.f64 t -2))) (neg.f64 z))
(-.f64 (+.f64 x (*.f64 t (neg.f64 a))) (*.f64 -1 a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 t b) (*.f64 -2 b)))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (+.f64 (*.f64 z y) (*.f64 z -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 x (*.f64 (neg.f64 y) z)) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
(+.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 t 2)) (*.f64 y (-.f64 b z)))) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (+.f64 (*.f64 -1 a) (*.f64 z (-.f64 y 1))))
Outputs
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(*.f64 t (-.f64 b a))
Calls

1 calls:

229.0ms
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Results
AccuracySegmentsBranch
97.7%2(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Compiler

Compiled 27 to 19 computations (29.6% saved)

regimes1.1s (5.1%)

Counts
42 → 3
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 x (*.f64 b (-.f64 t 2)))
(-.f64 x (*.f64 a (-.f64 t 1)))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 a t)))
(-.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) z))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 -1 a))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 t 2) b))
(-.f64 (+.f64 x (*.f64 b (+.f64 t -2))) (neg.f64 z))
(-.f64 (+.f64 x (*.f64 t (neg.f64 a))) (*.f64 -1 a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 t b) (*.f64 -2 b)))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (+.f64 (*.f64 z y) (*.f64 z -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 x (*.f64 (neg.f64 y) z)) (+.f64 (*.f64 -1 z) (*.f64 a (-.f64 t 1))))
(-.f64 (+.f64 x (+.f64 (*.f64 b (-.f64 y 2)) (*.f64 t (-.f64 b a)))) (*.f64 -1 a))
Outputs
(-.f64 (+.f64 x (*.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 a (-.f64 t 1)))
Calls

6 calls:

300.0ms
x
240.0ms
a
217.0ms
t
187.0ms
y
107.0ms
z
Results
AccuracySegmentsBranch
84.4%6x
86.3%5y
88.5%5z
88.2%6a
86.0%5t
89.0%3b
Compiler

Compiled 42 to 36 computations (14.3% saved)

regimes212.0ms (1%)

Counts
39 → 5
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 x (*.f64 b (-.f64 t 2)))
(-.f64 x (*.f64 a (-.f64 t 1)))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 a t)))
(-.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) z))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 -1 a))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 t 2) b))
(-.f64 (+.f64 x (*.f64 b (+.f64 t -2))) (neg.f64 z))
(-.f64 (+.f64 x (*.f64 t (neg.f64 a))) (*.f64 -1 a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 t b) (*.f64 -2 b)))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (+.f64 (*.f64 z y) (*.f64 z -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 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 z (-.f64 y 1)))
(-.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 a (-.f64 t 1)))
Calls

1 calls:

208.0ms
b
Results
AccuracySegmentsBranch
90.5%5b
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes173.0ms (0.8%)

Counts
38 → 3
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 x (*.f64 b (-.f64 t 2)))
(-.f64 x (*.f64 a (-.f64 t 1)))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 a t)))
(-.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) z))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 -1 a))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 t 2) b))
(-.f64 (+.f64 x (*.f64 b (+.f64 t -2))) (neg.f64 z))
(-.f64 (+.f64 x (*.f64 t (neg.f64 a))) (*.f64 -1 a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 t b) (*.f64 -2 b)))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (+.f64 (*.f64 z y) (*.f64 z -1))))
Outputs
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (+.f64 (*.f64 z y) (*.f64 z -1))))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
Calls

1 calls:

166.0ms
b
Results
AccuracySegmentsBranch
85.8%3b
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes66.0ms (0.3%)

Counts
37 → 3
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 x (*.f64 b (-.f64 t 2)))
(-.f64 x (*.f64 a (-.f64 t 1)))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 a t)))
(-.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) z))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 -1 a))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 t 2) b))
(-.f64 (+.f64 x (*.f64 b (+.f64 t -2))) (neg.f64 z))
(-.f64 (+.f64 x (*.f64 t (neg.f64 a))) (*.f64 -1 a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 t b) (*.f64 -2 b)))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1))))
(-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 b t) (*.f64 b (-.f64 y 2))))
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

1 calls:

63.0ms
b
Results
AccuracySegmentsBranch
85.8%3b
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes1.9s (8.4%)

Counts
34 → 5
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 x (*.f64 b (-.f64 t 2)))
(-.f64 x (*.f64 a (-.f64 t 1)))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 a t)))
(-.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) z))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 -1 a))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 t 2) b))
(-.f64 (+.f64 x (*.f64 b (+.f64 t -2))) (neg.f64 z))
(-.f64 (+.f64 x (*.f64 t (neg.f64 a))) (*.f64 -1 a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 t b) (*.f64 -2 b)))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
Outputs
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
(+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(*.f64 t (-.f64 b a))
Calls

6 calls:

580.0ms
y
380.0ms
x
329.0ms
a
226.0ms
z
176.0ms
b
Results
AccuracySegmentsBranch
72.1%10x
77.7%5t
83.2%15y
79.6%13a
73.6%13z
78.5%6b
Compiler

Compiled 42 to 36 computations (14.3% saved)

regimes88.0ms (0.4%)

Counts
33 → 5
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 x (*.f64 b (-.f64 t 2)))
(-.f64 x (*.f64 a (-.f64 t 1)))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 a t)))
(-.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) z))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 -1 a))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 t 2) b))
(-.f64 (+.f64 x (*.f64 b (+.f64 t -2))) (neg.f64 z))
(-.f64 (+.f64 x (*.f64 t (neg.f64 a))) (*.f64 -1 a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 (+.f64 y t) 2) b))
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 t b) (*.f64 -2 b)))
Outputs
(*.f64 t (-.f64 b a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1)))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1)))
(*.f64 t (-.f64 b a))
Calls

1 calls:

85.0ms
t
Results
AccuracySegmentsBranch
77.5%5t
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes143.0ms (0.6%)

Counts
30 → 3
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 x (*.f64 b (-.f64 t 2)))
(-.f64 x (*.f64 a (-.f64 t 1)))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 a t)))
(-.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) z))
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 t a))
(-.f64 (+.f64 x (*.f64 b y)) (*.f64 -1 a))
(+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)))
(+.f64 (*.f64 a (neg.f64 t)) (*.f64 (-.f64 t 2) b))
(-.f64 (+.f64 x (*.f64 b (+.f64 t -2))) (neg.f64 z))
(-.f64 (+.f64 x (*.f64 t (neg.f64 a))) (*.f64 -1 a))
Outputs
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(-.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) z))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
Calls

2 calls:

95.0ms
t
44.0ms
b
Results
AccuracySegmentsBranch
74.9%3b
76.1%6t
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes149.0ms (0.7%)

Counts
23 → 5
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 x (*.f64 b (-.f64 t 2)))
(-.f64 x (*.f64 a (-.f64 t 1)))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(-.f64 x (+.f64 (*.f64 -1 a) (*.f64 a t)))
Outputs
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
(-.f64 x (*.f64 a (-.f64 t 1)))
(*.f64 z (-.f64 1 y))
(-.f64 x (*.f64 a (-.f64 t 1)))
(+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))
Calls

2 calls:

85.0ms
t
61.0ms
b
Results
AccuracySegmentsBranch
68.8%7t
72.3%5b
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes57.0ms (0.3%)

Counts
21 → 5
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 x (*.f64 b (-.f64 t 2)))
(-.f64 x (*.f64 a (-.f64 t 1)))
Outputs
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 x (*.f64 a (-.f64 t 1)))
(*.f64 z (-.f64 1 y))
(-.f64 x (*.f64 a (-.f64 t 1)))
(*.f64 b (-.f64 (+.f64 t y) 2))
Calls

1 calls:

56.0ms
b
Results
AccuracySegmentsBranch
69.1%5b
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes440.0ms (2%)

Counts
20 → 5
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(+.f64 x (*.f64 b (-.f64 t 2)))
Outputs
(*.f64 y (-.f64 b z))
(+.f64 x (*.f64 b (-.f64 t 2)))
(*.f64 t (-.f64 b a))
(-.f64 x (*.f64 y z))
(*.f64 y (-.f64 b z))
Calls

4 calls:

137.0ms
t
103.0ms
a
100.0ms
b
98.0ms
y
Results
AccuracySegmentsBranch
65.5%9t
64.7%10a
64.5%5y
67.2%9b
Compiler

Compiled 28 to 24 computations (14.3% saved)

regimes466.0ms (2.1%)

Counts
19 → 9
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(+.f64 z (*.f64 (neg.f64 y) z))
(*.f64 b (-.f64 (+.f64 t y) 2))
Outputs
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 x (*.f64 y z))
(*.f64 b (-.f64 (+.f64 t y) 2))
(-.f64 x (neg.f64 a))
(-.f64 x (*.f64 y z))
(*.f64 a (-.f64 1 t))
(*.f64 z (-.f64 1 y))
(-.f64 x (*.f64 a t))
(*.f64 b (-.f64 (+.f64 t y) 2))
Calls

4 calls:

172.0ms
b
158.0ms
z
77.0ms
y
57.0ms
x
Results
AccuracySegmentsBranch
67.2%9b
60.5%15z
53.9%5x
61.7%8y
Compiler

Compiled 28 to 24 computations (14.3% saved)

regimes158.0ms (0.7%)

Counts
18 → 9
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
(-.f64 x (*.f64 y z))
(+.f64 z (*.f64 (neg.f64 y) z))
Outputs
(*.f64 t (-.f64 b a))
(*.f64 y (-.f64 b z))
(-.f64 x (neg.f64 a))
(-.f64 x (*.f64 y z))
(*.f64 b (-.f64 y 2))
(-.f64 x (neg.f64 a))
(*.f64 y (-.f64 b z))
(-.f64 x (neg.f64 a))
(*.f64 t (-.f64 b a))
Calls

2 calls:

87.0ms
t
70.0ms
b
Results
AccuracySegmentsBranch
65.5%9t
60.5%7b
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes166.0ms (0.7%)

Counts
16 → 8
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 a t))
(-.f64 x (*.f64 t a))
Outputs
(*.f64 t (-.f64 b a))
(*.f64 y (-.f64 b z))
(-.f64 x (neg.f64 a))
(*.f64 b (-.f64 y 2))
(-.f64 x (neg.f64 a))
(*.f64 y (-.f64 b z))
(-.f64 x (neg.f64 a))
(*.f64 t (-.f64 b a))
Calls

1 calls:

161.0ms
t
Results
AccuracySegmentsBranch
65.0%8t
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes110.0ms (0.5%)

Counts
12 → 8
Calls
Call 1
Inputs
x
z
(*.f64 b -2)
(*.f64 t b)
(*.f64 y b)
(*.f64 z (neg.f64 y))
(*.f64 (neg.f64 a) t)
(-.f64 x (neg.f64 a))
(*.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 z (neg.f64 y))
(-.f64 x (neg.f64 a))
(*.f64 b (-.f64 y 2))
(-.f64 x (neg.f64 a))
(*.f64 b (-.f64 y 2))
(-.f64 x (neg.f64 a))
(*.f64 t (-.f64 b a))
Calls

1 calls:

109.0ms
t
Results
AccuracySegmentsBranch
62.5%8t
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes543.0ms (2.4%)

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

5 calls:

205.0ms
x
144.0ms
y
65.0ms
t
65.0ms
a
63.0ms
b
Results
AccuracySegmentsBranch
43.9%9x
49.6%8a
53.9%13y
55.1%9b
52.6%10t
Compiler

Compiled 35 to 30 computations (14.3% saved)

regimes59.0ms (0.3%)

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

1 calls:

59.0ms
b
Results
AccuracySegmentsBranch
55.0%9b
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes467.0ms (2.1%)

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

4 calls:

214.0ms
b
176.0ms
z
38.0ms
a
38.0ms
t
Results
AccuracySegmentsBranch
48.6%6t
42.4%10z
44.6%6a
50.7%9b
Compiler

Compiled 28 to 24 computations (14.3% saved)

regimes110.0ms (0.5%)

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

3 calls:

45.0ms
t
34.0ms
a
30.0ms
b
Results
AccuracySegmentsBranch
36.5%6a
43.2%6b
42.5%8t
Compiler

Compiled 21 to 18 computations (14.3% saved)

regimes186.0ms (0.8%)

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

6 calls:

44.0ms
b
39.0ms
y
31.0ms
t
29.0ms
x
26.0ms
a
Results
AccuracySegmentsBranch
29.3%3z
25.9%5a
30.4%5x
35.7%6t
38.4%8y
38.6%8b
Compiler

Compiled 42 to 36 computations (14.3% saved)

regimes21.0ms (0.1%)

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

1 calls:

21.0ms
t
Results
AccuracySegmentsBranch
31.2%3t
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes186.0ms (0.8%)

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

6 calls:

145.0ms
z
18.0ms
x
11.0ms
b
4.0ms
y
4.0ms
a
Results
AccuracySegmentsBranch
15.2%1a
23.6%5x
19.6%3z
15.2%1y
18.8%3b
15.2%1t
Compiler

Compiled 42 to 36 computations (14.3% saved)

regimes10.0ms (0%)

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

1 calls:

9.0ms
x
Results
AccuracySegmentsBranch
20.6%3x
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes9.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

3 calls:

3.0ms
z
3.0ms
b
3.0ms
x
Results
AccuracySegmentsBranch
15.2%1b
15.2%1z
15.2%1x
Compiler

Compiled 21 to 18 computations (14.3% saved)

bsearch0.0ms (0%)

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

Compiled 36 to 27 computations (25% saved)

bsearch0.0ms (0%)

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

Compiled 36 to 27 computations (25% saved)

bsearch42.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
2.2754891896430737e-10
6.913976980083844e-8
21.0ms
-3.860308335972505e-30
-8.916894228640936e-33
Results
25.0ms175×256valid
10.0ms65×256infinite
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
Compiler

Compiled 708 to 523 computations (26.1% saved)

bsearch143.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
21.0ms
2.2754891896430737e-10
6.913976980083844e-8
22.0ms
-3.860308335972505e-30
-8.916894228640936e-33
20.0ms
-38.01483203793162
-0.6364483030256552
80.0ms
-1.4628868087191068e+73
-1.0576194082798915e+72
Results
114.0ms319×256valid
20.0ms129×256infinite
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
Compiler

Compiled 1254 to 926 computations (26.2% saved)

bsearch47.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
31.0ms
6.323568294399922e+136
2.0477608240739663e+145
16.0ms
-1.4628868087191068e+73
-1.0576194082798915e+72
Results
18.0ms114×256infinite
23.0ms110×256valid
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.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
Compiler

Compiled 606 to 447 computations (26.2% saved)

bsearch40.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
6.323568294399922e+136
2.0477608240739663e+145
16.0ms
-1.4628868087191068e+73
-1.0576194082798915e+72
Results
18.0ms127×256valid
16.0ms97×256infinite
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
Compiler

Compiled 576 to 432 computations (25% saved)

bsearch90.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
9.572157598866757e+91
1.2221207900598305e+101
27.0ms
2.7252553878782926e-5
370665128.7196638
21.0ms
-9.113916092699984e-107
-1.6996550431225304e-108
19.0ms
-2.8013162499680476e+60
-1.5325137086041074e+59
Results
57.0ms356×256valid
24.0ms156×256infinite
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.0ms256infinite
0.0ms256infinite
Compiler

Compiled 1130 to 840 computations (25.7% saved)

bsearch84.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
9.572157598866757e+91
1.2221207900598305e+101
22.0ms
1.9297125768438347e-37
4.674016585235666e-34
18.0ms
-9.113916092699984e-107
-1.6996550431225304e-108
20.0ms
-2.8013162499680476e+60
-1.5325137086041074e+59
Results
56.0ms347×256valid
19.0ms133×256infinite
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.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
Compiler

Compiled 1041 to 769 computations (26.1% saved)

bsearch45.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
6.323568294399922e+136
2.0477608240739663e+145
21.0ms
-3.860308335972505e-30
-8.916894228640936e-33
Results
25.0ms159×256valid
14.0ms97×256infinite
0.0ms256infinite
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.0ms256infinite
0.0ms256infinite
0.0ms256valid
Compiler

Compiled 580 to 435 computations (25% saved)

bsearch73.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
6.323568294399922e+136
2.0477608240739663e+145
16.0ms
-2.927858948438926e-294
-4.040690619658909e-295
13.0ms
-4.257395247714008e-245
-1.5423107952429638e-245
20.0ms
-3.860308335972505e-30
-8.916894228640936e-33
Results
44.0ms302×256valid
19.0ms130×256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
Compiler

Compiled 832 to 649 computations (22% saved)

bsearch232.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
6.323568294399922e+136
2.0477608240739663e+145
54.0ms
-2.927858948438926e-294
-4.040690619658909e-295
12.0ms
-4.257395247714008e-245
-1.5423107952429638e-245
142.0ms
-1.0576194082798915e+72
-7.7756615261104335e+68
Results
79.0ms258×256valid
145.0ms174×256infinite
0.0ms256infinite
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.0ms256infinite
0.0ms256infinite
0.0ms256valid
Compiler

Compiled 798 to 632 computations (20.8% saved)

bsearch72.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
3.3030837650067315e+64
4.00075954556944e+83
6.0ms
86144960608617970.0
103423657194853570.0
24.0ms
1.3152150798412519e-249
2.7986004534865607e-241
16.0ms
-1.1591845635943306e+108
-1.3498843465808135e+107
Results
39.0ms262×256valid
23.0ms154×256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
1.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
Compiler

Compiled 714 to 543 computations (23.9% saved)

bsearch158.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
6.323568294399922e+136
2.0477608240739663e+145
16.0ms
-2.927858948438926e-294
-4.040690619658909e-295
13.0ms
-1.1233121998742555e-244
-4.257395247714008e-245
16.0ms
-1.4014811588232456e-162
-2.304705147015246e-163
35.0ms
-2.932709973570755e-36
-4.8269356748689046e-43
21.0ms
-3.860308335972505e-30
-8.916894228640936e-33
18.0ms
-38.01483203793162
-0.6364483030256552
17.0ms
-1.4628868087191068e+73
-1.0576194082798915e+72
Results
98.0ms566×256valid
45.0ms314×256infinite
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.0ms256infinite
Compiler

Compiled 1423 to 1117 computations (21.5% saved)

bsearch333.0ms (1.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
2.68292928322226e+37
8.979937485561532e+37
15.0ms
8.55835614813012e-116
7.478321266494996e-115
60.0ms
1.3777302244508612e-163
1.790389980850758e-153
28.0ms
8.67386456566753e-239
1.2918727086040706e-228
27.0ms
-2.8723989982242804e-298
4.392146341251283e-305
150.0ms
-5.983693237610252e-234
-2.0615374130538436e-248
27.0ms
-8.743401495252621e-40
-9.045600605194768e-58
14.0ms
-1227025896.902363
-409699291.19221
Results
251.0ms817×256valid
68.0ms223×256infinite
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.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
Compiler

Compiled 1569 to 1235 computations (21.3% saved)

bsearch157.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
2.68292928322226e+37
8.979937485561532e+37
16.0ms
8.55835614813012e-116
7.478321266494996e-115
25.0ms
1.3777302244508612e-163
1.790389980850758e-153
23.0ms
-2.2462668651123125e-165
-5.593829456781163e-172
26.0ms
-1.3284045023777305e-109
-3.8550223438329073e-125
40.0ms
-8.743401495252621e-40
-9.045600605194768e-58
12.0ms
-1227025896.902363
-409699291.19221
Results
113.0ms667×256valid
29.0ms197×256infinite
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.0ms256valid
Compiler

Compiled 1306 to 1036 computations (20.7% saved)

bsearch272.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
2.68292928322226e+37
8.979937485561532e+37
19.0ms
8.55835614813012e-116
7.478321266494996e-115
26.0ms
5.3001827746917754e-291
2.3580231148020598e-279
142.0ms
-2.2462668651123125e-165
-5.593829456781163e-172
31.0ms
-1.3284045023777305e-109
-3.8550223438329073e-125
28.0ms
-8.743401495252621e-40
-9.045600605194768e-58
12.0ms
-1227025896.902363
-409699291.19221
Results
227.0ms673×256valid
32.0ms191×256infinite
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.0ms256valid
0.0ms256infinite
0.0ms256valid
Compiler

Compiled 1291 to 1052 computations (18.5% saved)

bsearch243.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
6.323568294399922e+136
2.0477608240739663e+145
17.0ms
-2.927858948438926e-294
-4.040690619658909e-295
13.0ms
-4.257395247714008e-245
-1.5423107952429638e-245
34.0ms
-7.435899587798695e-208
-4.329593352564914e-213
27.0ms
-2.3482073994182975e-98
-4.227203777191891e-112
80.0ms
-1.4628868087191068e+73
-1.0576194082798915e+72
23.0ms
-7.074413862270627e+77
-2.4696584155334497e+75
25.0ms
-1.484389576344057e+128
-3.4814493521633984e+126
Results
174.0ms599×256valid
51.0ms345×256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
1.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
Compiler

Compiled 1407 to 1158 computations (17.7% saved)

bsearch279.0ms (1.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
87.0ms
6.323568294399922e+136
2.0477608240739663e+145
16.0ms
-2.927858948438926e-294
-4.040690619658909e-295
29.0ms
-4.257395247714008e-245
-1.5423107952429638e-245
25.0ms
-7.435899587798695e-208
-4.329593352564914e-213
26.0ms
-2.3482073994182975e-98
-4.227203777191891e-112
49.0ms
-1.4628868087191068e+73
-1.0576194082798915e+72
29.0ms
-7.074413862270627e+77
-2.4696584155334497e+75
18.0ms
-1.484389576344057e+128
-3.4814493521633984e+126
Results
113.0ms577×256valid
54.0ms367×256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
64.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
Compiler

Compiled 1377 to 1128 computations (18.1% saved)

bsearch99.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
1.5310698789749812e+113
1.9958771002388344e+119
13.0ms
2.68292928322226e+37
8.979937485561532e+37
26.0ms
-8.743401495252621e-40
-9.045600605194768e-58
13.0ms
-1227025896.902363
-409699291.19221
23.0ms
-1.035401881812438e+187
-6.642915854016107e+179
Results
52.0ms342×256valid
38.0ms250×256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256infinite
0.0ms256valid
0.0ms256infinite
0.0ms256valid
Compiler

Compiled 844 to 683 computations (19.1% saved)

bsearch157.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
77.0ms
6.323568294399922e+136
2.0477608240739663e+145
16.0ms
-2.927858948438926e-294
-4.040690619658909e-295
19.0ms
-1.4628868087191068e+73
-1.0576194082798915e+72
21.0ms
-7.074413862270627e+77
-2.4696584155334497e+75
24.0ms
-3.4814493521633984e+126
-6.631165701517852e+118
Results
52.0ms318×256valid
41.0ms274×256infinite
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.0ms256valid
55.0ms256infinite
0.0ms256infinite
0.0ms256valid
Compiler

Compiled 823 to 662 computations (19.6% saved)

bsearch91.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
12.0ms
2.68292928322226e+37
8.979937485561532e+37
20.0ms
7.478321266494996e-115
1.2757606126901305e-111
22.0ms
1.7393992496307703e-196
4.297119174501201e-193
23.0ms
-7.654097941415307e-273
-9.09645595572057e-282
13.0ms
-1227025896.902363
-409699291.19221
Results
62.0ms412×256valid
20.0ms132×256infinite
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.0ms256infinite
Compiler

Compiled 706 to 587 computations (16.9% saved)

bsearch31.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
2.68292928322226e+37
8.979937485561532e+37
18.0ms
-2.8013162499680476e+60
-1.5325137086041074e+59
Results
16.0ms110×256valid
10.0ms66×256infinite
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
1.0ms256infinite
0.0ms256valid
0.0ms256valid
Compiler

Compiled 252 to 207 computations (17.9% saved)

bsearch130.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
17.0ms
3.5392551035245e+96
3.267477207840348e+98
68.0ms
4.7766779224011e-88
1.0417410941064366e-82
23.0ms
-1.148869845920288e-56
-6.080787934905486e-62
22.0ms
-3.504394256859105e+61
-3.497746016717714e+52
Results
44.0ms299×256valid
78.0ms229×256infinite
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.0ms256infinite
0.0ms256infinite
Compiler

Compiled 616 to 539 computations (12.5% saved)

bsearch119.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
60.0ms
3.5392551035245e+96
3.267477207840348e+98
59.0ms
-3.504394256859105e+61
-3.497746016717714e+52
Results
20.0ms137×256valid
94.0ms103×256infinite
0.0ms256infinite
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.0ms256infinite
0.0ms256valid
0.0ms256valid
Compiler

Compiled 292 to 251 computations (14% saved)

simplify465.0ms (2.1%)

Algorithm
egg-herbie
Rules
458×unsub-neg
378×distribute-lft-neg-in
236×neg-mul-1
194×neg-sub0
182×cancel-sign-sub
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03994484
15354408
26264408
37494408
48494408
59644408
610874408
711924408
812814408
913614408
1014714408
1116004408
1217024408
1317754408
1418124408
1518374408
1618444408
1718504408
1818544408
1918554408
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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))))
(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 t (-.f64 b a)))
(if (<=.f64 b -7992587079153375/2854495385411919762116571938898990272765493248) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1))) (if (<=.f64 b 2115620184325601/151115727451828646838272) (-.f64 x (+.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)))))
(if (<=.f64 b -2299999999999999851128222259144135968344773549223308672231624187779743744) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1))) (if (<=.f64 b -9/2) (-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 z (-.f64 y 1))) (if (<=.f64 b -6942132777321789/45671926166590716193865151022383844364247891968) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1))) (if (<=.f64 b 7350268983256945/9671406556917033397649408) (-.f64 x (+.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)))))))
(if (<=.f64 b -14000000000000000390181928668126637556011654657725160460809380325796872192) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b 70000000000000000233109471774817953804355542042763319222097305574733480218387674455561994480467963184160182710792305341782856766196809728) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (+.f64 (*.f64 z y) (*.f64 z -1)))) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))
(if (<=.f64 b -14000000000000000390181928668126637556011654657725160460809380325796872192) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b 3400000000000000111661312463296748668555842725622679764741865649279739823455879184849604473134273203125428316266696280967404868156319072256) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (*.f64 z (-.f64 y 1)))) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))
(if (<=.f64 t -2100000000000000107800138029749421779366549940552431610888192) (*.f64 t (-.f64 b a)) (if (<=.f64 t -4379495793235397/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1))) (if (<=.f64 t 3602879701896397/9007199254740992) (+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a))) (if (<=.f64 t 1399999999999999944936126527150665079035425646244807183238498639429999498587969547404723617792) (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 t (-.f64 b a))))))
(if (<=.f64 t -1249999999999999936733919121342523583704556263766762591354880) (*.f64 t (-.f64 b a)) (if (<=.f64 t -1776587916123793/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1))) (if (<=.f64 t 3390683798607695/11692013098647223345629478661730264157247460343808) (+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a))) (if (<=.f64 t 126000000000000001065440027784002019138879528613803854861504080162009284924711627677907866877952) (-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1))) (*.f64 t (-.f64 b a))))))
(if (<=.f64 b -677942654035331/178405961588244985132285746181186892047843328) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b 75000000000000002463117186690369455924025942476970877163423506969406025517409099665800098672079555951296212858824182668398636797565861888) (-.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) z)) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))
(if (<=.f64 b -1320204115753013/356811923176489970264571492362373784095686656) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b -7626195654834445/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (-.f64 x (*.f64 a (-.f64 t 1))) (if (<=.f64 b -6615510736293323/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 64999999999999998003101756859266451684685141608555761280771104180060934919366249245323890288856370417024152562760428015167076734827757568) (-.f64 x (*.f64 a (-.f64 t 1))) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(if (<=.f64 b -900000000000000065278292743376311613542536968681869759966389139931136) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b -8610220900619535/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (-.f64 x (*.f64 a (-.f64 t 1))) (if (<=.f64 b -5637565670928223/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 70000000000000000233109471774817953804355542042763319222097305574733480218387674455561994480467963184160182710792305341782856766196809728) (-.f64 x (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))))
(if (<=.f64 y -135000000000000007197269930963523510741047068325245282587192690395511562496891887668128181908469999114125312) (*.f64 y (-.f64 b z)) (if (<=.f64 y 225225504864141/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (+.f64 x (*.f64 b (-.f64 t 2))) (if (<=.f64 y 100000000000000000) (*.f64 t (-.f64 b a)) (if (<=.f64 y 34000000000000001601795228719991244580453667252880619983886876672) (-.f64 x (*.f64 y z)) (*.f64 y (-.f64 b z))))))
(if (<=.f64 b -1200000000000000050257830677053749550789720639968405939772113254168395776) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b -3039929748475085/562949953421312) (-.f64 x (*.f64 y z)) (if (<=.f64 b -606580269400033/178405961588244985132285746181186892047843328) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b -1724057483474125/47890485652059026823698344598447161988085597568237568) (-.f64 x (neg.f64 a)) (if (<=.f64 b -8104522595470689/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (-.f64 x (*.f64 y z)) (if (<=.f64 b -3075078893078405/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (*.f64 a (-.f64 1 t)) (if (<=.f64 b -2588678114201735/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 209999999999999990370328902976819502789389938116242460347468745407306389332525597204095495374039111033899135011825590281735882407600455680) (-.f64 x (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2))))))))))
(if (<=.f64 t -950000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -1725436586697641/13803492693581127574869511724554050904902217944340773110325048447598592) (*.f64 y (-.f64 b z)) (if (<=.f64 t -7132140987364465/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (-.f64 x (neg.f64 a)) (if (<=.f64 t 4051998235156121/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (-.f64 x (*.f64 y z)) (if (<=.f64 t 7918084155379957/29326237612518360273324834748083034614499060912302748190148044495166529541481373859169571088204419456439664137440255713356182385415243137741255706666562129531405183291370713192721204491754474266874920968429307133415352886893299285622127397997029678383104) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 8695209426788831/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856) (-.f64 x (neg.f64 a)) (if (<=.f64 t 554533938824163/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648) (*.f64 y (-.f64 b z)) (if (<=.f64 t 27999999999999998236298794678974676992) (-.f64 x (neg.f64 a)) (*.f64 t (-.f64 b a))))))))))
(if (<=.f64 t -860000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -5399311828710207/12855504354071922204335696738729300820177623950262342682411008) (*.f64 y (-.f64 b z)) (if (<=.f64 t -6238506811771833/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (-.f64 x (neg.f64 a)) (if (<=.f64 t -4623025089477141/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 2937889440858125/253266331108459042877954581524118722595974501479640924072000569439126758509088631982403994686712878069348015540240526683495797795130113239006767262824338603946605334680267915264) (-.f64 x (neg.f64 a)) (if (<=.f64 t 2439949330826317/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (*.f64 y (-.f64 b z)) (if (<=.f64 t 30000000000000002158062836758597337088) (-.f64 x (neg.f64 a)) (*.f64 t (-.f64 b a)))))))))
(if (<=.f64 t -860000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -344811496694825/766247770432944429179173513575154591809369561091801088) (*.f64 z (neg.f64 y)) (if (<=.f64 t -29811744551187/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (-.f64 x (neg.f64 a)) (if (<=.f64 t -4011154121752225/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 5859812695549899/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792) (-.f64 x (neg.f64 a)) (if (<=.f64 t 2051775573649403/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 32000000000000001357460395968574783488) (-.f64 x (neg.f64 a)) (*.f64 t (-.f64 b a)))))))))
(if (<=.f64 b -4999999999999999774645533392489736797650112543691762059239812991258942725145587311077195076149028650434386188693474655458033664) (*.f64 b (-.f64 t 2)) (if (<=.f64 b -2599999999999999849176882165325874089671940668047681569937955535998762876928) (*.f64 b (-.f64 y 2)) (if (<=.f64 b -13499999999999999535563591654977369629575154954636795430643584002013790208) (*.f64 t b) (if (<=.f64 b -7875862128165071/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (-.f64 x (neg.f64 a)) (if (<=.f64 b -740298315191607/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (*.f64 a (-.f64 1 t)) (if (<=.f64 b -4059104138863495/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (-.f64 x (neg.f64 a)) (if (<=.f64 b -3796727900829211/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 z (neg.f64 y)) (if (<=.f64 b 4000000000000000067904876952955838816564180694292426958522404140463990976268867635833049303825020451517633816924622396945837608134603570151424) (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 t 2))))))))))
(if (<=.f64 b -4800000000000000240592156961267140143921452953277503623083017187211299060950295239940695199401286264714287866886334531132981248) (*.f64 b (-.f64 t 2)) (if (<=.f64 b -47999999999999999687785584989078099412346739011899663633013015715043061268480) (*.f64 y b) (if (<=.f64 b -1500000000000000013782431038608743471020045931150613548915489657835225088) (*.f64 t b) (if (<=.f64 b -8038440580489423/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (-.f64 x (neg.f64 a)) (if (<=.f64 b -7343759286700741/11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248) (*.f64 a (-.f64 1 t)) (if (<=.f64 b -8659422162908789/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (-.f64 x (neg.f64 a)) (if (<=.f64 b -4170648072880573/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (*.f64 z (neg.f64 y)) (if (<=.f64 b 9499999999999999738198262737511013860114132007971048536311712736461998226463331659483785705345162244233285633778195890287988623304734164385792) (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 t 2))))))))))
(if (<=.f64 t -70000000000000001568775766514858510319233010290117347810040467032570981858603028522496180126495870298865263907180716784362368363780348507499224184597209686197940056920640890460962816) (*.f64 (neg.f64 a) t) (if (<=.f64 t -800000000) (*.f64 t b) (if (<=.f64 t -4290987514424489/6129982163463555433433388108601236734474956488734408704) (*.f64 z (neg.f64 y)) (if (<=.f64 t 30000000000000002158062836758597337088) (-.f64 x (neg.f64 a)) (if (<=.f64 t 950000000000000014781445322993500873054791327075008361701282051409292092106517918101736120419295075292395966824448) (*.f64 t b) (*.f64 (neg.f64 a) t))))))
(if (<=.f64 b -7999999999999999840027746779153609453350441543176068145509186494646179317019429803718315479439939518038208601448616296448) (*.f64 t b) (if (<=.f64 b -7199999999999999953167837748361714911852010851784949544951952357256459190272) (*.f64 y b) (if (<=.f64 b -8500000000000000405032824603505836118894292735252769282518787460234739712) (*.f64 t b) (if (<=.f64 b -10673802988245/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288) (*.f64 z (neg.f64 y)) (if (<=.f64 b 20999999999999998706504905902557650802981339795238726120544533058590029290928162083206653919248238190795308281324916604377982228248366415872) (*.f64 (neg.f64 a) t) (*.f64 t b))))))
(if (<=.f64 t -1200000000) (*.f64 t b) (if (<=.f64 t -5987520928604159/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392) (*.f64 z (neg.f64 y)) (if (<=.f64 t 1788446206526447/5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376) x (if (<=.f64 t 6585090523536935/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (*.f64 z (neg.f64 y)) (if (<=.f64 t 36999999999999999355954293993518399488) x (*.f64 t b))))))
(if (<=.f64 t -849999999999999992660257320161913063376247495598776971689984) (*.f64 t b) (if (<=.f64 t 27999999999999998236298794678974676992) x (*.f64 t b)))
(if (<=.f64 x -449999999999999959383614724858809976905065636837345328103424) x (if (<=.f64 x -4353511167613939/56539106072908298546665520023773392506479484700019806659891398441363832832) z (if (<=.f64 x 2712190898730935/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (*.f64 b -2) (if (<=.f64 x 16500000000000000644860641467979058610064397036389999038363036908673902220531696917689006626439168) z x))))
(if (<=.f64 x -11000000000000000357589041407569756339564544299730332549120) x (if (<=.f64 x 6800000000000000196773927754166331579185799322305841460611114771022396022189800315690667602870272) 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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))))
(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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))))
(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 x (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))))
(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 t (-.f64 b a)))
(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 t (-.f64 b a)))
(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 t (-.f64 b a)))
(if (<=.f64 b -7992587079153375/2854495385411919762116571938898990272765493248) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 z (-.f64 y 1))) (if (<=.f64 b 2115620184325601/151115727451828646838272) (-.f64 x (+.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)))))
(if (<=.f64 b -7992587079153375/2854495385411919762116571938898990272765493248) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 z (-.f64 y 1))) (if (<=.f64 b 2115620184325601/151115727451828646838272) (-.f64 x (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a (-.f64 t 1)))) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 a (-.f64 t 1)))))
(if (<=.f64 b -7992587079153375/2854495385411919762116571938898990272765493248) (+.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 z (-.f64 1 y))) (if (<=.f64 b 2115620184325601/151115727451828646838272) (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))) (+.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 a (-.f64 1 t)))))
(if (<=.f64 b -2299999999999999851128222259144135968344773549223308672231624187779743744) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1))) (if (<=.f64 b -9/2) (-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 z (-.f64 y 1))) (if (<=.f64 b -6942132777321789/45671926166590716193865151022383844364247891968) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (*.f64 a (-.f64 t 1))) (if (<=.f64 b 7350268983256945/9671406556917033397649408) (-.f64 x (+.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)))))))
(if (<=.f64 b -2299999999999999851128222259144135968344773549223308672231624187779743744) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 a (-.f64 t 1))) (if (<=.f64 b -9/2) (-.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 z (-.f64 y 1))) (if (or (<=.f64 b -6942132777321789/45671926166590716193865151022383844364247891968) (not (<=.f64 b 7350268983256945/9671406556917033397649408))) (-.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 a (-.f64 t 1))) (-.f64 x (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a (-.f64 t 1)))))))
(if (<=.f64 b -2299999999999999851128222259144135968344773549223308672231624187779743744) (+.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 a (-.f64 1 t))) (if (<=.f64 b -9/2) (+.f64 (+.f64 x (*.f64 b (-.f64 y 2))) (*.f64 z (-.f64 1 y))) (if (or (<=.f64 b -6942132777321789/45671926166590716193865151022383844364247891968) (not (<=.f64 b 7350268983256945/9671406556917033397649408))) (+.f64 (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (*.f64 a (-.f64 1 t))) (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))))))
(if (<=.f64 b -14000000000000000390181928668126637556011654657725160460809380325796872192) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b 70000000000000000233109471774817953804355542042763319222097305574733480218387674455561994480467963184160182710792305341782856766196809728) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (+.f64 (*.f64 z y) (*.f64 z -1)))) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))
(if (or (<=.f64 b -14000000000000000390181928668126637556011654657725160460809380325796872192) (not (<=.f64 b 70000000000000000233109471774817953804355542042763319222097305574733480218387674455561994480467963184160182710792305341782856766196809728))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (+.f64 (*.f64 y z) (neg.f64 z)))))
(if (or (<=.f64 b -14000000000000000390181928668126637556011654657725160460809380325796872192) (not (<=.f64 b 70000000000000000233109471774817953804355542042763319222097305574733480218387674455561994480467963184160182710792305341782856766196809728))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (-.f64 x (+.f64 (*.f64 a (-.f64 t 1)) (-.f64 (*.f64 y z) z))))
(if (or (<=.f64 b -14000000000000000390181928668126637556011654657725160460809380325796872192) (not (<=.f64 b 70000000000000000233109471774817953804355542042763319222097305574733480218387674455561994480467963184160182710792305341782856766196809728))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (+.f64 x (-.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 y z) z))))
(if (<=.f64 b -14000000000000000390181928668126637556011654657725160460809380325796872192) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b 3400000000000000111661312463296748668555842725622679764741865649279739823455879184849604473134273203125428316266696280967404868156319072256) (-.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 -14000000000000000390181928668126637556011654657725160460809380325796872192) (not (<=.f64 b 3400000000000000111661312463296748668555842725622679764741865649279739823455879184849604473134273203125428316266696280967404868156319072256))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (-.f64 x (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a (-.f64 t 1)))))
(if (or (<=.f64 b -14000000000000000390181928668126637556011654657725160460809380325796872192) (not (<=.f64 b 3400000000000000111661312463296748668555842725622679764741865649279739823455879184849604473134273203125428316266696280967404868156319072256))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (+.f64 x (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 z (-.f64 1 y)))))
(if (<=.f64 t -2100000000000000107800138029749421779366549940552431610888192) (*.f64 t (-.f64 b a)) (if (<=.f64 t -4379495793235397/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1))) (if (<=.f64 t 3602879701896397/9007199254740992) (+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a))) (if (<=.f64 t 1399999999999999944936126527150665079035425646244807183238498639429999498587969547404723617792) (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (-.f64 (+.f64 y t) 2) b)) (*.f64 t (-.f64 b a))))))
(if (<=.f64 t -2100000000000000107800138029749421779366549940552431610888192) (*.f64 t (-.f64 b a)) (if (<=.f64 t -4379495793235397/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (-.f64 (+.f64 x (*.f64 y b)) (*.f64 z (-.f64 y 1))) (if (<=.f64 t 3602879701896397/9007199254740992) (+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a))) (if (<=.f64 t 1399999999999999944936126527150665079035425646244807183238498639429999498587969547404723617792) (+.f64 (*.f64 b (-.f64 (+.f64 y t) 2)) (*.f64 y (neg.f64 z))) (*.f64 t (-.f64 b a))))))
(if (<=.f64 t -2100000000000000107800138029749421779366549940552431610888192) (*.f64 t (-.f64 b a)) (if (<=.f64 t -4379495793235397/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (-.f64 (+.f64 x (*.f64 y b)) (*.f64 z (-.f64 y 1))) (if (<=.f64 t 3602879701896397/9007199254740992) (+.f64 x (+.f64 a (*.f64 b (+.f64 y -2)))) (if (<=.f64 t 1399999999999999944936126527150665079035425646244807183238498639429999498587969547404723617792) (-.f64 (*.f64 b (-.f64 (+.f64 y t) 2)) (*.f64 y z)) (*.f64 t (-.f64 b a))))))
(if (<=.f64 t -2100000000000000107800138029749421779366549940552431610888192) (*.f64 t (-.f64 b a)) (if (<=.f64 t -4379495793235397/82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788032) (+.f64 (+.f64 x (*.f64 y b)) (*.f64 z (-.f64 1 y))) (if (<=.f64 t 3602879701896397/9007199254740992) (+.f64 x (+.f64 a (*.f64 b (+.f64 y -2)))) (if (<=.f64 t 1399999999999999944936126527150665079035425646244807183238498639429999498587969547404723617792) (-.f64 (*.f64 b (-.f64 (+.f64 y t) 2)) (*.f64 y z)) (*.f64 t (-.f64 b a))))))
(if (<=.f64 t -1249999999999999936733919121342523583704556263766762591354880) (*.f64 t (-.f64 b a)) (if (<=.f64 t -1776587916123793/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1))) (if (<=.f64 t 3390683798607695/11692013098647223345629478661730264157247460343808) (+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a))) (if (<=.f64 t 126000000000000001065440027784002019138879528613803854861504080162009284924711627677907866877952) (-.f64 (+.f64 x (*.f64 b y)) (*.f64 z (-.f64 y 1))) (*.f64 t (-.f64 b a))))))
(if (<=.f64 t -1249999999999999936733919121342523583704556263766762591354880) (*.f64 t (-.f64 b a)) (if (<=.f64 t -1776587916123793/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (-.f64 (+.f64 x (*.f64 y b)) (*.f64 z (-.f64 y 1))) (if (<=.f64 t 3390683798607695/11692013098647223345629478661730264157247460343808) (+.f64 x (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a))) (if (<=.f64 t 126000000000000001065440027784002019138879528613803854861504080162009284924711627677907866877952) (-.f64 (+.f64 x (*.f64 y b)) (*.f64 z (-.f64 y 1))) (*.f64 t (-.f64 b a))))))
(if (<=.f64 t -1249999999999999936733919121342523583704556263766762591354880) (*.f64 t (-.f64 b a)) (if (<=.f64 t -1776587916123793/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (-.f64 (+.f64 x (*.f64 y b)) (*.f64 z (-.f64 y 1))) (if (<=.f64 t 3390683798607695/11692013098647223345629478661730264157247460343808) (+.f64 x (+.f64 a (*.f64 b (+.f64 y -2)))) (if (<=.f64 t 126000000000000001065440027784002019138879528613803854861504080162009284924711627677907866877952) (-.f64 (+.f64 x (*.f64 y b)) (*.f64 z (-.f64 y 1))) (*.f64 t (-.f64 b a))))))
(if (<=.f64 t -1249999999999999936733919121342523583704556263766762591354880) (*.f64 t (-.f64 b a)) (if (<=.f64 t -1776587916123793/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (+.f64 (+.f64 x (*.f64 y b)) (*.f64 z (-.f64 1 y))) (if (<=.f64 t 3390683798607695/11692013098647223345629478661730264157247460343808) (+.f64 x (+.f64 a (*.f64 b (+.f64 y -2)))) (if (<=.f64 t 126000000000000001065440027784002019138879528613803854861504080162009284924711627677907866877952) (+.f64 (+.f64 x (*.f64 y b)) (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 b a))))))
(if (<=.f64 b -677942654035331/178405961588244985132285746181186892047843328) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b 75000000000000002463117186690369455924025942476970877163423506969406025517409099665800098672079555951296212858824182668398636797565861888) (-.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) z)) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))
(if (or (<=.f64 b -677942654035331/178405961588244985132285746181186892047843328) (not (<=.f64 b 75000000000000002463117186690369455924025942476970877163423506969406025517409099665800098672079555951296212858824182668398636797565861888))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (-.f64 x (-.f64 (*.f64 a (+.f64 t -1)) z)))
(if (or (<=.f64 b -677942654035331/178405961588244985132285746181186892047843328) (not (<=.f64 b 75000000000000002463117186690369455924025942476970877163423506969406025517409099665800098672079555951296212858824182668398636797565861888))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (+.f64 x (+.f64 z (*.f64 a (-.f64 1 t)))))
(if (<=.f64 b -1320204115753013/356811923176489970264571492362373784095686656) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2))) (if (<=.f64 b -7626195654834445/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (-.f64 x (*.f64 a (-.f64 t 1))) (if (<=.f64 b -6615510736293323/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 64999999999999998003101756859266451684685141608555761280771104180060934919366249245323890288856370417024152562760428015167076734827757568) (-.f64 x (*.f64 a (-.f64 t 1))) (+.f64 x (*.f64 b (-.f64 (+.f64 t y) 2)))))))
(if (<=.f64 b -1320204115753013/356811923176489970264571492362373784095686656) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (if (<=.f64 b -7626195654834445/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (-.f64 x (*.f64 a (-.f64 t 1))) (if (<=.f64 b -6615510736293323/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 64999999999999998003101756859266451684685141608555761280771104180060934919366249245323890288856370417024152562760428015167076734827757568) (-.f64 x (*.f64 a (-.f64 t 1))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2)))))))
(if (<=.f64 b -1320204115753013/356811923176489970264571492362373784095686656) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2))) (if (<=.f64 b -7626195654834445/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 b -6615510736293323/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 64999999999999998003101756859266451684685141608555761280771104180060934919366249245323890288856370417024152562760428015167076734827757568) (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 b (-.f64 (+.f64 y t) 2)))))))
(if (<=.f64 b -900000000000000065278292743376311613542536968681869759966389139931136) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b -8610220900619535/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (-.f64 x (*.f64 a (-.f64 t 1))) (if (<=.f64 b -5637565670928223/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 70000000000000000233109471774817953804355542042763319222097305574733480218387674455561994480467963184160182710792305341782856766196809728) (-.f64 x (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 t y) 2))))))
(if (<=.f64 b -900000000000000065278292743376311613542536968681869759966389139931136) (*.f64 b (-.f64 (+.f64 y t) 2)) (if (<=.f64 b -8610220900619535/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (-.f64 x (*.f64 a (-.f64 t 1))) (if (<=.f64 b -5637565670928223/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 70000000000000000233109471774817953804355542042763319222097305574733480218387674455561994480467963184160182710792305341782856766196809728) (-.f64 x (*.f64 a (-.f64 t 1))) (*.f64 b (-.f64 (+.f64 y t) 2))))))
(if (<=.f64 b -900000000000000065278292743376311613542536968681869759966389139931136) (*.f64 b (-.f64 (+.f64 y t) 2)) (if (<=.f64 b -8610220900619535/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 b -5637565670928223/5752618031559410904733776610524879147577526332615381032749762597047445625776030820246671274317041152675843644155884587445081272602061331919771117780463171980088572589595695528841671027239875011822498654466720184602820821834958812207165219537306471589227216341906761543678311870031350921754731402547975172390912) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 70000000000000000233109471774817953804355542042763319222097305574733480218387674455561994480467963184160182710792305341782856766196809728) (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 b (-.f64 (+.f64 y t) 2))))))
(if (<=.f64 y -135000000000000007197269930963523510741047068325245282587192690395511562496891887668128181908469999114125312) (*.f64 y (-.f64 b z)) (if (<=.f64 y 225225504864141/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (+.f64 x (*.f64 b (-.f64 t 2))) (if (<=.f64 y 100000000000000000) (*.f64 t (-.f64 b a)) (if (<=.f64 y 34000000000000001601795228719991244580453667252880619983886876672) (-.f64 x (*.f64 y z)) (*.f64 y (-.f64 b z))))))
(if (<=.f64 b -1200000000000000050257830677053749550789720639968405939772113254168395776) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b -3039929748475085/562949953421312) (-.f64 x (*.f64 y z)) (if (<=.f64 b -606580269400033/178405961588244985132285746181186892047843328) (*.f64 b (-.f64 (+.f64 t y) 2)) (if (<=.f64 b -1724057483474125/47890485652059026823698344598447161988085597568237568) (-.f64 x (neg.f64 a)) (if (<=.f64 b -8104522595470689/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (-.f64 x (*.f64 y z)) (if (<=.f64 b -3075078893078405/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (*.f64 a (-.f64 1 t)) (if (<=.f64 b -2588678114201735/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 209999999999999990370328902976819502789389938116242460347468745407306389332525597204095495374039111033899135011825590281735882407600455680) (-.f64 x (*.f64 a t)) (*.f64 b (-.f64 (+.f64 t y) 2))))))))))
(if (<=.f64 b -1200000000000000050257830677053749550789720639968405939772113254168395776) (*.f64 b (-.f64 (+.f64 y t) 2)) (if (<=.f64 b -3039929748475085/562949953421312) (-.f64 x (*.f64 y z)) (if (<=.f64 b -606580269400033/178405961588244985132285746181186892047843328) (*.f64 b (-.f64 (+.f64 y t) 2)) (if (<=.f64 b -1724057483474125/47890485652059026823698344598447161988085597568237568) (-.f64 x (neg.f64 a)) (if (<=.f64 b -8104522595470689/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (-.f64 x (*.f64 y z)) (if (<=.f64 b -3075078893078405/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (*.f64 a (-.f64 1 t)) (if (<=.f64 b -2588678114201735/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 209999999999999990370328902976819502789389938116242460347468745407306389332525597204095495374039111033899135011825590281735882407600455680) (-.f64 x (*.f64 t a)) (*.f64 b (-.f64 (+.f64 y t) 2))))))))))
(if (<=.f64 b -1200000000000000050257830677053749550789720639968405939772113254168395776) (*.f64 b (-.f64 (+.f64 y t) 2)) (if (<=.f64 b -3039929748475085/562949953421312) (-.f64 x (*.f64 y z)) (if (<=.f64 b -606580269400033/178405961588244985132285746181186892047843328) (*.f64 b (-.f64 (+.f64 y t) 2)) (if (<=.f64 b -1724057483474125/47890485652059026823698344598447161988085597568237568) (+.f64 x a) (if (<=.f64 b -8104522595470689/32418090381882757488378186435087196492284736189394038281216072888208225089163344893747711319899248392876545989150787415487462117776654494592866209641515341305165482839074293153792) (-.f64 x (*.f64 y z)) (if (<=.f64 b -3075078893078405/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (*.f64 a (-.f64 1 t)) (if (<=.f64 b -2588678114201735/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 z (-.f64 1 y)) (if (<=.f64 b 209999999999999990370328902976819502789389938116242460347468745407306389332525597204095495374039111033899135011825590281735882407600455680) (-.f64 x (*.f64 t a)) (*.f64 b (-.f64 (+.f64 y t) 2))))))))))
(if (<=.f64 t -950000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -1725436586697641/13803492693581127574869511724554050904902217944340773110325048447598592) (*.f64 y (-.f64 b z)) (if (<=.f64 t -7132140987364465/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (-.f64 x (neg.f64 a)) (if (<=.f64 t 4051998235156121/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (-.f64 x (*.f64 y z)) (if (<=.f64 t 7918084155379957/29326237612518360273324834748083034614499060912302748190148044495166529541481373859169571088204419456439664137440255713356182385415243137741255706666562129531405183291370713192721204491754474266874920968429307133415352886893299285622127397997029678383104) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 8695209426788831/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856) (-.f64 x (neg.f64 a)) (if (<=.f64 t 554533938824163/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648) (*.f64 y (-.f64 b z)) (if (<=.f64 t 27999999999999998236298794678974676992) (-.f64 x (neg.f64 a)) (*.f64 t (-.f64 b a))))))))))
(if (<=.f64 t -950000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -1725436586697641/13803492693581127574869511724554050904902217944340773110325048447598592) (*.f64 y (-.f64 b z)) (if (<=.f64 t -7132140987364465/469219801800293764373197355969328553831984974596843971042368711922664472663701981746713137411270711303034626199044091413698918166643890203860091306664994072502482932661931411083539271868071588269998735494868914134645646190292788569954038367952474854129664) (+.f64 x a) (if (<=.f64 t 4051998235156121/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (-.f64 x (*.f64 y z)) (if (<=.f64 t 7918084155379957/29326237612518360273324834748083034614499060912302748190148044495166529541481373859169571088204419456439664137440255713356182385415243137741255706666562129531405183291370713192721204491754474266874920968429307133415352886893299285622127397997029678383104) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 8695209426788831/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856) (+.f64 x a) (if (<=.f64 t 554533938824163/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648) (*.f64 y (-.f64 b z)) (if (<=.f64 t 27999999999999998236298794678974676992) (+.f64 x a) (*.f64 t (-.f64 b a))))))))))
(if (<=.f64 t -860000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -5399311828710207/12855504354071922204335696738729300820177623950262342682411008) (*.f64 y (-.f64 b z)) (if (<=.f64 t -6238506811771833/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (-.f64 x (neg.f64 a)) (if (<=.f64 t -4623025089477141/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 2937889440858125/253266331108459042877954581524118722595974501479640924072000569439126758509088631982403994686712878069348015540240526683495797795130113239006767262824338603946605334680267915264) (-.f64 x (neg.f64 a)) (if (<=.f64 t 2439949330826317/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (*.f64 y (-.f64 b z)) (if (<=.f64 t 30000000000000002158062836758597337088) (-.f64 x (neg.f64 a)) (*.f64 t (-.f64 b a)))))))))
(if (<=.f64 t -860000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -5399311828710207/12855504354071922204335696738729300820177623950262342682411008) (*.f64 y (-.f64 b z)) (if (<=.f64 t -6238506811771833/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (+.f64 x a) (if (<=.f64 t -4623025089477141/271942652322184754529069161754863937192751676276240344678115398758606622648756348282451201159797394262471336696958208519857448620878186106577674229128492724195241610667721328144244801536) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 2937889440858125/253266331108459042877954581524118722595974501479640924072000569439126758509088631982403994686712878069348015540240526683495797795130113239006767262824338603946605334680267915264) (+.f64 x a) (if (<=.f64 t 2439949330826317/11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631296) (*.f64 y (-.f64 b z)) (if (<=.f64 t 30000000000000002158062836758597337088) (+.f64 x a) (*.f64 t (-.f64 b a)))))))))
(if (<=.f64 t -860000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -344811496694825/766247770432944429179173513575154591809369561091801088) (*.f64 z (neg.f64 y)) (if (<=.f64 t -29811744551187/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (-.f64 x (neg.f64 a)) (if (<=.f64 t -4011154121752225/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 5859812695549899/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792) (-.f64 x (neg.f64 a)) (if (<=.f64 t 2051775573649403/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 32000000000000001357460395968574783488) (-.f64 x (neg.f64 a)) (*.f64 t (-.f64 b a)))))))))
(if (<=.f64 t -860000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -344811496694825/766247770432944429179173513575154591809369561091801088) (*.f64 y (neg.f64 z)) (if (<=.f64 t -29811744551187/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (-.f64 x (neg.f64 a)) (if (<=.f64 t -4011154121752225/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 5859812695549899/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792) (-.f64 x (neg.f64 a)) (if (<=.f64 t 2051775573649403/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 32000000000000001357460395968574783488) (-.f64 x (neg.f64 a)) (*.f64 t (-.f64 b a)))))))))
(if (<=.f64 t -860000000) (*.f64 t (-.f64 b a)) (if (<=.f64 t -344811496694825/766247770432944429179173513575154591809369561091801088) (*.f64 y (neg.f64 z)) (if (<=.f64 t -29811744551187/2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611776) (+.f64 x a) (if (<=.f64 t -4011154121752225/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 5859812695549899/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792) (+.f64 x a) (if (<=.f64 t 2051775573649403/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648) (*.f64 b (-.f64 y 2)) (if (<=.f64 t 32000000000000001357460395968574783488) (+.f64 x a) (*.f64 t (-.f64 b a)))))))))
(if (<=.f64 b -4999999999999999774645533392489736797650112543691762059239812991258942725145587311077195076149028650434386188693474655458033664) (*.f64 b (-.f64 t 2)) (if (<=.f64 b -2599999999999999849176882165325874089671940668047681569937955535998762876928) (*.f64 b (-.f64 y 2)) (if (<=.f64 b -13499999999999999535563591654977369629575154954636795430643584002013790208) (*.f64 t b) (if (<=.f64 b -7875862128165071/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (-.f64 x (neg.f64 a)) (if (<=.f64 b -740298315191607/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (*.f64 a (-.f64 1 t)) (if (<=.f64 b -4059104138863495/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (-.f64 x (neg.f64 a)) (if (<=.f64 b -3796727900829211/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 z (neg.f64 y)) (if (<=.f64 b 4000000000000000067904876952955838816564180694292426958522404140463990976268867635833049303825020451517633816924622396945837608134603570151424) (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 t 2))))))))))
(if (<=.f64 b -4999999999999999774645533392489736797650112543691762059239812991258942725145587311077195076149028650434386188693474655458033664) (*.f64 b (-.f64 t 2)) (if (<=.f64 b -2599999999999999849176882165325874089671940668047681569937955535998762876928) (*.f64 b (-.f64 y 2)) (if (<=.f64 b -13499999999999999535563591654977369629575154954636795430643584002013790208) (*.f64 t b) (if (<=.f64 b -7875862128165071/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (-.f64 x (neg.f64 a)) (if (<=.f64 b -740298315191607/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (*.f64 a (-.f64 1 t)) (if (<=.f64 b -4059104138863495/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (-.f64 x (neg.f64 a)) (if (<=.f64 b -3796727900829211/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 y (neg.f64 z)) (if (<=.f64 b 4000000000000000067904876952955838816564180694292426958522404140463990976268867635833049303825020451517633816924622396945837608134603570151424) (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 t 2))))))))))
(if (<=.f64 b -4999999999999999774645533392489736797650112543691762059239812991258942725145587311077195076149028650434386188693474655458033664) (*.f64 b (-.f64 t 2)) (if (<=.f64 b -2599999999999999849176882165325874089671940668047681569937955535998762876928) (*.f64 b (-.f64 y 2)) (if (<=.f64 b -13499999999999999535563591654977369629575154954636795430643584002013790208) (*.f64 t b) (if (<=.f64 b -7875862128165071/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (+.f64 x a) (if (<=.f64 b -740298315191607/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (*.f64 a (-.f64 1 t)) (if (<=.f64 b -4059104138863495/246006311446272417135694895366447328831463738361430131889861407236509911043906984606020737387080298687645418100644428599105378407753391907201399550988776412284181771799458695654166637769167516870901097035133833253825096549816225533764062867857067136321933279232) (+.f64 x a) (if (<=.f64 b -3796727900829211/2876309015779705452366888305262439573788763166307690516374881298523722812888015410123335637158520576337921822077942293722540636301030665959885558890231585990044286294797847764420835513619937505911249327233360092301410410917479406103582609768653235794613608170953380771839155935015675460877365701273987586195456) (*.f64 y (neg.f64 z)) (if (<=.f64 b 4000000000000000067904876952955838816564180694292426958522404140463990976268867635833049303825020451517633816924622396945837608134603570151424) (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 t 2))))))))))
(if (<=.f64 b -4800000000000000240592156961267140143921452953277503623083017187211299060950295239940695199401286264714287866886334531132981248) (*.f64 b (-.f64 t 2)) (if (<=.f64 b -47999999999999999687785584989078099412346739011899663633013015715043061268480) (*.f64 y b) (if (<=.f64 b -1500000000000000013782431038608743471020045931150613548915489657835225088) (*.f64 t b) (if (<=.f64 b -8038440580489423/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (-.f64 x (neg.f64 a)) (if (<=.f64 b -7343759286700741/11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248) (*.f64 a (-.f64 1 t)) (if (<=.f64 b -8659422162908789/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (-.f64 x (neg.f64 a)) (if (<=.f64 b -4170648072880573/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (*.f64 z (neg.f64 y)) (if (<=.f64 b 9499999999999999738198262737511013860114132007971048536311712736461998226463331659483785705345162244233285633778195890287988623304734164385792) (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 t 2))))))))))
(if (<=.f64 b -4800000000000000240592156961267140143921452953277503623083017187211299060950295239940695199401286264714287866886334531132981248) (*.f64 b (-.f64 t 2)) (if (<=.f64 b -47999999999999999687785584989078099412346739011899663633013015715043061268480) (*.f64 y b) (if (<=.f64 b -1500000000000000013782431038608743471020045931150613548915489657835225088) (*.f64 t b) (if (<=.f64 b -8038440580489423/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (-.f64 x (neg.f64 a)) (if (<=.f64 b -7343759286700741/11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248) (*.f64 a (-.f64 1 t)) (if (<=.f64 b -8659422162908789/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (-.f64 x (neg.f64 a)) (if (<=.f64 b -4170648072880573/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (*.f64 y (neg.f64 z)) (if (<=.f64 b 9499999999999999738198262737511013860114132007971048536311712736461998226463331659483785705345162244233285633778195890287988623304734164385792) (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 t 2))))))))))
(if (<=.f64 b -4800000000000000240592156961267140143921452953277503623083017187211299060950295239940695199401286264714287866886334531132981248) (*.f64 b (-.f64 t 2)) (if (<=.f64 b -47999999999999999687785584989078099412346739011899663633013015715043061268480) (*.f64 y b) (if (<=.f64 b -1500000000000000013782431038608743471020045931150613548915489657835225088) (*.f64 t b) (if (<=.f64 b -8038440580489423/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (+.f64 x a) (if (<=.f64 b -7343759286700741/11844773043065711480323635013294239465766037117894719018089691452225120183459296312949206610325977157215024800850914559983608856537741198665193842125253152001987113769690322155382272992184436377145866387891513586051123404341248) (*.f64 a (-.f64 1 t)) (if (<=.f64 b -8659422162908789/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (+.f64 x a) (if (<=.f64 b -4170648072880573/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728) (*.f64 y (neg.f64 z)) (if (<=.f64 b 9499999999999999738198262737511013860114132007971048536311712736461998226463331659483785705345162244233285633778195890287988623304734164385792) (*.f64 a (-.f64 1 t)) (*.f64 b (-.f64 t 2))))))))))
(if (<=.f64 t -70000000000000001568775766514858510319233010290117347810040467032570981858603028522496180126495870298865263907180716784362368363780348507499224184597209686197940056920640890460962816) (*.f64 (neg.f64 a) t) (if (<=.f64 t -800000000) (*.f64 t b) (if (<=.f64 t -4290987514424489/6129982163463555433433388108601236734474956488734408704) (*.f64 z (neg.f64 y)) (if (<=.f64 t 30000000000000002158062836758597337088) (-.f64 x (neg.f64 a)) (if (<=.f64 t 950000000000000014781445322993500873054791327075008361701282051409292092106517918101736120419295075292395966824448) (*.f64 t b) (*.f64 (neg.f64 a) t))))))
(if (<=.f64 t -70000000000000001568775766514858510319233010290117347810040467032570981858603028522496180126495870298865263907180716784362368363780348507499224184597209686197940056920640890460962816) (*.f64 t (neg.f64 a)) (if (<=.f64 t -800000000) (*.f64 t b) (if (<=.f64 t -4290987514424489/6129982163463555433433388108601236734474956488734408704) (*.f64 y (neg.f64 z)) (if (<=.f64 t 30000000000000002158062836758597337088) (-.f64 x (neg.f64 a)) (if (<=.f64 t 950000000000000014781445322993500873054791327075008361701282051409292092106517918101736120419295075292395966824448) (*.f64 t b) (*.f64 t (neg.f64 a)))))))
(if (<=.f64 t -70000000000000001568775766514858510319233010290117347810040467032570981858603028522496180126495870298865263907180716784362368363780348507499224184597209686197940056920640890460962816) (*.f64 t (neg.f64 a)) (if (<=.f64 t -800000000) (*.f64 t b) (if (<=.f64 t -4290987514424489/6129982163463555433433388108601236734474956488734408704) (*.f64 y (neg.f64 z)) (if (<=.f64 t 30000000000000002158062836758597337088) (+.f64 x a) (if (<=.f64 t 950000000000000014781445322993500873054791327075008361701282051409292092106517918101736120419295075292395966824448) (*.f64 t b) (*.f64 t (neg.f64 a)))))))
(if (<=.f64 b -7999999999999999840027746779153609453350441543176068145509186494646179317019429803718315479439939518038208601448616296448) (*.f64 t b) (if (<=.f64 b -7199999999999999953167837748361714911852010851784949544951952357256459190272) (*.f64 y b) (if (<=.f64 b -8500000000000000405032824603505836118894292735252769282518787460234739712) (*.f64 t b) (if (<=.f64 b -10673802988245/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288) (*.f64 z (neg.f64 y)) (if (<=.f64 b 20999999999999998706504905902557650802981339795238726120544533058590029290928162083206653919248238190795308281324916604377982228248366415872) (*.f64 (neg.f64 a) t) (*.f64 t b))))))
(if (<=.f64 b -7999999999999999840027746779153609453350441543176068145509186494646179317019429803718315479439939518038208601448616296448) (*.f64 t b) (if (<=.f64 b -7199999999999999953167837748361714911852010851784949544951952357256459190272) (*.f64 y b) (if (<=.f64 b -8500000000000000405032824603505836118894292735252769282518787460234739712) (*.f64 t b) (if (<=.f64 b -10673802988245/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288) (*.f64 y (neg.f64 z)) (if (<=.f64 b 20999999999999998706504905902557650802981339795238726120544533058590029290928162083206653919248238190795308281324916604377982228248366415872) (*.f64 t (neg.f64 a)) (*.f64 t b))))))
(if (<=.f64 t -1200000000) (*.f64 t b) (if (<=.f64 t -5987520928604159/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392) (*.f64 z (neg.f64 y)) (if (<=.f64 t 1788446206526447/5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376) x (if (<=.f64 t 6585090523536935/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (*.f64 z (neg.f64 y)) (if (<=.f64 t 36999999999999999355954293993518399488) x (*.f64 t b))))))
(if (<=.f64 t -1200000000) (*.f64 t b) (if (<=.f64 t -5987520928604159/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392) (*.f64 y (neg.f64 z)) (if (<=.f64 t 1788446206526447/5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376) x (if (<=.f64 t 6585090523536935/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (*.f64 y (neg.f64 z)) (if (<=.f64 t 36999999999999999355954293993518399488) x (*.f64 t b))))))
(if (<=.f64 t -849999999999999992660257320161913063376247495598776971689984) (*.f64 t b) (if (<=.f64 t 27999999999999998236298794678974676992) x (*.f64 t b)))
(if (or (<=.f64 t -849999999999999992660257320161913063376247495598776971689984) (not (<=.f64 t 27999999999999998236298794678974676992))) (*.f64 t b) x)
(if (<=.f64 x -449999999999999959383614724858809976905065636837345328103424) x (if (<=.f64 x -4353511167613939/56539106072908298546665520023773392506479484700019806659891398441363832832) z (if (<=.f64 x 2712190898730935/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (*.f64 b -2) (if (<=.f64 x 16500000000000000644860641467979058610064397036389999038363036908673902220531696917689006626439168) z x))))
(if (<=.f64 x -449999999999999959383614724858809976905065636837345328103424) x (if (<=.f64 x -4353511167613939/56539106072908298546665520023773392506479484700019806659891398441363832832) z (if (<=.f64 x 2712190898730935/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (*.f64 -2 b) (if (<=.f64 x 16500000000000000644860641467979058610064397036389999038363036908673902220531696917689006626439168) z x))))
(if (<=.f64 x -11000000000000000357589041407569756339564544299730332549120) x (if (<=.f64 x 6800000000000000196773927754166331579185799322305841460611114771022396022189800315690667602870272) z x))
x
Compiler

Compiled 1334 to 822 computations (38.4% saved)

soundness3.5s (15.9%)

Rules
1456×associate-+l+
1344×fma-def
1344×fma-def
1344×fma-def
1336×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
066437817
1192135094
066437817
1192135094
038611219
1104410845
2414710789
049114219
1121613744
2483013742
038611219
1104410845
2414710789
063627965
1187126241
063627965
1187126241
063627965
1187126241
049114219
1121613744
2483013742
063627965
1187126241
066437817
1192135094
028210
1460210
26841210
01592545
15342293
219102263
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 977 to 598 computations (38.8% saved)

end4.0ms (0%)

preprocess516.0ms (2.3%)

Compiler

Compiled 2422 to 1264 computations (47.8% saved)

Profiling

Loading profile data...