xlohi (overflows)

Time bar (total: 17.2s)

analyze1.0ms (0%)

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

Compiled 17 to 11 computations (35.3% saved)

sample932.0ms (5.4%)

Results
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.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.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.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.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.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.0ms256valid
1.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.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.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.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.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.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.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.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.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.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.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.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.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.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
1.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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
52.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.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.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.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.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.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.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.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.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
1.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.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.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.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.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.0ms256valid
2.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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
3.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
2.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
7.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.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.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.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.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.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.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.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
1.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.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.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.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.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.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.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.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.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.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.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.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.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.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
1.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.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.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.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.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.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.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.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.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.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.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.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.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.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
1.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.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.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.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.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.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.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.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.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.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.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.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.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.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
1.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.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.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.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.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.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.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.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.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.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.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.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.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.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
1.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.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.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.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.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.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.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.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.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.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.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.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.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.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
1.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.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.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.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.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.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.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.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.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.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.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.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.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.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
1.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.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.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.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.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.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.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.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.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.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.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.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.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.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
1.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
22.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
1.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
3.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.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.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.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.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.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.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.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.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.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.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.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.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.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
12.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.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.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
Bogosity

preprocess234.0ms (1.4%)

Algorithm
egg-herbie
Rules
1508×fma-neg
676×times-frac
420×div-sub
318×unsub-neg
278×fma-define
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2560-0-(/.f64 (-.f64 x lo) (-.f64 hi lo))
00-0-x
00-0-hi
00-0-(-.f64 x lo)
00-0-lo
00-0-(-.f64 hi lo)
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
033385
190361
2208353
3598345
41443345
52874345
63293345
73415345
83495345
93524345
103544345
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo)))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo))
(neg.f64 (/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo))))
(neg.f64 (/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo)))
(neg.f64 (/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo)))
(/.f64 (-.f64 x hi) (-.f64 lo hi))
(/.f64 (-.f64 lo x) (-.f64 hi x))
(/.f64 (-.f64 hi lo) (-.f64 x lo))
Outputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo)))
(/.f64 (+.f64 x lo) (+.f64 lo hi))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 x lo) (-.f64 (neg.f64 lo) hi))
(/.f64 (-.f64 lo x) (+.f64 lo hi))
(/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo))
(/.f64 (-.f64 (neg.f64 lo) x) (-.f64 hi lo))
(/.f64 (+.f64 x lo) (-.f64 lo hi))
(neg.f64 (/.f64 (-.f64 x (neg.f64 lo)) (-.f64 hi (neg.f64 lo))))
(/.f64 (-.f64 (neg.f64 x) lo) (+.f64 lo hi))
(/.f64 (+.f64 x lo) (-.f64 (neg.f64 lo) hi))
(neg.f64 (/.f64 (-.f64 x lo) (-.f64 (neg.f64 hi) lo)))
(/.f64 (-.f64 x lo) (neg.f64 (-.f64 (neg.f64 hi) lo)))
(/.f64 (-.f64 lo x) (-.f64 (neg.f64 hi) lo))
(/.f64 (-.f64 x lo) (+.f64 lo hi))
(neg.f64 (/.f64 (-.f64 (neg.f64 x) lo) (-.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 (neg.f64 x) lo)) (-.f64 hi lo))
(/.f64 (-.f64 (neg.f64 x) lo) (-.f64 lo hi))
(/.f64 (+.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 x hi) (-.f64 lo hi))
(/.f64 (-.f64 lo x) (-.f64 hi x))
(/.f64 (-.f64 hi lo) (-.f64 x lo))
Compiler

Compiled 50 to 20 computations (60% saved)

eval0.0ms (0%)

Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 10 to 6 computations (40% saved)

localize27.0ms (0.2%)

Localize:

Found 1 expressions with local error:

NewAccuracyProgram
3.1%
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 20 to 7 computations (65% saved)

series10.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
lo
@inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
lo
@0
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
x
@-inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
hi
@0
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
hi
@inf
(/.f64 (-.f64 x lo) (-.f64 hi lo))

rewrite242.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
961×log1p-expm1-u
961×expm1-log1p-u
866×log-prod
662×fma-define
340×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01231
115531
2245331
Stop Event
node limit
Counts
1 → 59
Calls
Call 1
Inputs
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Outputs
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 0 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi 2)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) (-.f64 hi lo)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi 2)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))

simplify92.0ms (0.5%)

Algorithm
egg-herbie
Rules
1594×times-frac
692×distribute-lft-in
682×distribute-rgt-in
642×associate-+l+
512×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02595233
16904913
224374484
Stop Event
node limit
Counts
95 → 157
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 x hi)
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (/.f64 x hi)))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (/.f64 x hi))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3))))) (*.f64 -1 (/.f64 hi lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo) (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2)))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(+.f64 0 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi 2)))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) (-.f64 hi lo)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi 2)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))
Outputs
(*.f64 -1 (/.f64 lo (-.f64 hi lo)))
(/.f64 (neg.f64 lo) (-.f64 hi lo))
(/.f64 lo (+.f64 (neg.f64 hi) lo))
(/.f64 lo (fma.f64 -1 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 lo (-.f64 hi lo))) (/.f64 x (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 x hi)
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (/.f64 x hi))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (/.f64 x hi))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (/.f64 x (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (/.f64 x hi)))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (fma.f64 -1 (*.f64 (pow.f64 lo 2) (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (pow.f64 hi 2)))) (/.f64 x hi)))
(-.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 x (pow.f64 hi 3))))) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(-.f64 (/.f64 x hi) (*.f64 lo (+.f64 (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2))) (*.f64 lo (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 x (pow.f64 hi 3)))))))
(+.f64 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 2))) (/.f64 1 hi)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 3))) (/.f64 1 (pow.f64 hi 2))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 lo 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 hi 4))) (/.f64 1 (pow.f64 hi 3))))) (/.f64 x hi))))
(fma.f64 -1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 hi 2)) (/.f64 1 hi))) (fma.f64 -1 (*.f64 (pow.f64 lo 2) (fma.f64 -1 (/.f64 x (pow.f64 hi 3)) (/.f64 1 (pow.f64 hi 2)))) (fma.f64 -1 (*.f64 (pow.f64 lo 3) (fma.f64 -1 (/.f64 x (pow.f64 hi 4)) (/.f64 1 (pow.f64 hi 3)))) (/.f64 x hi))))
(-.f64 (-.f64 (-.f64 (/.f64 x hi) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4))))) (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 1 (pow.f64 hi 2)) (/.f64 x (pow.f64 hi 3))))) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 (+.f64 (/.f64 (-.f64 x lo) hi) (*.f64 lo (/.f64 x (pow.f64 hi 2)))) (*.f64 (pow.f64 lo 2) (-.f64 (+.f64 (/.f64 x (pow.f64 hi 3)) (neg.f64 (/.f64 1 (pow.f64 hi 2)))) (*.f64 lo (-.f64 (/.f64 1 (pow.f64 hi 3)) (/.f64 x (pow.f64 hi 4)))))))
1
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi (*.f64 -1 (-.f64 x hi))) (pow.f64 lo 2))) (/.f64 (neg.f64 hi) lo)))
(fma.f64 -1 (fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
(-.f64 (+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (/.f64 (*.f64 hi (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (*.f64 -1 x) (*.f64 -1 hi))) (pow.f64 lo 3))))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (+.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi (*.f64 -1 (-.f64 x hi))) (pow.f64 lo 2))) (*.f64 (pow.f64 hi 2) (/.f64 (*.f64 -1 (-.f64 x hi)) (pow.f64 lo 3))))) (/.f64 (neg.f64 hi) lo))
(+.f64 1 (-.f64 (fma.f64 hi (/.f64 (fma.f64 -1 x hi) (pow.f64 lo 2)) (*.f64 (fma.f64 -1 x hi) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 (/.f64 (-.f64 hi x) (pow.f64 lo 2)) (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (/.f64 (-.f64 hi x) lo)))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (-.f64 (/.f64 (neg.f64 x) lo) (/.f64 (neg.f64 hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (-.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi (*.f64 -1 (-.f64 x hi))) (pow.f64 lo 2))) (/.f64 (neg.f64 hi) lo)))
(fma.f64 -1 (fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(-.f64 (+.f64 1 (+.f64 (fma.f64 -1 (/.f64 x lo) (/.f64 (*.f64 hi (*.f64 -1 (-.f64 x hi))) (pow.f64 lo 2))) (*.f64 (pow.f64 hi 2) (/.f64 (*.f64 -1 (-.f64 x hi)) (pow.f64 lo 3))))) (/.f64 (neg.f64 hi) lo))
(+.f64 1 (-.f64 (fma.f64 hi (/.f64 (fma.f64 -1 x hi) (pow.f64 lo 2)) (*.f64 (fma.f64 -1 x hi) (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)))) (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 (/.f64 (-.f64 hi x) (pow.f64 lo 2)) (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (/.f64 (-.f64 hi x) lo)))
(*.f64 -1 (/.f64 (-.f64 x lo) lo))
(/.f64 (neg.f64 (-.f64 x lo)) lo)
(neg.f64 (+.f64 (/.f64 x lo) -1))
(-.f64 1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(-.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 x lo) -1))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (-.f64 1 (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) lo))) (+.f64 (/.f64 x lo) -1))
(+.f64 (-.f64 1 (/.f64 x lo)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (+.f64 hi (/.f64 (pow.f64 hi 2) lo))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x lo) lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo) (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 (-.f64 x lo) lo) (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (pow.f64 lo 2))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (fma.f64 (pow.f64 hi 3) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 lo 2)) (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) lo)))) (+.f64 (/.f64 x lo) -1))
(+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (-.f64 1 (/.f64 x lo))) (*.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo) (+.f64 (pow.f64 hi 2) (/.f64 (pow.f64 hi 3) lo))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3)))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (+.f64 lo (/.f64 (pow.f64 lo 2) hi))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (+.f64 (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3))) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (fma.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3)) (*.f64 (-.f64 x lo) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi)) (*.f64 (-.f64 x lo) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (/.f64 lo hi))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.f64 lo hi)))
(+.f64 (*.f64 (-.f64 x lo) (/.f64 lo (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3))))) (/.f64 lo hi))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3)))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (+.f64 lo (/.f64 (pow.f64 lo 2) hi))) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x lo)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (+.f64 (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3))) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x lo)) (pow.f64 hi 4))))) (/.f64 lo hi))
(+.f64 (fma.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2)) (fma.f64 (pow.f64 lo 2) (/.f64 (-.f64 x lo) (pow.f64 hi 3)) (*.f64 (-.f64 x lo) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4))))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi)) (*.f64 (-.f64 x lo) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 4)))))
(+.f64 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 0 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))))
(-.f64 (/.f64 x (-.f64 hi lo)) (/.f64 lo (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (-.f64 x lo) (/.f64 1 (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 1 (/.f64 (-.f64 x lo) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (-.f64 hi lo)) (-.f64 x lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 (-.f64 hi lo))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi 2)))
(*.f64 (-.f64 x lo) (/.f64 (fma.f64 lo (+.f64 lo hi) (pow.f64 hi 2)) (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))))
(*.f64 (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi))
(*.f64 (+.f64 lo hi) (/.f64 (-.f64 x lo) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 (-.f64 x lo) (/.f64 (+.f64 lo hi) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3) 1/3)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 2)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(pow.f64 (/.f64 (-.f64 hi lo) (-.f64 x lo)) -1)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) (-.f64 hi lo)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 2))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo)) 3))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 (-.f64 hi lo) 3)))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (-.f64 hi lo))) 1))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 x (/.f64 1 (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 1 (/.f64 x (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 x (-.f64 hi lo))) (cbrt.f64 (/.f64 x (-.f64 hi lo)))) (cbrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 x (-.f64 hi lo))) (sqrt.f64 (/.f64 x (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 x (cbrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(-.f64 (/.f64 (/.f64 x (cbrt.f64 (-.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(fma.f64 (/.f64 1 (sqrt.f64 (-.f64 hi lo))) (/.f64 x (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (+.f64 (neg.f64 hi) lo)))
(-.f64 (/.f64 (/.f64 x (sqrt.f64 (-.f64 hi lo))) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 lo (+.f64 (neg.f64 hi) lo)))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 x) (cbrt.f64 (-.f64 hi lo))) 3) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo)))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (-.f64 hi lo))) (/.f64 (cbrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (fma.f64 -1 hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (-.f64 hi lo)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(-.f64 (/.f64 (*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo)))) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (-.f64 hi lo)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (-.f64 hi lo))) (/.f64 lo (fma.f64 -1 hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (+.f64 (neg.f64 hi) lo)))
(fma.f64 (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 hi lo))) (/.f64 lo (fma.f64 -1 hi lo)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi 2)) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi 2)) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (fma.f64 lo (+.f64 lo hi) (pow.f64 hi 2)) (/.f64 lo (+.f64 (neg.f64 hi) lo)))
(fma.f64 (fma.f64 lo (+.f64 lo hi) (pow.f64 hi 2)) (/.f64 x (-.f64 (pow.f64 hi 3) (pow.f64 lo 3))) (/.f64 lo (fma.f64 -1 hi lo)))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (neg.f64 (/.f64 lo (-.f64 hi lo))))
(fma.f64 (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 lo hi) (/.f64 (neg.f64 lo) (-.f64 hi lo)))
(-.f64 (/.f64 (*.f64 x (+.f64 lo hi)) (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (-.f64 hi lo)))
(fma.f64 (+.f64 lo hi) (/.f64 x (-.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 lo (fma.f64 -1 hi lo)))

eval45.0ms (0.3%)

Compiler

Compiled 3051 to 1248 computations (59.1% saved)

prune27.0ms (0.2%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New1507157
Fresh000
Picked101
Done000
Total1517158
Accuracy
19.5%
Counts
158 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(/.f64 (-.f64 x lo) hi)
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
9.5%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
18.7%
(-.f64 1 (/.f64 x lo))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
9.4%
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
18.7%
1
Compiler

Compiled 156 to 108 computations (30.8% saved)

localize151.0ms (0.9%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
97.4%
(-.f64 1 (/.f64 (-.f64 x hi) lo))
100.0%
(/.f64 (-.f64 x lo) hi)
99.8%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
99.3%
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
97.4%
(-.f64 -1 (/.f64 hi lo))
Compiler

Compiled 91 to 29 computations (68.1% saved)

series39.0ms (0.2%)

Counts
5 → 156
Calls

42 calls:

TimeVariablePointExpression
2.0ms
hi
@inf
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
2.0ms
hi
@inf
(-.f64 -1 (/.f64 hi lo))
2.0ms
lo
@0
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
2.0ms
x
@0
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
1.0ms
x
@inf
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))

rewrite174.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1322×log1p-expm1-u
404×expm1-log1p-u
200×associate-*r*
156×add-cube-cbrt
153×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020167
1325163
25236163
Stop Event
node limit
Counts
5 → 173
Calls
Call 1
Inputs
(-.f64 -1 (/.f64 hi lo))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 x lo) hi)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
Outputs
(+.f64 -1 (/.f64 hi (neg.f64 lo)))
(+.f64 -1 (*.f64 (/.f64 hi (neg.f64 lo)) 1))
(+.f64 (/.f64 hi (neg.f64 lo)) -1)
(*.f64 (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 1 (-.f64 -1 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi (neg.f64 lo)) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 hi (neg.f64 lo))) (*.f64 -1 (/.f64 hi (neg.f64 lo))))))
(/.f64 (-.f64 1 (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 hi (neg.f64 lo)))) (-.f64 -1 (/.f64 hi (neg.f64 lo))))
(pow.f64 (-.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 -1 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (-.f64 -1 (/.f64 hi lo))))
(exp.f64 (log.f64 (-.f64 -1 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (-.f64 -1 (/.f64 hi lo))) 1))
(+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) -1) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))))
(-.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 1)
(/.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi)))
(/.f64 1 (/.f64 lo (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)) lo)
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 x hi)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) lo))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (-.f64 x hi))) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 x hi)) (*.f64 (+.f64 -1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (-.f64 x hi))) (*.f64 (+.f64 -1 (/.f64 hi lo)) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (+.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (neg.f64 lo) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (neg.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi))) (neg.f64 lo))
(/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (neg.f64 (-.f64 x hi))) (neg.f64 lo))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (-.f64 x hi) lo)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (-.f64 x hi) lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 -1 (/.f64 hi lo))) (neg.f64 lo))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)) 1) lo)
(/.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)) (sqrt.f64 lo)) (sqrt.f64 lo))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) (/.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(*.f64 1 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))) (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)) (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(exp.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1))
(fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1)
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (/.f64 (-.f64 x lo) hi) 1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 hi)))
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) hi))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(+.f64 1 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 1))
(+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 1)
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 1)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 1))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 1) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 (/.f64 (-.f64 x hi) lo) 1))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 1)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo))) (/.f64 (-.f64 x hi) (neg.f64 lo)))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo)))) (-.f64 1 (/.f64 (-.f64 x hi) (neg.f64 lo))))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) (neg.f64 lo))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 x hi) (neg.f64 lo))) 1))

simplify365.0ms (2.1%)

Algorithm
egg-herbie
Rules
810×fma-neg
810×div-sub
738×log-prod
468×cube-prod
458×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
044716512
1123814490
2478814482
Stop Event
node limit
Counts
329 → 300
Calls
Call 1
Inputs
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(*.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(*.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(*.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (/.f64 x lo)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 -1 (/.f64 hi (neg.f64 lo)))
(+.f64 -1 (*.f64 (/.f64 hi (neg.f64 lo)) 1))
(+.f64 (/.f64 hi (neg.f64 lo)) -1)
(*.f64 (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 1 (-.f64 -1 (/.f64 hi lo)))
(*.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi (neg.f64 lo)) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 hi (neg.f64 lo))) (*.f64 -1 (/.f64 hi (neg.f64 lo))))))
(/.f64 (-.f64 1 (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 hi (neg.f64 lo)))) (-.f64 -1 (/.f64 hi (neg.f64 lo))))
(pow.f64 (-.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)
(sqrt.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 2))
(log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -1 (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 -1 (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (-.f64 -1 (/.f64 hi lo))))
(exp.f64 (log.f64 (-.f64 -1 (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (-.f64 -1 (/.f64 hi lo))) 1))
(+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) -1) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))))
(-.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 1)
(/.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi)))
(/.f64 1 (/.f64 lo (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)) lo)
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 x hi)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) lo))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (-.f64 x hi))) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 x hi)) (*.f64 (+.f64 -1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (-.f64 x hi))) (*.f64 (+.f64 -1 (/.f64 hi lo)) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (+.f64 -1 (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (neg.f64 lo) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (neg.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi))) (neg.f64 lo))
(/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (neg.f64 (-.f64 x hi))) (neg.f64 lo))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (-.f64 x hi) lo)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (-.f64 x hi) lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 -1 (/.f64 hi lo))) (neg.f64 lo))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)) 1) lo)
(/.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)) (sqrt.f64 lo)) (sqrt.f64 lo))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) (/.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(*.f64 1 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))) (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)) (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(exp.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1))
(fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1)
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (/.f64 (-.f64 x lo) hi) 1)
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 hi)))
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) hi))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(+.f64 1 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 1))
(+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 1)
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 1)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 1))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 1) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 1))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 (/.f64 (-.f64 x hi) lo) 1))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 1)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo))) (/.f64 (-.f64 x hi) (neg.f64 lo)))))
(/.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo)))) (-.f64 1 (/.f64 (-.f64 x hi) (neg.f64 lo))))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) (neg.f64 lo))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 x hi) (neg.f64 lo))) 1))
Outputs
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 hi (neg.f64 lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 hi (neg.f64 lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 hi (neg.f64 lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 x (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (neg.f64 x) (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 x (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (neg.f64 x) (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo)))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (/.f64 x lo)))
(*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo)))
(neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(neg.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))
(/.f64 (*.f64 (-.f64 hi x) hi) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) (neg.f64 lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) (neg.f64 lo))
(/.f64 (-.f64 hi x) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(+.f64 1 (-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (neg.f64 x)) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(+.f64 1 (-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (neg.f64 x)) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(+.f64 1 (-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (neg.f64 x)) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 x (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(*.f64 (neg.f64 x) (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(+.f64 1 (-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(+.f64 1 (-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(+.f64 1 (-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 x lo))))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(neg.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (neg.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (neg.f64 x))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(+.f64 1 (-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (neg.f64 x)) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(+.f64 1 (-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (neg.f64 x)) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))))
(+.f64 1 (-.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (neg.f64 x)) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (/.f64 x lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))))
(fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) 1) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) 1) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) 1) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) 1) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) 1) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) 1) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (fma.f64 -1 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(neg.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))
(/.f64 (*.f64 (-.f64 hi x) hi) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 -1 (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 1)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 1 (/.f64 x lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 x hi) (neg.f64 lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 -1 (/.f64 hi (neg.f64 lo)))
(-.f64 -1 (/.f64 hi lo))
(+.f64 -1 (*.f64 (/.f64 hi (neg.f64 lo)) 1))
(-.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi (neg.f64 lo)) -1)
(-.f64 -1 (/.f64 hi lo))
(*.f64 (-.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(*.f64 1 (-.f64 -1 (/.f64 hi lo)))
(-.f64 -1 (/.f64 hi lo))
(*.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2))
(-.f64 -1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2) (cbrt.f64 (-.f64 -1 (/.f64 hi lo))))
(-.f64 -1 (/.f64 hi lo))
(*.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) (sqrt.f64 (-.f64 -1 (/.f64 hi lo))))
(-.f64 -1 (/.f64 hi lo))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi (neg.f64 lo)) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 hi (neg.f64 lo))) (*.f64 -1 (/.f64 hi (neg.f64 lo))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(/.f64 (-.f64 1 (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 hi (neg.f64 lo)))) (-.f64 -1 (/.f64 hi (neg.f64 lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (-.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 3)
(-.f64 -1 (/.f64 hi lo))
(pow.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) 1/3)
(-.f64 -1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)
(-.f64 -1 (/.f64 hi lo))
(sqrt.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 2))
(-.f64 -1 (/.f64 hi lo))
(log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))
(-.f64 -1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -1 (/.f64 hi lo)))))
(-.f64 -1 (/.f64 hi lo))
(cbrt.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))
(-.f64 -1 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (-.f64 -1 (/.f64 hi lo))))
(-.f64 -1 (/.f64 hi lo))
(log1p.f64 (expm1.f64 (-.f64 -1 (/.f64 hi lo))))
(-.f64 -1 (/.f64 hi lo))
(exp.f64 (log.f64 (-.f64 -1 (/.f64 hi lo))))
(-.f64 -1 (/.f64 hi lo))
(exp.f64 (*.f64 (log.f64 (-.f64 -1 (/.f64 hi lo))) 1))
(-.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) -1) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(-.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 1)
(+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) -1)
(+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 0)
(+.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 0)
(/.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(/.f64 1 (/.f64 lo (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi))))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)) lo)
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 x hi)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) lo))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 lo (-.f64 x hi))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (-.f64 x hi))) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (neg.f64 lo)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 x hi)) (*.f64 (+.f64 -1 (/.f64 hi lo)) lo))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (neg.f64 (-.f64 x hi))) (*.f64 (+.f64 -1 (/.f64 hi lo)) (neg.f64 lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 lo (+.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (*.f64 (neg.f64 lo) (+.f64 -1 (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi))) (neg.f64 lo))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (neg.f64 (-.f64 x hi))) (neg.f64 lo))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (-.f64 x hi) lo)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (-.f64 x hi) lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 -1 (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 -1 (/.f64 hi lo))) (neg.f64 lo))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)) 1) lo)
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(/.f64 (/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 3)
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(pow.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2)
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) -1)
(+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 0)
(+.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 0)
(log1p.f64 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(exp.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)))
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) (/.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) 1))))
(*.f64 1 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 1)
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1)))) (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (fma.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1) 1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1)) 1))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))) (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1)))) (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (fma.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1) 1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1)) 1))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1)))) (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (fma.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1) 1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1)) 1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)) (+.f64 1 (+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) 1)) (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)) (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) 1))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))) (neg.f64 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3))) (+.f64 -1 (neg.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1))))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 -1 (*.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1) (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) 1)))))
(/.f64 (-.f64 -1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)) (fma.f64 (+.f64 (/.f64 hi lo) 1) (*.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1)) -1))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2))) (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2))) (neg.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1))
(pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 1)
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3) 1/3)
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(exp.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1)
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1)
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(/.f64 (-.f64 x lo) hi)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(/.f64 (-.f64 x lo) hi)
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(/.f64 (-.f64 x lo) hi)
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(/.f64 (-.f64 x lo) hi)
(+.f64 1 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 1))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 (-.f64 1 (/.f64 x lo)) (/.f64 hi lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 1)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 (-.f64 x hi) lo))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 1 (/.f64 (-.f64 hi x) lo)) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 1 (/.f64 (-.f64 hi x) lo)))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 1))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 (-.f64 x hi) lo))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 1 (/.f64 (-.f64 hi x) lo)) 1))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 1) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 1 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 1))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 (-.f64 x hi) lo))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 1 (/.f64 (-.f64 hi x) lo)) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 1 (/.f64 (-.f64 hi x) lo)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 1)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (+.f64 -1 (neg.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 (-.f64 x hi) lo))))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 -1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 -1 (/.f64 (-.f64 hi x) lo)) -1))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 -1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 -1 (/.f64 (-.f64 hi x) lo)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 3)) (+.f64 1 (-.f64 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo))) (/.f64 (-.f64 x hi) (neg.f64 lo)))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 (-.f64 x hi) lo))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (fma.f64 (/.f64 (-.f64 x hi) lo) (+.f64 1 (/.f64 (-.f64 x hi) lo)) 1))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 1 (/.f64 (-.f64 hi x) lo)) 1))
(/.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo)))) (-.f64 1 (/.f64 (-.f64 x hi) (neg.f64 lo))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 1 (/.f64 (-.f64 hi x) lo)))
(pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 3)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 2)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(log.f64 (exp.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 3))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(+.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) -1)
(log1p.f64 (expm1.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) (neg.f64 lo))))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 x hi) (neg.f64 lo))) 1))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))

eval131.0ms (0.8%)

Compiler

Compiled 5353 to 2525 computations (52.8% saved)

prune161.0ms (0.9%)

Pruning

62 alts after pruning (59 fresh and 3 done)

PrunedKeptTotal
New24258300
Fresh112
Picked235
Done000
Total24562307
Accuracy
19.8%
Counts
307 → 62
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.9%
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
18.8%
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
18.9%
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)
18.8%
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
18.9%
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
18.8%
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
18.8%
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
18.8%
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
18.9%
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
18.8%
(/.f64 (-.f64 x lo) hi)
18.9%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
18.9%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
18.9%
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1))
18.9%
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3))) (+.f64 -1 (neg.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1))))))
18.8%
(/.f64 lo (neg.f64 hi))
18.9%
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))))
18.9%
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))) (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))))
18.9%
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1)
18.7%
(-.f64 1 (/.f64 x lo))
9.5%
(+.f64 (/.f64 hi lo) 1)
9.5%
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
18.9%
(+.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (neg.f64 x)) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
18.9%
(+.f64 1 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))))
18.9%
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
18.9%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
18.9%
(+.f64 1 (/.f64 1 (/.f64 lo (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)))))
18.9%
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)))))
18.9%
(+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
18.9%
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 3)))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))))
18.9%
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
18.9%
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
18.9%
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
18.9%
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
18.9%
(+.f64 1 (log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))))
18.9%
(+.f64 1 (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
18.9%
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
18.8%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
18.8%
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
18.8%
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
18.8%
(*.f64 (/.f64 1 hi) (-.f64 x lo))
18.9%
(*.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
9.4%
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
18.9%
(*.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)))))
18.8%
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
18.8%
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
17.9%
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
18.9%
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
18.8%
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
18.8%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
18.9%
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
18.8%
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)))
18.8%
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
18.9%
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
18.8%
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
18.7%
1
Compiler

Compiled 2418 to 1543 computations (36.2% saved)

localize453.0ms (2.6%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.3%
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
99.2%
(pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)
98.9%
(pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)
97.4%
(-.f64 -1 (/.f64 hi lo))
100.0%
(/.f64 (-.f64 x lo) hi)
99.7%
(+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
99.6%
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
99.3%
(expm1.f64 (/.f64 (-.f64 x lo) hi))
99.4%
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
99.4%
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
98.8%
(pow.f64 (/.f64 hi lo) 3)
98.6%
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
99.9%
(fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)
99.2%
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
98.9%
(pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3)
97.4%
(-.f64 -1 (/.f64 hi lo))
Compiler

Compiled 387 to 149 computations (61.5% saved)

series252.0ms (1.5%)

Counts
12 → 408
Calls

102 calls:

TimeVariablePointExpression
66.0ms
x
@-inf
(pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3)
60.0ms
lo
@inf
(pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)
8.0ms
hi
@inf
(pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3)
8.0ms
lo
@0
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
3.0ms
lo
@0
(pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)

rewrite257.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
424×associate-*r*
269×log1p-expm1-u
268×expm1-log1p-u
262×add-cube-cbrt
256×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
037524
1620470
Stop Event
node limit
Counts
12 → 383
Calls
Call 1
Inputs
(pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3)
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
(fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)
(pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)
Outputs
(+.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1))
(+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2)) (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))) 1)
(*.f64 1 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
(*.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2))
(*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2) (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2) 3) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3) (pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3))
(*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 6))
(log.f64 (exp.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3)))
(exp.f64 (*.f64 3 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1))
(+.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1)
(*.f64 1 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (pow.f64 1 1/3) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1/3) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2) 1/3) (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2) 1/3))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) 1) (+.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 1)
(pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(exp.f64 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1/3))
(fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1)
(+.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1)
(*.f64 1 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (pow.f64 1 1/3) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1/3) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2) 1/3) (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2) 1/3))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) 1) (+.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 1)
(pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(exp.f64 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1/3))
(+.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3)))
(+.f64 -1 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) 1))
(*.f64 1 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 9))))
(/.f64 1 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 -1 (pow.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (*.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))) (-.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))))
(pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1)
(pow.f64 (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3)
(pow.f64 (pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2)
(sqrt.f64 (pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2))
(log.f64 (exp.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(cbrt.f64 (pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3))
(expm1.f64 (log1p.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(log1p.f64 (expm1.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(exp.f64 (log.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(exp.f64 (*.f64 (log.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 3))) 1)
(*.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 1 (pow.f64 (/.f64 hi lo) 3))
(*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(*.f64 (pow.f64 hi 3) (pow.f64 (/.f64 1 lo) 3))
(*.f64 (pow.f64 hi 3) (/.f64 1 (pow.f64 lo 3)))
(*.f64 (pow.f64 (/.f64 hi lo) 3/2) (pow.f64 (/.f64 hi lo) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 3) (/.f64 hi lo))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 hi lo)) 3) (pow.f64 (sqrt.f64 (/.f64 hi lo)) 3))
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) 1) (/.f64 hi lo))
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) hi) (/.f64 1 lo))
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (cbrt.f64 (/.f64 hi lo)))
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)))
(/.f64 1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(/.f64 1 (pow.f64 (/.f64 lo hi) 3))
(/.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 lo hi))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (neg.f64 hi) 3) (pow.f64 (neg.f64 lo) 3))
(/.f64 (neg.f64 (pow.f64 hi 3)) (neg.f64 (pow.f64 lo 3)))
(sqrt.f64 (pow.f64 (/.f64 hi lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 3))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 9))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 hi lo))) 1))
(+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) -1) (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))) 1)
(/.f64 1 (/.f64 lo (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo (-.f64 x hi)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) lo)
(/.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 9))) (*.f64 lo (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 9))) (*.f64 (neg.f64 lo) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (*.f64 (neg.f64 lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (-.f64 x hi)) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))) lo))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) 1) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (neg.f64 (-.f64 x hi))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 x hi)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) 1) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (neg.f64 (-.f64 x hi))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (neg.f64 lo))
(pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 1))
(+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) -1) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) 1)
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2))
(*.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (/.f64 1 lo))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2)))
(*.f64 (/.f64 (-.f64 x hi) 1) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (/.f64 (-.f64 x hi) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (/.f64 (-.f64 x hi) lo) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) 1) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (/.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (/.f64 (/.f64 (-.f64 x hi) lo) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)) (/.f64 1 lo))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) 1) (/.f64 (-.f64 x hi) lo))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) 1) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (-.f64 -1 (/.f64 hi lo))))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2)
(pow.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) -1)
(neg.f64 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(neg.f64 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))
(fabs.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3) (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1))
(+.f64 1 (-.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1))
(+.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) -1)
(+.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 0)
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(*.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (sqrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 1) (-.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 1))
(/.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3) 1) (+.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2) (+.f64 1 (*.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2) 1) (+.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1))
(pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 3)
(pow.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2))
(log.f64 (exp.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3))
(log1p.f64 (expm1.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (log.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 1))
(fma.f64 1 (exp.f64 (/.f64 (-.f64 x lo) hi)) -1)
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) -1)
(fma.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) -1)
(+.f64 0 (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(-.f64 (log.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3))) (log.f64 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi))))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2))) (log.f64 (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(/.f64 -1 (neg.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 1 (/.f64 (/.f64 hi (-.f64 x lo)) 1))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi lo)) (pow.f64 hi 2))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) hi))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) (*.f64 (+.f64 x lo) hi))
(/.f64 (neg.f64 (neg.f64 (-.f64 x lo))) (neg.f64 (neg.f64 hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 (/.f64 x hi) (/.f64 lo hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) hi))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 0)
(-.f64 (+.f64 1 (exp.f64 (/.f64 (-.f64 x lo) hi))) 1)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))) 1)
(-.f64 (/.f64 1 (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))) (/.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(*.f64 1 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi))))))
(*.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2)) (/.f64 1 (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi)))) (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))) (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2))))
(/.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3)) (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(/.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2)) (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (/.f64 lo hi)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2))) (neg.f64 (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(/.f64 (+.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3) 1) (+.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (-.f64 1 (*.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1))))
(/.f64 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) 1) (-.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1))
(pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(pow.f64 (exp.f64 (-.f64 x lo)) (/.f64 1 hi))
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 3)
(pow.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 2)
(pow.f64 (exp.f64 1) (/.f64 (-.f64 x lo) hi))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(sqrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2))
(log.f64 (exp.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3))
(expm1.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(log1p.f64 (expm1.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1))
(fma.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 1)
(fma.f64 (sqrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 1)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))) 1)
(*.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))
(*.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3/2) (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3/2))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 3) (pow.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 3))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1) (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (pow.f64 (-.f64 -1 (/.f64 hi lo)) 2))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 4))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2))
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (pow.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 lo 3))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 6)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))) 1)
(*.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (pow.f64 (-.f64 -1 (/.f64 hi lo)) 2))
(*.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 2) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 4)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2))
(*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3/2) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) 2))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))) (*.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo)))) (pow.f64 lo 2))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 1) (*.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))) (*.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 1) (*.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (*.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) 1))

simplify2.5s (14.3%)

Algorithm
egg-herbie
Rules
1524×times-frac
718×*-commutative
618×+-commutative
474×fma-define
464×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0142858947
1454257342
Stop Event
node limit
Counts
791 → 842
Calls
Call 1
Inputs
(pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3)
(+.f64 (*.f64 hi (+.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (pow.f64 lo 2))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 -2 (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) 2)) (-.f64 x hi))) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 -2 (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) 2)) (-.f64 x hi))) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) 2)) (-.f64 x hi)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)))))))))
1
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (-.f64 x hi) lo)) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -2 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -2 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) 2)) (-.f64 x hi)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (*.f64 2 x)) (+.f64 hi (*.f64 2 hi))) lo)))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (*.f64 2 x)) (+.f64 hi (*.f64 2 hi))) lo)) (+.f64 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (*.f64 2 x) (*.f64 2 hi))) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 hi (pow.f64 (-.f64 x hi) 2))) (+.f64 (*.f64 -1 (*.f64 hi (*.f64 (-.f64 x hi) (-.f64 (*.f64 2 x) (*.f64 2 hi))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) 2)) (-.f64 x hi)))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (*.f64 2 x)) (+.f64 hi (*.f64 2 hi))) lo)) (+.f64 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (*.f64 2 x) (*.f64 2 hi))) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))))))
(pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3)
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))))
(*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (/.f64 x lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
-1
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
-1
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
-1
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo)
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))) (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))) (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))) (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3)))))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3))))) (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3))))))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 (*.f64 lo (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 (*.f64 lo (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 lo) (+.f64 (*.f64 -1 (*.f64 lo (-.f64 1 (*.f64 -1 (*.f64 lo (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))))) (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))) hi)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (-.f64 1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (+.f64 (*.f64 -1 (-.f64 1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (/.f64 (*.f64 lo (-.f64 1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) hi)))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (-.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) hi)) (/.f64 x hi)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 (*.f64 -1 (-.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) hi)) (/.f64 x hi)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (-.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) hi)) (/.f64 x hi)))) hi)) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (/.f64 (*.f64 hi (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (-.f64 x hi))) (*.f64 (pow.f64 hi 2) (-.f64 x hi)))) (pow.f64 lo 4)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))))))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (/.f64 (*.f64 hi (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (-.f64 x hi))) (*.f64 (pow.f64 hi 2) (-.f64 x hi)))) (pow.f64 lo 4)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))))))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi)) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi))) 1)
(-.f64 (+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 x 3) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi)))) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))) 1)
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))) 1)
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))) 1)
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))) 1)
(-.f64 (exp.f64 (/.f64 x hi)) 1)
(-.f64 (+.f64 (exp.f64 (/.f64 x hi)) (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi))) 1)
(-.f64 (+.f64 (exp.f64 (/.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))) (pow.f64 hi 2))))) 1)
(-.f64 (+.f64 (exp.f64 (/.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 (/.f64 x hi))) (pow.f64 hi 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))))) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(-.f64 (exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi)) 1)
(-.f64 (exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi)) 1)
(-.f64 (exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi)) 1)
(-.f64 (exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (-.f64 x lo) 4) (pow.f64 hi 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi))) (/.f64 lo hi))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (-.f64 x lo) 4) (pow.f64 hi 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 -1 (/.f64 lo hi)))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi)))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 x 3) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (/.f64 x hi))
(+.f64 (exp.f64 (/.f64 x hi)) (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)))
(+.f64 (exp.f64 (/.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))))
(+.f64 (exp.f64 (/.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 (/.f64 x hi))) (pow.f64 hi 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))) (pow.f64 hi 2))))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
1
(-.f64 (+.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi))) (/.f64 lo hi))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)))) (/.f64 lo hi))
1
(-.f64 (+.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi))) (/.f64 lo hi))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)))) (/.f64 lo hi))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) lo)) (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) lo))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) lo)) (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) lo))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))))
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) lo)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)))))))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) lo)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 4 (/.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 3))))))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 4 (/.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) lo)) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))))))))
(*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3)))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))))))))
(*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3))) (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 5))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3))) (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 5))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3)))))))
(/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) lo)) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1))
(+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2)) (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))) 1)
(*.f64 1 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
(*.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2))
(*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2) (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2) 3) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3) (pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3))
(*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 6))
(log.f64 (exp.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3)))
(exp.f64 (*.f64 3 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1))
(+.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1)
(*.f64 1 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (pow.f64 1 1/3) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1/3) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2) 1/3) (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2) 1/3))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) 1) (+.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 1)
(pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(exp.f64 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1/3))
(fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1)
(+.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1)
(*.f64 1 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2))
(*.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1/3))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (pow.f64 1 1/3) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1/3) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2) 1/3) (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2) 1/3))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) 1) (+.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 1)
(pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(exp.f64 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1/3))
(+.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3)))
(+.f64 -1 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) 1))
(*.f64 1 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 9))))
(/.f64 1 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 -1 (pow.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (*.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))) (-.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))))
(pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1)
(pow.f64 (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3)
(pow.f64 (pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2)
(sqrt.f64 (pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2))
(log.f64 (exp.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(cbrt.f64 (pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3))
(expm1.f64 (log1p.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(log1p.f64 (expm1.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(exp.f64 (log.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(exp.f64 (*.f64 (log.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 3))) 1)
(*.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 1 (pow.f64 (/.f64 hi lo) 3))
(*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(*.f64 (pow.f64 hi 3) (pow.f64 (/.f64 1 lo) 3))
(*.f64 (pow.f64 hi 3) (/.f64 1 (pow.f64 lo 3)))
(*.f64 (pow.f64 (/.f64 hi lo) 3/2) (pow.f64 (/.f64 hi lo) 3/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 3) (/.f64 hi lo))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 hi lo)) 3) (pow.f64 (sqrt.f64 (/.f64 hi lo)) 3))
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) 1) (/.f64 hi lo))
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) hi) (/.f64 1 lo))
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (cbrt.f64 (/.f64 hi lo)))
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)))
(/.f64 1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(/.f64 1 (pow.f64 (/.f64 lo hi) 3))
(/.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 lo hi))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(/.f64 (pow.f64 (neg.f64 hi) 3) (pow.f64 (neg.f64 lo) 3))
(/.f64 (neg.f64 (pow.f64 hi 3)) (neg.f64 (pow.f64 lo 3)))
(sqrt.f64 (pow.f64 (/.f64 hi lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 3))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 9))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 3)))
(exp.f64 (*.f64 3 (log.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 hi lo))) 1))
(+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) -1) (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))) 1)
(/.f64 1 (/.f64 lo (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo (-.f64 x hi)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) lo)
(/.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 9))) (*.f64 lo (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 9))) (*.f64 (neg.f64 lo) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (*.f64 (neg.f64 lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (-.f64 x hi)) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))) lo))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) 1) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (neg.f64 (-.f64 x hi))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))) (neg.f64 lo)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 x hi)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) 1) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (neg.f64 (-.f64 x hi))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (neg.f64 lo))
(pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 1))
(+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) -1) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) 1)
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2))
(*.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (/.f64 1 lo))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2)))
(*.f64 (/.f64 (-.f64 x hi) 1) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (/.f64 (-.f64 x hi) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (/.f64 (-.f64 x hi) lo) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) 1) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (/.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (/.f64 (/.f64 (-.f64 x hi) lo) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)) (/.f64 1 lo))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) 1) (/.f64 (-.f64 x hi) lo))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) 1) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (-.f64 -1 (/.f64 hi lo))))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2)
(pow.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) -1)
(neg.f64 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(neg.f64 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))
(fabs.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3) (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1))
(+.f64 1 (-.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1))
(+.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) -1)
(+.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 0)
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(*.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (sqrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 1) (-.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 1))
(/.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3) 1) (+.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2) (+.f64 1 (*.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2) 1) (+.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1))
(pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1)
(pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 3)
(pow.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 2)
(sqrt.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2))
(log.f64 (exp.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3))
(log1p.f64 (expm1.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (log.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 1))
(fma.f64 1 (exp.f64 (/.f64 (-.f64 x lo) hi)) -1)
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) -1)
(fma.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) -1)
(+.f64 0 (/.f64 (-.f64 x lo) hi))
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(-.f64 (log.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3))) (log.f64 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi))))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2))) (log.f64 (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 hi)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(/.f64 -1 (neg.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 1 (/.f64 (/.f64 hi (-.f64 x lo)) 1))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi lo)) (pow.f64 hi 2))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) hi))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) (*.f64 (+.f64 x lo) hi))
(/.f64 (neg.f64 (neg.f64 (-.f64 x lo))) (neg.f64 (neg.f64 hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 (/.f64 x hi) (/.f64 lo hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) hi))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 0)
(-.f64 (+.f64 1 (exp.f64 (/.f64 (-.f64 x lo) hi))) 1)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))) 1)
(-.f64 (/.f64 1 (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))) (/.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(*.f64 1 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi))))))
(*.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2)) (/.f64 1 (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi)))) (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))) (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2))))
(/.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3)) (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(/.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2)) (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (/.f64 lo hi)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2))) (neg.f64 (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(/.f64 (+.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3) 1) (+.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (-.f64 1 (*.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1))))
(/.f64 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) 1) (-.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1))
(pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(pow.f64 (exp.f64 (-.f64 x lo)) (/.f64 1 hi))
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 3)
(pow.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 2)
(pow.f64 (exp.f64 1) (/.f64 (-.f64 x lo) hi))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(sqrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2))
(log.f64 (exp.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3))
(expm1.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(log1p.f64 (expm1.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1))
(fma.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 1)
(fma.f64 (sqrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 1)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))) 1)
(*.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))
(*.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3/2) (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3/2))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 3) (pow.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 3))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1) (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (pow.f64 (-.f64 -1 (/.f64 hi lo)) 2))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 4))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2))
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (pow.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 lo 3))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 6))
(log.f64 (exp.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 6)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
(exp.f64 (*.f64 3 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))) 1)
(*.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (pow.f64 (-.f64 -1 (/.f64 hi lo)) 2))
(*.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 2) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 4)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2))
(*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3/2) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) 2))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))) (*.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo)))) (pow.f64 lo 2))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 1) (*.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))) (*.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 1) (*.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (*.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 4))
(log.f64 (exp.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)))
(exp.f64 (*.f64 2 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) 1))
Outputs
(pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3)
(pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 3)
(pow.f64 (-.f64 1 (/.f64 x lo)) 3)
(+.f64 (*.f64 hi (+.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3))
(fma.f64 hi (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) -3) (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 3))
(fma.f64 hi (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x lo)) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) -3) (pow.f64 (-.f64 1 (/.f64 x lo)) 3))
(+.f64 (*.f64 hi (+.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (pow.f64 lo 2))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3)))
(fma.f64 hi (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) -3) (fma.f64 (pow.f64 hi 2) (fma.f64 2 (*.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (fma.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (/.f64 2 (pow.f64 lo 2)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 2) (pow.f64 lo 2)))) (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 3)))
(fma.f64 hi (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x lo)) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) -3) (fma.f64 (pow.f64 hi 2) (fma.f64 2 (*.f64 (-.f64 1 (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (fma.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (/.f64 2 (pow.f64 lo 2)))) (/.f64 (pow.f64 (-.f64 1 (/.f64 x lo)) 2) (pow.f64 lo 2)))) (pow.f64 (-.f64 1 (/.f64 x lo)) 3)))
(+.f64 (*.f64 hi (+.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)))) (/.f64 (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 2) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))) (pow.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) 3))))
(fma.f64 hi (*.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) -3) (fma.f64 (pow.f64 hi 2) (fma.f64 2 (*.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (fma.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (/.f64 2 (pow.f64 lo 2)))) (/.f64 (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 2) (pow.f64 lo 2)))) (fma.f64 (pow.f64 hi 3) (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2))) (neg.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (/.f64 2 (pow.f64 lo 2))))))) (pow.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) 3))))
(fma.f64 hi (*.f64 (*.f64 (pow.f64 (-.f64 1 (/.f64 x lo)) 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) -3) (fma.f64 (pow.f64 hi 2) (fma.f64 2 (*.f64 (-.f64 1 (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (fma.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (/.f64 2 (pow.f64 lo 2)))) (/.f64 (pow.f64 (-.f64 1 (/.f64 x lo)) 2) (pow.f64 lo 2)))) (fma.f64 (pow.f64 hi 3) (-.f64 (*.f64 -4 (*.f64 (-.f64 1 (/.f64 x lo)) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2)))) (*.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (/.f64 2 (pow.f64 lo 2)))))) (pow.f64 (-.f64 1 (/.f64 x lo)) 3))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(pow.f64 (/.f64 hi lo) 6)
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4)) -3) (pow.f64 (/.f64 hi lo) 6))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (fma.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)) (+.f64 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)) (/.f64 3 (pow.f64 lo 4)))))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (-.f64 (fma.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)) (+.f64 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)) (/.f64 3 (pow.f64 lo 4)))) (/.f64 x (pow.f64 lo 5)))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4)) -3) (pow.f64 (/.f64 hi lo) 6)))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -4 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 (pow.f64 hi 3) (fma.f64 -4 (*.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2))) (neg.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (/.f64 2 (pow.f64 lo 2))))))) (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (fma.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)) (+.f64 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)) (/.f64 3 (pow.f64 lo 4)))))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 (pow.f64 hi 3) (-.f64 (*.f64 -4 (*.f64 (-.f64 1 (/.f64 x lo)) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2)))) (*.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (/.f64 2 (pow.f64 lo 2)))))) (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (-.f64 (fma.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)) (+.f64 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)) (/.f64 3 (pow.f64 lo 4)))) (/.f64 x (pow.f64 lo 5)))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4)) -3) (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(pow.f64 (/.f64 hi lo) 6)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (*.f64 3 (/.f64 x (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 5)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(-.f64 (pow.f64 (/.f64 hi lo) 6) (*.f64 (pow.f64 hi 5) (-.f64 (*.f64 3 (/.f64 x (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 5)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (*.f64 3 (/.f64 x (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 5)))) (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(-.f64 (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (-.f64 (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)))) (/.f64 x (pow.f64 lo 5)))) (pow.f64 (/.f64 hi lo) 6)) (*.f64 (pow.f64 hi 5) (-.f64 (*.f64 3 (/.f64 x (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 5)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 2 (/.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 x lo))) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (+.f64 (*.f64 2 (/.f64 1 (pow.f64 lo 2))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 3 (/.f64 1 (pow.f64 lo 4))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (fma.f64 2 (*.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2))) (fma.f64 (+.f64 1 (/.f64 (neg.f64 x) lo)) (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3)))) (*.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (/.f64 2 (pow.f64 lo 2)))))))) (fma.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (*.f64 3 (/.f64 x (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 5)))) (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (-.f64 (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (-.f64 (+.f64 (/.f64 3 (pow.f64 lo 4)) (fma.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)))) (/.f64 x (pow.f64 lo 5)))) (pow.f64 (/.f64 hi lo) 6)) (*.f64 (pow.f64 hi 5) (-.f64 (*.f64 3 (/.f64 x (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 5))))) (*.f64 (pow.f64 hi 3) (fma.f64 2 (*.f64 (-.f64 1 (/.f64 x lo)) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2))) (fma.f64 (-.f64 1 (/.f64 x lo)) (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3)))) (*.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (+.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (/.f64 2 (pow.f64 lo 2)))))))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6)))
(neg.f64 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 6))))
(/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 6))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6)))))
(fma.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 6))))))
(-.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5)))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5)))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 6))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 -2 (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) 2)) (-.f64 x hi))) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)))))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (fma.f64 -1 (*.f64 hi (/.f64 (*.f64 (-.f64 x hi) (fma.f64 -2 (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) 2))) (pow.f64 lo 4))) (fma.f64 -1 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (fma.f64 -1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 6))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4))))))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (-.f64 (-.f64 (-.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 6)))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5)))) (*.f64 hi (/.f64 (*.f64 (-.f64 x hi) (fma.f64 -2 (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) 2))) (pow.f64 lo 4))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (*.f64 (+.f64 (*.f64 -2 (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) 2)) (-.f64 x hi))) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) 2)) (-.f64 x hi)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6))) (+.f64 (*.f64 4 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)))))))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (fma.f64 -1 (*.f64 hi (/.f64 (*.f64 (-.f64 x hi) (fma.f64 -2 (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) 2))) (pow.f64 lo 4))) (fma.f64 -1 (*.f64 (fma.f64 -2 (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) 2)) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (fma.f64 -1 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (fma.f64 -1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 6))) (fma.f64 4 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4))))))))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (-.f64 (-.f64 (-.f64 (-.f64 (fma.f64 4 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4)))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 6)))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5)))) (*.f64 (fma.f64 -2 (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) 2)) (/.f64 (-.f64 x hi) (pow.f64 lo 3)))) (*.f64 hi (/.f64 (*.f64 (-.f64 x hi) (fma.f64 -2 (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) 2))) (pow.f64 lo 4))))))
1
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (-.f64 x hi) lo)) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) -3))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -2 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))))))
(+.f64 1 (fma.f64 -2 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -2 (/.f64 (-.f64 x hi) lo) (fma.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -1 (/.f64 (-.f64 x hi) lo) (*.f64 3 (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))))))
(+.f64 1 (fma.f64 -2 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -2 (/.f64 (-.f64 x hi) lo) (-.f64 (-.f64 (*.f64 3 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 (-.f64 x hi) lo)) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -2 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 -2 (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) 2)) (-.f64 x hi)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))) (+.f64 (*.f64 4 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))))))))
(+.f64 1 (fma.f64 -2 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -2 (/.f64 (-.f64 x hi) lo) (fma.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -1 (*.f64 (fma.f64 -2 (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) 2)) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (fma.f64 -1 (/.f64 (-.f64 x hi) lo) (fma.f64 2 (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)) (fma.f64 4 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))))))))
(+.f64 1 (fma.f64 -2 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -2 (/.f64 (-.f64 x hi) lo) (-.f64 (-.f64 (-.f64 (fma.f64 2 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (fma.f64 4 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (/.f64 (-.f64 x hi) lo)) (*.f64 (fma.f64 -2 (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) 2)) (/.f64 (-.f64 x hi) (pow.f64 lo 3)))) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))))))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (*.f64 2 x)) (+.f64 hi (*.f64 2 hi))) lo)))
(+.f64 1 (neg.f64 (/.f64 (-.f64 (*.f64 3 x) (*.f64 3 hi)) lo)))
(-.f64 1 (/.f64 (fma.f64 3 x (neg.f64 (*.f64 3 hi))) lo))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (*.f64 2 x)) (+.f64 hi (*.f64 2 hi))) lo)) (+.f64 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (*.f64 2 x) (*.f64 2 hi))) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)))))))
(+.f64 1 (fma.f64 -2 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 3 x) (*.f64 3 hi)) lo) (+.f64 (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)) (*.f64 (-.f64 x hi) (/.f64 (*.f64 2 (-.f64 x hi)) (pow.f64 lo 2))))))))
(+.f64 1 (fma.f64 -2 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (-.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (*.f64 (-.f64 x hi) (/.f64 (*.f64 2 (-.f64 x hi)) (pow.f64 lo 2)))) (/.f64 (fma.f64 3 x (neg.f64 (*.f64 3 hi))) lo)) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))))
(+.f64 1 (+.f64 (*.f64 -2 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (*.f64 hi (pow.f64 (-.f64 x hi) 2))) (+.f64 (*.f64 -1 (*.f64 hi (*.f64 (-.f64 x hi) (-.f64 (*.f64 2 x) (*.f64 2 hi))))) (*.f64 (+.f64 (*.f64 -2 (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) 2)) (-.f64 x hi)))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (+.f64 x (*.f64 2 x)) (+.f64 hi (*.f64 2 hi))) lo)) (+.f64 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (*.f64 2 x) (*.f64 2 hi))) (pow.f64 lo 2)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))))))
(+.f64 1 (fma.f64 -2 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (fma.f64 -1 (*.f64 hi (*.f64 (-.f64 x hi) (*.f64 2 (-.f64 x hi)))) (*.f64 (-.f64 x hi) (fma.f64 -2 (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) 2))))) (pow.f64 lo 3)) (fma.f64 -1 (/.f64 (-.f64 (*.f64 3 x) (*.f64 3 hi)) lo) (+.f64 (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)) (*.f64 (-.f64 x hi) (/.f64 (*.f64 2 (-.f64 x hi)) (pow.f64 lo 2)))))))))
(+.f64 1 (fma.f64 -2 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (-.f64 (-.f64 (-.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (*.f64 (-.f64 x hi) (/.f64 (*.f64 2 (-.f64 x hi)) (pow.f64 lo 2)))) (/.f64 (fma.f64 3 x (neg.f64 (*.f64 3 hi))) lo)) (/.f64 (fma.f64 -2 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (-.f64 (*.f64 (-.f64 x hi) (fma.f64 -2 (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) 2))) (*.f64 hi (*.f64 (-.f64 x hi) (*.f64 2 (-.f64 x hi)))))) (pow.f64 lo 3))) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))))
(pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3)
(pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3)
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))
(fma.f64 x (*.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) -3) (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3)))
(fma.f64 x (*.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) -3) (fma.f64 (pow.f64 x 2) (*.f64 3 (*.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 -1 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)) (fma.f64 x (*.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) -3) (fma.f64 (pow.f64 x 2) (*.f64 3 (*.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3))))
(-.f64 (fma.f64 x (*.f64 (*.f64 (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) -3) (fma.f64 (pow.f64 x 2) (*.f64 3 (*.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3))) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(neg.f64 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3))) (pow.f64 lo 3))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (*.f64 3 (/.f64 (*.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))))
(-.f64 (*.f64 (pow.f64 x 2) (*.f64 3 (/.f64 (*.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))) (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (fma.f64 x (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2) lo)) -3) (*.f64 (pow.f64 x 2) (*.f64 3 (/.f64 (*.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))))
(-.f64 (fma.f64 x (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2) lo)) -3) (*.f64 (pow.f64 x 2) (*.f64 3 (/.f64 (*.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))) (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)) (*.f64 -1 (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2)) lo)))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))) (pow.f64 lo 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (fma.f64 x (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2) lo)) -3) (fma.f64 (pow.f64 x 2) (*.f64 3 (/.f64 (*.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3))))
(-.f64 (fma.f64 x (*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2) lo)) -3) (fma.f64 (pow.f64 x 2) (*.f64 3 (/.f64 (*.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3))) (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))
(neg.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))
(*.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)) (*.f64 (pow.f64 x 2) (*.f64 3 (*.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))))
(-.f64 (*.f64 (pow.f64 x 2) (*.f64 3 (*.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))))
(fma.f64 -1 (*.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)) (*.f64 (pow.f64 x 2) (*.f64 3 (*.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))))))
(-.f64 (-.f64 (*.f64 (pow.f64 x 2) (*.f64 3 (*.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (*.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (*.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))) (pow.f64 (+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)) 3))))
(fma.f64 -1 (*.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)) (fma.f64 (pow.f64 x 2) (*.f64 3 (*.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3))))
(-.f64 (-.f64 (fma.f64 (pow.f64 x 2) (*.f64 3 (*.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (*.f64 x (*.f64 3 (*.f64 (pow.f64 (+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (/.f64 x lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))))
(-.f64 (-.f64 1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(neg.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))
(/.f64 (neg.f64 (*.f64 hi (-.f64 x hi))) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(-.f64 (-.f64 1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(-.f64 (-.f64 1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (/.f64 (-.f64 x hi) lo))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (neg.f64 (-.f64 x hi)) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(-.f64 (-.f64 1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(-.f64 (-.f64 1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (/.f64 (-.f64 x hi) lo))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (neg.f64 (-.f64 x hi)) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(-.f64 (-.f64 1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(-.f64 (-.f64 1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (/.f64 hi lo)))) lo)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (/.f64 (neg.f64 x) lo))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 -1 (/.f64 x lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))))
(-.f64 (-.f64 1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (/.f64 x lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(+.f64 1 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(neg.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))
(/.f64 (neg.f64 (*.f64 hi (-.f64 x hi))) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(-.f64 (-.f64 1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(-.f64 (-.f64 1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (/.f64 (-.f64 x hi) lo))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (neg.f64 (-.f64 x hi)) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(-.f64 (-.f64 1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(-.f64 (-.f64 1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (/.f64 (-.f64 x hi) lo))
1
(+.f64 1 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 1 (/.f64 (neg.f64 (-.f64 x hi)) lo))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(-.f64 (-.f64 1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(-.f64 (-.f64 1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (/.f64 hi lo)))) lo)
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 1 (+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)))
(+.f64 1 (fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(+.f64 (-.f64 1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
-1
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(neg.f64 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(neg.f64 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))
(neg.f64 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
-1
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
-1
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo)
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)))) (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(-.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)))) (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(-.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)))) (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(-.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (pow.f64 (/.f64 hi lo) 3)))) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(-.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(-.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(-.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(neg.f64 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (pow.f64 (/.f64 hi lo) 3)))) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(-.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(-.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo)) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) lo))
(fma.f64 -1 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(-.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo))
(fma.f64 -1 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (/.f64 hi lo) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (/.f64 hi lo)))
(fma.f64 -1 (/.f64 x lo) (fma.f64 -1 (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4))) (/.f64 hi lo)))
(-.f64 (-.f64 (/.f64 hi lo) (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4)))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(fma.f64 -1 (/.f64 x lo) (+.f64 (fma.f64 -1 (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4))) (/.f64 hi lo)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(-.f64 (+.f64 (-.f64 (/.f64 hi lo) (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4)))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 x lo))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(-.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 -1 (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4))) (/.f64 hi lo)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (-.f64 (/.f64 hi lo) (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4)))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(fma.f64 -1 (/.f64 x lo) (+.f64 (fma.f64 -1 (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4))) (/.f64 hi lo)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(-.f64 (+.f64 (-.f64 (/.f64 hi lo) (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4)))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 x lo))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(-.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (fma.f64 -1 (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4))) (/.f64 hi lo)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (-.f64 (/.f64 hi lo) (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4)))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) x) (pow.f64 lo 4))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(fma.f64 -1 (/.f64 x lo) (+.f64 (fma.f64 -1 (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4))) (/.f64 hi lo)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(-.f64 (+.f64 (-.f64 (/.f64 hi lo) (*.f64 (pow.f64 hi 3) (/.f64 x (pow.f64 lo 4)))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (/.f64 x lo))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4)))
(neg.f64 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4)))
(/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi))) (pow.f64 lo 4))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi))) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi))) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi))) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(/.f64 (neg.f64 (-.f64 x hi)) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi))) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi))) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi))) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(/.f64 (neg.f64 (-.f64 x hi)) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi))) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi))) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi))) (pow.f64 lo 4)) (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))
(/.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))
(*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 hi (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))) (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))) (/.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))) (/.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 hi (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))) (*.f64 x (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))) (/.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))) (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))) (/.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))) (/.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 hi (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))) (*.f64 x (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))) (/.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))) (/.f64 (pow.f64 hi 3) (*.f64 (pow.f64 lo 4) (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(fma.f64 -1 (*.f64 x (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))) (/.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))) (/.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 hi (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))) (*.f64 x (+.f64 (/.f64 1 (*.f64 lo (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))) (/.f64 (/.f64 (pow.f64 hi 3) (pow.f64 lo 4)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(neg.f64 (/.f64 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (*.f64 lo (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(fma.f64 -1 (/.f64 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))) (/.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 hi (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 x (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(fma.f64 -1 (/.f64 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))) (/.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 hi (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 x (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(fma.f64 -1 (/.f64 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))) (/.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 hi (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 x (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))))
(*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(neg.f64 (/.f64 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))
(/.f64 (neg.f64 (*.f64 x (+.f64 1 (pow.f64 (/.f64 hi lo) 3)))) (*.f64 lo (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(fma.f64 -1 (/.f64 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))) (/.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 hi (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 x (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(fma.f64 -1 (/.f64 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))) (/.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 hi (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 x (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo))))) (/.f64 (*.f64 hi (+.f64 1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) (*.f64 lo (+.f64 1 (/.f64 (*.f64 hi (-.f64 (/.f64 hi lo) 1)) lo)))))
(fma.f64 -1 (/.f64 (*.f64 x (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))) (/.f64 (*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo)) (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo)))))
(-.f64 (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 hi (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))) (*.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) lo) (/.f64 x (+.f64 1 (*.f64 hi (/.f64 (+.f64 -1 (/.f64 hi lo)) lo))))))
(*.f64 -1 (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(-.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3)))))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (*.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (pow.f64 lo 2)))))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 3))))) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 3))) (+.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3))))) (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)) (pow.f64 lo 2))) (/.f64 1 (pow.f64 lo 3))))))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (fma.f64 (pow.f64 hi 2) (fma.f64 -1 (/.f64 x (pow.f64 lo 3)) (+.f64 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 3) (fma.f64 -1 (/.f64 x (pow.f64 lo 4)) (fma.f64 -1 (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2)) (/.f64 1 (pow.f64 lo 3))))))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (fma.f64 (pow.f64 hi 2) (-.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (/.f64 1 (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 3))) (*.f64 (pow.f64 hi 3) (-.f64 (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 4)))))) (/.f64 x lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 (*.f64 lo (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (-.f64 1 (*.f64 (neg.f64 lo) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 1 (*.f64 lo (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (+.f64 (*.f64 -1 (-.f64 1 (*.f64 -1 (*.f64 lo (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -1 lo) (+.f64 (*.f64 -1 (*.f64 lo (-.f64 1 (*.f64 -1 (*.f64 lo (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))))) (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))) hi)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(fma.f64 -1 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (fma.f64 -1 (-.f64 1 (*.f64 (neg.f64 lo) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (fma.f64 -1 (/.f64 (-.f64 (neg.f64 lo) (fma.f64 -1 (*.f64 lo (-.f64 1 (*.f64 (neg.f64 lo) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))) (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))) hi) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))))
(-.f64 (-.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 (-.f64 (neg.f64 lo) (-.f64 (*.f64 (pow.f64 lo 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (*.f64 lo (+.f64 1 (*.f64 lo (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))))) hi)) (+.f64 1 (*.f64 lo (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -1 (-.f64 1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -1 (-.f64 1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (fma.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (+.f64 (*.f64 (/.f64 (neg.f64 x) (pow.f64 lo 2)) lo) 1)))
(-.f64 (+.f64 (*.f64 -1 (-.f64 1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) (+.f64 (*.f64 hi (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (+.f64 (/.f64 (*.f64 lo (-.f64 1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) hi) (/.f64 (*.f64 (pow.f64 lo 2) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))) hi)))
(-.f64 (-.f64 (fma.f64 -1 (-.f64 1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (fma.f64 hi (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 lo hi)))) (*.f64 lo (/.f64 (-.f64 1 (*.f64 lo (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) hi))) (*.f64 (pow.f64 lo 2) (/.f64 (fma.f64 -1 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) hi)))
(-.f64 (-.f64 (-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 lo hi))) (-.f64 1 (+.f64 (*.f64 (/.f64 (neg.f64 x) (pow.f64 lo 2)) lo) 1))) (*.f64 lo (/.f64 (-.f64 1 (+.f64 (*.f64 (/.f64 (neg.f64 x) (pow.f64 lo 2)) lo) 1)) hi))) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) hi)))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(neg.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))
(/.f64 (neg.f64 (*.f64 hi (-.f64 x hi))) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (-.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) hi)) (/.f64 x hi)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo))))
(fma.f64 -1 (-.f64 1 (fma.f64 -1 (/.f64 (-.f64 x hi) hi) (/.f64 x hi))) (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo))))
(-.f64 (-.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (-.f64 1 (-.f64 (/.f64 x hi) (+.f64 (/.f64 x hi) -1))))
(+.f64 (*.f64 -1 (-.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) hi)) (/.f64 x hi)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (-.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) hi)) (/.f64 x hi)))) hi)) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(fma.f64 -1 (-.f64 1 (fma.f64 -1 (/.f64 (-.f64 x hi) hi) (/.f64 x hi))) (fma.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (*.f64 -1 (+.f64 (*.f64 lo (/.f64 (-.f64 1 (fma.f64 -1 (/.f64 (-.f64 x hi) hi) (/.f64 x hi))) hi)) (/.f64 (-.f64 x hi) lo)))))
(-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (*.f64 lo (/.f64 (-.f64 1 (-.f64 (/.f64 x hi) (+.f64 (/.f64 x hi) -1))) hi))) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (-.f64 1 (-.f64 (/.f64 x hi) (+.f64 (/.f64 x hi) -1))))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(/.f64 (neg.f64 (-.f64 x hi)) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3)))))
(fma.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -1 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (fma.f64 -1 (/.f64 (-.f64 x hi) lo) (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))))))
(-.f64 (-.f64 (-.f64 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (/.f64 (-.f64 x hi) lo)) (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3)))) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (/.f64 (*.f64 hi (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (-.f64 x hi))) (*.f64 (pow.f64 hi 2) (-.f64 x hi)))) (pow.f64 lo 4)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))))))
(fma.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -1 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (fma.f64 -1 (/.f64 (-.f64 x hi) lo) (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (*.f64 hi (/.f64 (*.f64 0 (*.f64 (pow.f64 hi 2) (-.f64 x hi))) (pow.f64 lo 4)))))))
(-.f64 (-.f64 (-.f64 (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (*.f64 hi (/.f64 0 (pow.f64 lo 4)))) (/.f64 (-.f64 x hi) lo)) (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3)))) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(/.f64 (neg.f64 (-.f64 x hi)) lo)
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3)))))
(fma.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -1 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (fma.f64 -1 (/.f64 (-.f64 x hi) lo) (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))))))
(-.f64 (-.f64 (-.f64 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (/.f64 (-.f64 x hi) lo)) (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3)))) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (+.f64 (/.f64 (*.f64 hi (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 2) (-.f64 x hi))) (*.f64 (pow.f64 hi 2) (-.f64 x hi)))) (pow.f64 lo 4)) (/.f64 (*.f64 (pow.f64 hi 2) (-.f64 x hi)) (pow.f64 lo 3))))))
(fma.f64 -1 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -1 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (fma.f64 -1 (/.f64 (-.f64 x hi) lo) (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (*.f64 hi (/.f64 (*.f64 0 (*.f64 (pow.f64 hi 2) (-.f64 x hi))) (pow.f64 lo 4)))))))
(-.f64 (-.f64 (-.f64 (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (*.f64 hi (/.f64 0 (pow.f64 lo 4)))) (/.f64 (-.f64 x hi) lo)) (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3)))) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) 1)
(expm1.f64 (/.f64 lo (neg.f64 hi)))
(-.f64 (+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi)) 1)
(+.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (-.f64 (*.f64 x (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) hi)) 1))
(+.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (fma.f64 x (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) hi) -1))
(-.f64 (+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi))) 1)
(+.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (-.f64 (fma.f64 1/2 (*.f64 (pow.f64 x 2) (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (pow.f64 hi 2))) (*.f64 x (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) hi))) 1))
(+.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (+.f64 (fma.f64 1/2 (*.f64 (pow.f64 x 2) (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (pow.f64 hi 2))) (*.f64 x (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) hi))) -1))
(-.f64 (+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 x 3) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi)))) 1)
(+.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (-.f64 (fma.f64 1/6 (*.f64 (pow.f64 x 3) (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (pow.f64 hi 3))) (fma.f64 1/2 (*.f64 (pow.f64 x 2) (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (pow.f64 hi 2))) (*.f64 x (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) hi)))) 1))
(+.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (+.f64 (fma.f64 1/6 (*.f64 (pow.f64 x 3) (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (pow.f64 hi 3))) (fma.f64 1/2 (*.f64 (pow.f64 x 2) (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (pow.f64 hi 2))) (*.f64 x (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) hi)))) -1))
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))) 1)
(expm1.f64 (neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi)))
(expm1.f64 (/.f64 (neg.f64 (-.f64 lo x)) hi))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))) 1)
(expm1.f64 (neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi)))
(expm1.f64 (/.f64 (neg.f64 (-.f64 lo x)) hi))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))) 1)
(expm1.f64 (neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi)))
(expm1.f64 (/.f64 (neg.f64 (-.f64 lo x)) hi))
(-.f64 (exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi))) 1)
(expm1.f64 (neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi)))
(expm1.f64 (/.f64 (neg.f64 (-.f64 lo x)) hi))
(-.f64 (exp.f64 (/.f64 x hi)) 1)
(expm1.f64 (/.f64 x hi))
(-.f64 (+.f64 (exp.f64 (/.f64 x hi)) (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi))) 1)
(+.f64 (exp.f64 (/.f64 x hi)) (-.f64 (neg.f64 (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi))) 1))
(+.f64 (-.f64 (exp.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi))) -1)
(-.f64 (+.f64 (exp.f64 (/.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))) (pow.f64 hi 2))))) 1)
(+.f64 (exp.f64 (/.f64 x hi)) (-.f64 (fma.f64 -1 (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi)) (*.f64 1/2 (*.f64 (pow.f64 lo 2) (/.f64 (exp.f64 (/.f64 x hi)) (pow.f64 hi 2))))) 1))
(+.f64 (exp.f64 (/.f64 x hi)) (+.f64 (-.f64 (*.f64 1/2 (*.f64 (pow.f64 lo 2) (/.f64 (exp.f64 (/.f64 x hi)) (pow.f64 hi 2)))) (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi))) -1))
(-.f64 (+.f64 (exp.f64 (/.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 (/.f64 x hi))) (pow.f64 hi 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))))) 1)
(+.f64 (exp.f64 (/.f64 x hi)) (-.f64 (fma.f64 -1 (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi)) (fma.f64 -1/6 (*.f64 (pow.f64 lo 3) (/.f64 (exp.f64 (/.f64 x hi)) (pow.f64 hi 3))) (*.f64 1/2 (*.f64 (pow.f64 lo 2) (/.f64 (exp.f64 (/.f64 x hi)) (pow.f64 hi 2)))))) 1))
(+.f64 (exp.f64 (/.f64 x hi)) (+.f64 (-.f64 (fma.f64 -1/6 (*.f64 (pow.f64 lo 3) (/.f64 (exp.f64 (/.f64 x hi)) (pow.f64 hi 3))) (*.f64 1/2 (*.f64 (pow.f64 lo 2) (/.f64 (exp.f64 (/.f64 x hi)) (pow.f64 hi 2))))) (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi))) -1))
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi))) (/.f64 lo hi))
(+.f64 (*.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi)))
(+.f64 (*.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (-.f64 x lo) 4) (pow.f64 hi 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)))) (/.f64 lo hi))
(-.f64 (fma.f64 1/24 (/.f64 (pow.f64 (-.f64 x lo) 4) (pow.f64 hi 4)) (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (/.f64 x hi)))) (/.f64 lo hi))
(-.f64 (fma.f64 1/24 (/.f64 (pow.f64 (-.f64 x lo) 4) (pow.f64 hi 4)) (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 x hi)))) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)) (/.f64 lo hi))
(+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))
(+.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi))) (/.f64 lo hi))
(+.f64 (*.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi)))
(+.f64 (*.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 (*.f64 1/24 (/.f64 (pow.f64 (-.f64 x lo) 4) (pow.f64 hi 4))) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)))) (/.f64 lo hi))
(-.f64 (fma.f64 1/24 (/.f64 (pow.f64 (-.f64 x lo) 4) (pow.f64 hi 4)) (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (fma.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2)) (/.f64 x hi)))) (/.f64 lo hi))
(-.f64 (fma.f64 1/24 (/.f64 (pow.f64 (-.f64 x lo) 4) (pow.f64 hi 4)) (fma.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) (fma.f64 1/2 (pow.f64 (/.f64 (-.f64 x lo) hi) 2) (/.f64 x hi)))) (/.f64 lo hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 x hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 -1 (/.f64 lo hi)))
(exp.f64 (/.f64 lo (neg.f64 hi)))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi))
(+.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (*.f64 x (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) hi)))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi)))
(+.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (fma.f64 1/2 (*.f64 (pow.f64 x 2) (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (pow.f64 hi 2))) (*.f64 x (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) hi))))
(+.f64 (exp.f64 (*.f64 -1 (/.f64 lo hi))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 x 3) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 x 2) (exp.f64 (*.f64 -1 (/.f64 lo hi)))) (pow.f64 hi 2))) (/.f64 (*.f64 x (exp.f64 (*.f64 -1 (/.f64 lo hi)))) hi))))
(+.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (fma.f64 1/6 (*.f64 (pow.f64 x 3) (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (pow.f64 hi 3))) (fma.f64 1/2 (*.f64 (pow.f64 x 2) (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) (pow.f64 hi 2))) (*.f64 x (/.f64 (exp.f64 (/.f64 lo (neg.f64 hi))) hi)))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi)))
(exp.f64 (/.f64 (neg.f64 (-.f64 lo x)) hi))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi)))
(exp.f64 (/.f64 (neg.f64 (-.f64 lo x)) hi))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi)))
(exp.f64 (/.f64 (neg.f64 (-.f64 lo x)) hi))
(exp.f64 (*.f64 -1 (/.f64 (+.f64 lo (*.f64 -1 x)) hi)))
(exp.f64 (neg.f64 (/.f64 (+.f64 lo (neg.f64 x)) hi)))
(exp.f64 (/.f64 (neg.f64 (-.f64 lo x)) hi))
(exp.f64 (/.f64 x hi))
(+.f64 (exp.f64 (/.f64 x hi)) (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)))
(+.f64 (exp.f64 (/.f64 x hi)) (neg.f64 (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi))))
(-.f64 (exp.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi)))
(+.f64 (exp.f64 (/.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))) (pow.f64 hi 2)))))
(+.f64 (exp.f64 (/.f64 x hi)) (fma.f64 -1 (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi)) (*.f64 1/2 (*.f64 (pow.f64 lo 2) (/.f64 (exp.f64 (/.f64 x hi)) (pow.f64 hi 2))))))
(+.f64 (-.f64 (exp.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi))) (*.f64 1/2 (*.f64 (pow.f64 lo 2) (/.f64 (exp.f64 (/.f64 x hi)) (pow.f64 hi 2)))))
(+.f64 (exp.f64 (/.f64 x hi)) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo (exp.f64 (/.f64 x hi))) hi)) (+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 lo 3) (exp.f64 (/.f64 x hi))) (pow.f64 hi 3))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 lo 2) (exp.f64 (/.f64 x hi))) (pow.f64 hi 2))))))
(+.f64 (exp.f64 (/.f64 x hi)) (fma.f64 -1 (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi)) (fma.f64 -1/6 (*.f64 (pow.f64 lo 3) (/.f64 (exp.f64 (/.f64 x hi)) (pow.f64 hi 3))) (*.f64 1/2 (*.f64 (pow.f64 lo 2) (/.f64 (exp.f64 (/.f64 x hi)) (pow.f64 hi 2)))))))
(+.f64 (-.f64 (exp.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi))) (fma.f64 -1/6 (*.f64 (pow.f64 lo 3) (/.f64 (exp.f64 (/.f64 x hi)) (pow.f64 hi 3))) (*.f64 1/2 (*.f64 (pow.f64 lo 2) (/.f64 (exp.f64 (/.f64 x hi)) (pow.f64 hi 2))))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (+.f64 x (*.f64 -1 lo)) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
1
(-.f64 (+.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(+.f64 1 (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi))) (/.f64 lo hi))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi)))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)))) (/.f64 lo hi))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 x lo) hi))))
1
(-.f64 (+.f64 1 (/.f64 x hi)) (/.f64 lo hi))
(+.f64 1 (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi))) (/.f64 lo hi))
(+.f64 1 (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi)))
(+.f64 1 (+.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 x lo) hi)))
(-.f64 (+.f64 1 (+.f64 (*.f64 1/6 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3))) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 x hi)))) (/.f64 lo hi))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 (-.f64 x lo) 2) (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi))))
(+.f64 1 (+.f64 (*.f64 1/6 (pow.f64 (/.f64 (-.f64 x lo) hi) 3)) (+.f64 (*.f64 1/2 (pow.f64 (/.f64 (-.f64 x lo) hi) 2)) (/.f64 (-.f64 x lo) hi))))
(/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))
(*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (pow.f64 lo 2))))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(fma.f64 x (*.f64 (*.f64 (pow.f64 hi 2) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) -3) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) lo)) (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) lo))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))))
(fma.f64 x (*.f64 (*.f64 (pow.f64 hi 2) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) -3) (fma.f64 (pow.f64 x 2) (*.f64 3 (*.f64 hi (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)) lo))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) lo)) (/.f64 (*.f64 hi (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))) lo))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)) (fma.f64 x (*.f64 (*.f64 (pow.f64 hi 2) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) -3) (fma.f64 (pow.f64 x 2) (*.f64 3 (*.f64 hi (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)) lo))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))))
(-.f64 (fma.f64 x (*.f64 (*.f64 (pow.f64 hi 2) (/.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) -3) (fma.f64 (pow.f64 x 2) (*.f64 3 (*.f64 hi (/.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)) lo))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 3)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(neg.f64 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3))) (pow.f64 lo 3))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (*.f64 3 (*.f64 hi (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))))
(-.f64 (*.f64 (pow.f64 x 2) (*.f64 3 (*.f64 hi (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (fma.f64 x (*.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) -3) (*.f64 (pow.f64 x 2) (*.f64 3 (*.f64 hi (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))))
(-.f64 (fma.f64 x (*.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) -3) (*.f64 (pow.f64 x 2) (*.f64 3 (*.f64 hi (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))) (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (fma.f64 x (*.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) -3) (fma.f64 (pow.f64 x 2) (*.f64 3 (*.f64 hi (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))))
(-.f64 (fma.f64 x (*.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) -3) (fma.f64 (pow.f64 x 2) (*.f64 3 (*.f64 hi (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))
(neg.f64 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(/.f64 (neg.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3))) (pow.f64 lo 3))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (*.f64 3 (*.f64 hi (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))))
(-.f64 (*.f64 (pow.f64 x 2) (*.f64 3 (*.f64 hi (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))))))
(fma.f64 -1 (*.f64 x (*.f64 3 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (*.f64 (pow.f64 x 2) (*.f64 3 (*.f64 hi (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))))))
(-.f64 (-.f64 (*.f64 (pow.f64 x 2) (*.f64 3 (*.f64 hi (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))) (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 x (*.f64 3 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))))
(+.f64 (*.f64 -1 (*.f64 x (+.f64 (*.f64 2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (+.f64 (*.f64 (pow.f64 x 2) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3))) (/.f64 (*.f64 hi (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))) (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)) (pow.f64 lo 3)))))
(fma.f64 -1 (*.f64 x (*.f64 3 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))) (fma.f64 -1 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))) (fma.f64 (pow.f64 x 2) (*.f64 3 (*.f64 hi (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))))
(-.f64 (-.f64 (fma.f64 (pow.f64 x 2) (*.f64 3 (*.f64 hi (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3)))) (*.f64 x (*.f64 3 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 lo 3))))))
(*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(neg.f64 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (neg.f64 (pow.f64 x 3)) (pow.f64 lo 3))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2))) -3)))
(-.f64 (*.f64 hi (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2))) -3)) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))))) (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) lo)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)))))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 hi (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2))) -3) (*.f64 (pow.f64 hi 2) (fma.f64 -2 (*.f64 x (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) lo)) (fma.f64 -1 (*.f64 x (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) lo)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)))))))
(-.f64 (fma.f64 hi (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2))) -3) (*.f64 (pow.f64 hi 2) (fma.f64 -2 (*.f64 x (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) lo)) (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 4)) (*.f64 x (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) lo)))))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(+.f64 (*.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3))) (+.f64 (*.f64 hi (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 2) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) lo)) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) lo)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))) (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 4 (/.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 3))))))))
(fma.f64 -1 (/.f64 (pow.f64 x 3) (pow.f64 lo 3)) (fma.f64 hi (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2))) -3) (fma.f64 (pow.f64 hi 2) (fma.f64 -2 (*.f64 x (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) lo)) (fma.f64 -1 (*.f64 x (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) lo)) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)))) (*.f64 (pow.f64 hi 3) (fma.f64 -1 (*.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (/.f64 (*.f64 4 (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (pow.f64 lo 3)))))))
(-.f64 (fma.f64 hi (*.f64 (*.f64 (pow.f64 x 2) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2))) -3) (fma.f64 (pow.f64 hi 2) (fma.f64 -2 (*.f64 x (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) lo)) (-.f64 (/.f64 (pow.f64 x 2) (pow.f64 lo 4)) (*.f64 x (/.f64 (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) lo)))) (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 (*.f64 4 (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (pow.f64 lo 3)) (*.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))))))) (/.f64 (pow.f64 x 3) (pow.f64 lo 3)))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(pow.f64 (/.f64 hi lo) 6)
(+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4)) -3) (pow.f64 (/.f64 hi lo) 6))
(+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (*.f64 3 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (-.f64 (*.f64 3 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 5)))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4)) -3) (pow.f64 (/.f64 hi lo) 6)))
(+.f64 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (*.f64 4 (/.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 3))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 2 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)))))) (+.f64 (*.f64 (pow.f64 hi 5) (+.f64 (*.f64 -2 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 (pow.f64 hi 3) (fma.f64 -1 (*.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (/.f64 (*.f64 4 (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (pow.f64 lo 3))) (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (*.f64 3 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4)) -3) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 (pow.f64 hi 3) (-.f64 (/.f64 (*.f64 4 (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) (pow.f64 lo 3)) (*.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)))) (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (-.f64 (*.f64 3 (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 5)))) (fma.f64 (pow.f64 hi 5) (*.f64 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 4)) -3) (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (pow.f64 hi 6) (pow.f64 lo 6))
(pow.f64 (/.f64 hi lo) 6)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (*.f64 3 (/.f64 x (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 5)))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))
(-.f64 (pow.f64 (/.f64 hi lo) 6) (*.f64 (pow.f64 hi 5) (-.f64 (*.f64 3 (/.f64 x (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 5)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(fma.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (*.f64 3 (/.f64 x (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 5)))) (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (fma.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6))))
(-.f64 (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (-.f64 (fma.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 5)))) (pow.f64 (/.f64 hi lo) 6)) (*.f64 (pow.f64 hi 5) (-.f64 (*.f64 3 (/.f64 x (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 5)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -2 (/.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 3))) (+.f64 (*.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3))))) lo)) (*.f64 (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (+.f64 (*.f64 2 (/.f64 x (pow.f64 lo 6))) (/.f64 x (pow.f64 lo 6))) (*.f64 3 (/.f64 1 (pow.f64 lo 5)))))) (+.f64 (*.f64 (pow.f64 hi 4) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 5))) (+.f64 (*.f64 (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2)))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (fma.f64 -2 (*.f64 x (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 3))) (fma.f64 -1 (/.f64 (*.f64 x (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3))))) lo) (*.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)))))) (fma.f64 -1 (*.f64 (pow.f64 hi 5) (-.f64 (*.f64 3 (/.f64 x (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 5)))) (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (fma.f64 -1 (/.f64 x (pow.f64 lo 5)) (fma.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))))) (/.f64 (pow.f64 hi 6) (pow.f64 lo 6)))))
(-.f64 (-.f64 (fma.f64 (pow.f64 hi 4) (fma.f64 -2 (/.f64 x (pow.f64 lo 5)) (-.f64 (fma.f64 (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3)))) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (pow.f64 lo 2))) (/.f64 x (pow.f64 lo 5)))) (pow.f64 (/.f64 hi lo) 6)) (*.f64 (pow.f64 hi 5) (-.f64 (*.f64 3 (/.f64 x (pow.f64 lo 6))) (/.f64 3 (pow.f64 lo 5))))) (*.f64 (pow.f64 hi 3) (fma.f64 -2 (*.f64 x (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 3))) (-.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (/.f64 (*.f64 x (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3))))) lo)))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6)))
(neg.f64 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 6))))
(/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 6))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6)))))
(fma.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 6))))))
(-.f64 (-.f64 (*.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5)))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5)))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 6))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6)))))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (fma.f64 -1 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 6))))))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 6)) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5)))) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))))))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (fma.f64 -1 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -1 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (fma.f64 -1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 6))) (neg.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 6)) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5)))) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))))))
(*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3)))
(neg.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3)))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (-.f64 (/.f64 (neg.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 4)) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3)))))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (fma.f64 -1 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (-.f64 (-.f64 (neg.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5)))) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 5))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))))))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (fma.f64 -1 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -1 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (fma.f64 -1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 6))) (neg.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -2 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5))) (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 6)) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 5)))) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))))))
(*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3)))
(neg.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3)))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (*.f64 -1 (+.f64 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (-.f64 (/.f64 (neg.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 4)) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3))) (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 5))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3))))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -1 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -1 (/.f64 (*.f64 3 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 5)) (neg.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (-.f64 (-.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 (*.f64 3 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 5))) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 4))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3)) (pow.f64 lo 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 2 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3))) (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 5))) (*.f64 -1 (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 3)))))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -1 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (fma.f64 -1 (*.f64 (pow.f64 hi 3) (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 6))) (fma.f64 -1 (/.f64 (*.f64 3 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 5)) (neg.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))))
(fma.f64 -2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4))) (-.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 6)) (/.f64 (*.f64 3 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 3))) (pow.f64 lo 5))) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 3) (pow.f64 lo 4)))))
(/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))
(*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) lo)) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)) (fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (*.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 (*.f64 x (+.f64 1 (/.f64 hi lo))) (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)) (fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))
(*.f64 (pow.f64 x 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (*.f64 (pow.f64 x 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2))) (*.f64 (pow.f64 x 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2))) (*.f64 (pow.f64 x 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))
(*.f64 (pow.f64 x 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (*.f64 (pow.f64 x 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2))) (*.f64 (pow.f64 x 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))) (pow.f64 lo 2))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2)) (/.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (pow.f64 (+.f64 1 (/.f64 hi lo)) 2)) (pow.f64 lo 2))) (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2))) (*.f64 (pow.f64 x 2) (/.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(fma.f64 2 (/.f64 (*.f64 (*.f64 x hi) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) lo) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 2 (/.f64 (*.f64 (*.f64 x hi) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) lo) (fma.f64 (pow.f64 hi 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))
(fma.f64 -2 (*.f64 (pow.f64 hi 3) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2))) (fma.f64 2 (/.f64 (*.f64 (*.f64 x hi) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) lo) (fma.f64 (pow.f64 hi 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(fma.f64 -2 (*.f64 (pow.f64 hi 3) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(fma.f64 -2 (*.f64 (pow.f64 hi 3) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2))) (fma.f64 (pow.f64 hi 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (pow.f64 lo 2))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(fma.f64 -2 (*.f64 (pow.f64 hi 3) (/.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (pow.f64 lo 2))) (fma.f64 2 (/.f64 (*.f64 (*.f64 x hi) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) lo) (fma.f64 (pow.f64 hi 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(/.f64 (pow.f64 hi 4) (pow.f64 lo 4))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3))))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))
(-.f64 (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)) (*.f64 (pow.f64 hi 3) (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3))))) (fma.f64 (pow.f64 hi 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))))
(-.f64 (fma.f64 (pow.f64 hi 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4))) (*.f64 (pow.f64 hi 3) (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (-.f64 (*.f64 2 (/.f64 x (pow.f64 lo 4))) (*.f64 2 (/.f64 1 (pow.f64 lo 3)))))) (+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (+.f64 (*.f64 -2 (/.f64 x (pow.f64 lo 3))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3))))) (fma.f64 2 (/.f64 (*.f64 (*.f64 x hi) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) lo) (fma.f64 (pow.f64 hi 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))))
(-.f64 (fma.f64 2 (/.f64 (*.f64 (*.f64 x hi) (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) lo) (fma.f64 (pow.f64 hi 2) (fma.f64 -2 (/.f64 x (pow.f64 lo 3)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (/.f64 (pow.f64 hi 4) (pow.f64 lo 4)))) (*.f64 (pow.f64 hi 3) (*.f64 2 (-.f64 (/.f64 x (pow.f64 lo 4)) (/.f64 1 (pow.f64 lo 3))))))
(/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4))
(*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)))
(fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4)))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4)))) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4)))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4)))) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)))
(fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)))
(fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4)))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4)))) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4)))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4)))) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(pow.f64 (/.f64 (-.f64 x hi) lo) 2)
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)))
(fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)))
(fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4)))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4)))) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 x hi) 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4)))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 4)))) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(+.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2)) (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)))
(*.f64 1 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(*.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2) (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2) 3) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3) (pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(*.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 6))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 6))
(fabs.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3))
(log.f64 (exp.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3)))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3) 3))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3)))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(exp.f64 (*.f64 3 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1))
(pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3)
(+.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 1 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1/3))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (pow.f64 1 1/3) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1/3) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 2)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2) 1/3) (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3/2)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3/2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) 1) (+.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2) (-.f64 1 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2) -1) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2) -1) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1))
(pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3) 1/3)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 2))
(fabs.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1))
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(exp.f64 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 1))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1/3))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(+.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 1 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1/3))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 2)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (pow.f64 1 1/3) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(*.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2) 1/3) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 2)))
(*.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2) 1/3) (pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3/2) 1/3))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3/2)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 3/2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) 1) (+.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (-.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2) (-.f64 1 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2) -1) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2) -1) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1))
(pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3) 1/3)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) 2))
(fabs.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1))
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(exp.f64 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 1))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1/3))
(fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)
(+.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3)))
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(+.f64 -1 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) 1))
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(*.f64 1 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(*.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (/.f64 1 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 1 (/.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))) (-.f64 -1 (pow.f64 (/.f64 hi lo) 9))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9))) (neg.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9))) (-.f64 -1 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (neg.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(neg.f64 (/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (-.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (+.f64 -1 (pow.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) 3)) (+.f64 1 (-.f64 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (pow.f64 (/.f64 hi lo) 3))) (*.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (+.f64 -1 (pow.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 -1 (pow.f64 (pow.f64 (/.f64 hi lo) 3) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 1 (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))) (-.f64 -1 (neg.f64 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(pow.f64 (cbrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(pow.f64 (pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3) 1/3)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(pow.f64 (sqrt.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2)
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(sqrt.f64 (pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 2))
(fabs.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(log.f64 (exp.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(cbrt.f64 (pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3))
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(expm1.f64 (log1p.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(log1p.f64 (expm1.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(exp.f64 (log.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(exp.f64 (*.f64 (log.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 1))
(-.f64 -1 (pow.f64 (/.f64 hi lo) 3))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 3))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 1 (pow.f64 (/.f64 hi lo) 3))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (pow.f64 hi 3) (pow.f64 (/.f64 1 lo) 3))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (pow.f64 hi 3) (/.f64 1 (pow.f64 lo 3)))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (pow.f64 (/.f64 hi lo) 3/2) (pow.f64 (/.f64 hi lo) 3/2))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) 3) (/.f64 hi lo))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (pow.f64 (sqrt.f64 (/.f64 hi lo)) 3) (pow.f64 (sqrt.f64 (/.f64 hi lo)) 3))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) 1) (/.f64 hi lo))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) hi) (/.f64 1 lo))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (cbrt.f64 (/.f64 hi lo)))
(pow.f64 (/.f64 hi lo) 3)
(*.f64 (*.f64 (pow.f64 (/.f64 hi lo) 2) (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 1 (pow.f64 (/.f64 lo hi) 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 lo hi))
(/.f64 (pow.f64 hi 3) (pow.f64 lo 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (pow.f64 (neg.f64 hi) 3) (pow.f64 (neg.f64 lo) 3))
(pow.f64 (/.f64 hi lo) 3)
(/.f64 (neg.f64 (pow.f64 hi 3)) (neg.f64 (pow.f64 lo 3)))
(pow.f64 (/.f64 hi lo) 3)
(sqrt.f64 (pow.f64 (/.f64 hi lo) 6))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 hi lo) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 3))))
(pow.f64 (/.f64 hi lo) 3)
(cbrt.f64 (pow.f64 (/.f64 hi lo) 9))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (/.f64 hi lo) 3)
(exp.f64 (*.f64 3 (log.f64 (/.f64 hi lo))))
(pow.f64 (/.f64 hi lo) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 hi lo))) 1))
(pow.f64 (/.f64 hi lo) 3)
(+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) -1) (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (*.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 1 (/.f64 lo (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 1 lo) (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo (-.f64 x hi)))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))) (/.f64 lo (-.f64 x hi)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) lo)
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 9))) (*.f64 lo (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (*.f64 (-.f64 x hi) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (*.f64 lo (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 9))) (*.f64 (neg.f64 lo) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3))))))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (-.f64 1 (pow.f64 (/.f64 hi lo) 6))) (*.f64 (neg.f64 lo) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (-.f64 x hi)) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))) lo))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) 1) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 lo (-.f64 x hi))))
(/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))) (/.f64 lo (-.f64 x hi)))
(/.f64 (*.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (neg.f64 (-.f64 x hi))) (*.f64 (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 6) (neg.f64 (pow.f64 (/.f64 hi lo) 3)))) (neg.f64 lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 9)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 6) (pow.f64 (/.f64 hi lo) 3)))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (-.f64 x hi)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) 1) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo (-.f64 x hi))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (neg.f64 (-.f64 x hi))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 lo)))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (neg.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (neg.f64 lo))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 1)
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 3)
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3) 1/3)
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2)
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2))
(fabs.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 3) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 1))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (*.f64 (/.f64 (-.f64 x hi) lo) -1) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(+.f64 (*.f64 -1 (/.f64 (-.f64 x hi) lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) 1)
(+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) -1)
(*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 1 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (/.f64 1 lo))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 4))) (fabs.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))))
(*.f64 (/.f64 (-.f64 x hi) 1) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (/.f64 (-.f64 x hi) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (/.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (/.f64 (-.f64 x hi) lo) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (/.f64 (-.f64 x hi) lo) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) 1) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (/.f64 (-.f64 x hi) lo) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) 1) (/.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(*.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (/.f64 (/.f64 (-.f64 x hi) lo) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2) (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 2) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))) (/.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)) (/.f64 1 lo))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) 1) (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) 2)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) 1) (-.f64 -1 (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 2)) (cbrt.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (sqrt.f64 (-.f64 -1 (/.f64 hi lo)))) (sqrt.f64 (-.f64 -1 (/.f64 hi lo))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(pow.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(pow.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1/2)
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 3)
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2)
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(pow.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) -1)
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(neg.f64 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(neg.f64 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(fabs.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(log.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 3) (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1) -1)
(log1p.f64 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(exp.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 1))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))
(+.f64 1 (-.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1))
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(+.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) -1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(+.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 0)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(*.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(*.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(*.f64 (sqrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(*.f64 (+.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 1) (-.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 1))
(*.f64 (+.f64 1 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))) (+.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) -1))
(/.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3) 1) (+.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2) (+.f64 1 (*.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1))))
(/.f64 (+.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3) -1) (+.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2) (+.f64 1 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2) 1) (+.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1))
(/.f64 (+.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2) -1) (+.f64 1 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 3)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (sqrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 2)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(sqrt.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2))
(fabs.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3))
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (log.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 1))
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(fma.f64 1 (exp.f64 (/.f64 (-.f64 x lo) hi)) -1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(fma.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) -1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(fma.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) -1)
(expm1.f64 (/.f64 (-.f64 x lo) hi))
(+.f64 0 (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (/.f64 x hi) (neg.f64 (/.f64 lo hi)))
(/.f64 (-.f64 x lo) hi)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(-.f64 (log.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3))) (log.f64 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi))))))
(-.f64 (log1p.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3)) (log1p.f64 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(-.f64 (log.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2))) (log.f64 (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(-.f64 (log1p.f64 (neg.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2))) (log1p.f64 (neg.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (-.f64 x lo) (/.f64 1 hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (neg.f64 (-.f64 x lo)) (/.f64 1 (neg.f64 hi)))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) 1) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) 1) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(/.f64 -1 (neg.f64 (/.f64 hi (-.f64 x lo))))
(/.f64 -1 (/.f64 (neg.f64 hi) (-.f64 x lo)))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 1 (/.f64 (/.f64 hi (-.f64 x lo)) 1))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (-.f64 x lo)) (neg.f64 hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (*.f64 x hi) (*.f64 hi lo)) (pow.f64 hi 2))
(/.f64 (-.f64 (*.f64 x hi) (*.f64 lo hi)) (pow.f64 hi 2))
(-.f64 (*.f64 1 (/.f64 x hi)) (*.f64 1 (/.f64 lo hi)))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) 1) (*.f64 (fma.f64 x x (*.f64 lo (+.f64 lo x))) hi))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 lo 3)) (*.f64 hi (fma.f64 x x (*.f64 lo (+.f64 x lo)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) 1) (*.f64 (+.f64 x lo) hi))
(/.f64 (-.f64 (pow.f64 x 2) (pow.f64 lo 2)) (*.f64 hi (+.f64 x lo)))
(/.f64 (neg.f64 (neg.f64 (-.f64 x lo))) (neg.f64 (neg.f64 hi)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (+.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (+.f64 (*.f64 (/.f64 lo hi) (/.f64 lo hi)) (*.f64 (/.f64 x hi) (/.f64 lo hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) 3) (pow.f64 (/.f64 lo hi) 3)) (fma.f64 (/.f64 x hi) (/.f64 x hi) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 lo hi) (/.f64 x hi)))))
(/.f64 (-.f64 (*.f64 (/.f64 x hi) (/.f64 x hi)) (*.f64 (/.f64 lo hi) (/.f64 lo hi))) (+.f64 (/.f64 x hi) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 (/.f64 lo hi) (/.f64 x hi)) (/.f64 (-.f64 x lo) hi)) (+.f64 (/.f64 lo hi) (/.f64 x hi)))
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(/.f64 (-.f64 x lo) hi)
(neg.f64 (/.f64 (-.f64 x lo) (neg.f64 hi)))
(/.f64 (-.f64 x lo) hi)
(neg.f64 (/.f64 (neg.f64 (-.f64 x lo)) hi))
(/.f64 (-.f64 x lo) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(/.f64 (-.f64 x lo) hi)
(-.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 0)
(exp.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (+.f64 1 (exp.f64 (/.f64 (-.f64 x lo) hi))) 1)
(exp.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))) 1)
(exp.f64 (/.f64 (-.f64 x lo) hi))
(-.f64 (/.f64 1 (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))) (/.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(/.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2)) (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(*.f64 1 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(*.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(*.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi))))))
(/.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3)) (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(*.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2)) (/.f64 1 (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(/.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2)) (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi)))) (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3))))
(*.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi))))))
(/.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3)) (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(/.f64 1 (/.f64 (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))) (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2))))
(/.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2)) (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3)) (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(*.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi))))))
(/.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2)) (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (exp.f64 (/.f64 x hi)) (exp.f64 (/.f64 lo hi)))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi))))))
(/.f64 (-.f64 -1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3)) (-.f64 -1 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2))) (neg.f64 (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(*.f64 1 (/.f64 (-.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2)) (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(/.f64 (+.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3) 1) (+.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (-.f64 1 (*.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1))))
(/.f64 (+.f64 1 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 3)) (+.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) (-.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)))))
(/.f64 (-.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) 1) (-.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1))
(/.f64 (+.f64 (pow.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 2) -1) (+.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) -1))
(pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 1)
(exp.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (exp.f64 (-.f64 x lo)) (/.f64 1 hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 3)
(exp.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3) 1/3)
(exp.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))) 2)
(exp.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (exp.f64 1) (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(pow.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(sqrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 2))
(fabs.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (+.f64 1 (expm1.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(cbrt.f64 (pow.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)) 3))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(expm1.f64 (log1p.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(log1p.f64 (expm1.f64 (exp.f64 (/.f64 (-.f64 x lo) hi))))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(exp.f64 (*.f64 (/.f64 (-.f64 x lo) hi) 1))
(exp.f64 (/.f64 (-.f64 x lo) hi))
(fma.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1)
(+.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1)
(fma.f64 (pow.f64 (cbrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 2) (cbrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 1)
(+.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1)
(fma.f64 (sqrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) (sqrt.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi))) 1)
(+.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)) 1)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)))
(*.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(*.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 3) (pow.f64 (/.f64 (-.f64 x hi) lo) 3))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3/2) (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3/2))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 3) (pow.f64 (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 3))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1) (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2) (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (pow.f64 (-.f64 -1 (/.f64 hi lo)) 2))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 4))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))) 2) (*.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 4)))))
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(*.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(/.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(/.f64 (pow.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) 3) (pow.f64 lo 3))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 6))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 6))
(fabs.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3))
(log.f64 (exp.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) 3))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3) (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 6)))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(exp.f64 (*.f64 3 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) 1))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)))
(*.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)
(*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)
(*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (pow.f64 (-.f64 -1 (/.f64 hi lo)) 2))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)
(*.f64 (pow.f64 (-.f64 -1 (/.f64 hi lo)) 2) (pow.f64 (/.f64 (-.f64 x hi) lo) 2))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 4)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))) 2) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 4)))
(*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) 2))
(*.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3/2) (sqrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo))) (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3/2))
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo)))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 2)) (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)
(*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(/.f64 1 (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(/.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)
(/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) 2))
(*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (*.f64 (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))) (*.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) 2))
(/.f64 (*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo)))) (pow.f64 lo 2))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 1) (*.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))) (*.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) 2))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) 1) (*.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (/.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))
(/.f64 (*.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (neg.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))) (*.f64 (neg.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)))
(*.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (*.f64 (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1)) (/.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) 2) (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 4))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 4))
(fabs.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2))
(log.f64 (exp.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)
(cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 6))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 6))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)
(exp.f64 (*.f64 2 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) 1))
(pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 2)

eval880.0ms (5.1%)

Compiler

Compiled 60390 to 31999 computations (47% saved)

prune306.0ms (1.8%)

Pruning

30 alts after pruning (26 fresh and 4 done)

PrunedKeptTotal
New1421161437
Fresh441054
Picked415
Done033
Total1469301499
Accuracy
33.2%
Counts
1499 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
19.3%
(pow.f64 (/.f64 hi lo) 2)
18.8%
(/.f64 (-.f64 x lo) hi)
32.2%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
23.2%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
29.6%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
29.6%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))))))
32.2%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
32.2%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
18.8%
(/.f64 lo (neg.f64 hi))
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
9.9%
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
18.7%
(-.f64 1 (/.f64 x lo))
9.5%
(+.f64 (/.f64 hi lo) 1)
9.5%
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
21.1%
(+.f64 1 (/.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
17.8%
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (sqrt.f64 (pow.f64 (/.f64 hi lo) 6)))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
18.9%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
18.9%
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))))
18.9%
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
18.9%
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
18.9%
(+.f64 1 (*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (/.f64 1 lo)))
18.9%
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
18.8%
(*.f64 (/.f64 1 hi) (-.f64 x lo))
9.4%
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
17.9%
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
20.6%
(log.f64 (-.f64 (exp.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi))))
20.6%
(log.f64 (+.f64 1 (/.f64 (-.f64 x lo) hi)))
19.3%
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
19.2%
(cbrt.f64 (+.f64 1 (fma.f64 -2 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -2 (/.f64 (-.f64 x hi) lo) (-.f64 (-.f64 (*.f64 3 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 (-.f64 x hi) lo)) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))))))
18.7%
1
Compiler

Compiled 1251 to 792 computations (36.7% saved)

localize508.0ms (3%)

Localize:

Found 13 expressions with local error:

NewAccuracyProgram
99.3%
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))
99.2%
(pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)
98.9%
(pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)
97.4%
(-.f64 -1 (/.f64 hi lo))
99.2%
(pow.f64 (/.f64 hi lo) 2)
99.8%
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
99.4%
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))
97.4%
(+.f64 (/.f64 hi lo) 1)
97.4%
(+.f64 (/.f64 hi lo) 1)
99.2%
(pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2)
98.9%
(pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)
98.5%
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
97.4%
(-.f64 -1 (/.f64 hi lo))
Compiler

Compiled 427 to 183 computations (57.1% saved)

series103.0ms (0.6%)

Counts
7 → 192
Calls

48 calls:

TimeVariablePointExpression
61.0ms
x
@-inf
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
2.0ms
lo
@inf
(pow.f64 (/.f64 hi lo) 2)
2.0ms
lo
@-inf
(+.f64 (/.f64 hi lo) 1)
1.0ms
hi
@0
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
1.0ms
x
@-inf
(pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2)

rewrite194.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1251×log1p-expm1-u
322×expm1-log1p-u
258×associate-*r*
192×associate-*l*
175×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
027261
1395245
25806245
Stop Event
node limit
Counts
7 → 241
Calls
Call 1
Inputs
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2)
(+.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) 1)
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
(pow.f64 (/.f64 hi lo) 2)
Outputs
(+.f64 (/.f64 x lo) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(+.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (/.f64 x lo))
(+.f64 0 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(+.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (neg.f64 (/.f64 x lo)))
(+.f64 (*.f64 -1 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 -1 (/.f64 x lo)))
(+.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) -1) (*.f64 (/.f64 x lo) -1))
(+.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1) (/.f64 x lo))
(-.f64 0 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))) 1)
(-.f64 (-.f64 0 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (/.f64 x lo))
(*.f64 -1 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) -1)
(*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 1)
(*.f64 1 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2) (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2) (neg.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))))
(*.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2))
(*.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (neg.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2)) (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))) (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2)) (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (*.f64 -1 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))) (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3) (pow.f64 (/.f64 x lo) 3)) (+.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (-.f64 (pow.f64 (/.f64 x lo) 2) (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (/.f64 x lo)))))
(/.f64 (-.f64 0 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 3)) (+.f64 0 (+.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2) (*.f64 0 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))))
(/.f64 (-.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (/.f64 x lo) 2)) (-.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (/.f64 x lo)))
(/.f64 (-.f64 0 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 1)
(pow.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2) 1/2)
(pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 3)
(pow.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2)
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(sqrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))
(fabs.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(log.f64 (exp.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))))
(cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(log1p.f64 (expm1.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(exp.f64 (log.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 1))
(+.f64 (*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) (/.f64 x lo)))
(+.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (*.f64 (/.f64 x lo) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))) 1)
(*.f64 -1 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))
(*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(*.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2) 1)
(*.f64 1 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2) (cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2) (*.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 4)) (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2))
(*.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (*.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))) (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2)) (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(neg.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))
(sqrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 4))
(log.f64 (exp.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)))
(exp.f64 (log.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(-.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 1)
(/.f64 1 (/.f64 lo (*.f64 hi (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo hi))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) lo)
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) hi) (*.f64 (+.f64 (/.f64 hi lo) -1) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1))) (neg.f64 lo))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) 1) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)) (sqrt.f64 lo))
(pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(*.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 2)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (/.f64 1 (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) (neg.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) 1) (-.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1))
(pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (*.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(fma.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo) 1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1)
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(*.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))
(*.f64 (pow.f64 hi 2) (pow.f64 (/.f64 1 lo) 2))
(*.f64 (pow.f64 hi 2) (*.f64 (/.f64 1 lo) (/.f64 1 lo)))
(*.f64 (sqrt.f64 (/.f64 hi lo)) (*.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(*.f64 (*.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (cbrt.f64 (/.f64 hi lo)))
(/.f64 hi (*.f64 lo (/.f64 lo hi)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (neg.f64 hi) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 hi (neg.f64 hi)) (neg.f64 (pow.f64 lo 2)))
(/.f64 (*.f64 (neg.f64 hi) hi) (neg.f64 (pow.f64 lo 2)))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (/.f64 hi lo) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (*.f64 hi (/.f64 hi lo)) lo)
(/.f64 (*.f64 (neg.f64 hi) (/.f64 hi lo)) (neg.f64 lo))
(sqrt.f64 (pow.f64 (/.f64 hi lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))

simplify308.0ms (1.8%)

Algorithm
egg-herbie
Rules
1544×fma-neg
656×associate-*l*
636×associate-*r*
602×exp-prod
560×cube-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
053921736
1143219999
2575919981
Stop Event
node limit
Counts
433 → 345
Calls
Call 1
Inputs
(/.f64 x lo)
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(*.f64 -1 (/.f64 hi lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 -1 (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(/.f64 (+.f64 x (*.f64 -1 hi)) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (+.f64 hi (*.f64 -1 x)) lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 -1 x)) lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 -1 x)) lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 -1 x)) lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) lo)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) lo)) (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) lo)) (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 (pow.f64 x 2) (pow.f64 (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2)))) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2)))))) lo)) (*.f64 (pow.f64 x 2) (pow.f64 (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2)))) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2)))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2)))) 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2)))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2)))) 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (+.f64 x (*.f64 -1 hi)))) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (+.f64 x (*.f64 -1 hi)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (+.f64 x (*.f64 -1 hi)) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (+.f64 x (*.f64 -1 hi)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (+.f64 x (*.f64 -1 hi)) 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 (+.f64 x (*.f64 -1 hi)) 2) (pow.f64 lo 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (+.f64 x (*.f64 -1 hi)))) (pow.f64 lo 3))) (/.f64 (pow.f64 (+.f64 x (*.f64 -1 hi)) 2) (pow.f64 lo 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (+.f64 x (*.f64 -1 hi)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (+.f64 x (*.f64 -1 hi)) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (+.f64 x (*.f64 -1 hi)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (+.f64 x (*.f64 -1 hi)) 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 (+.f64 hi (*.f64 -1 x)) 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 hi (*.f64 -1 x)))) (pow.f64 lo 3))) (/.f64 (pow.f64 (+.f64 hi (*.f64 -1 x)) 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 hi (*.f64 -1 x)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (+.f64 hi (*.f64 -1 x)) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 hi (*.f64 -1 x)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (+.f64 hi (*.f64 -1 x)) 2) (pow.f64 lo 2))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(+.f64 (/.f64 x lo) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(+.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (/.f64 x lo))
(+.f64 0 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(+.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (neg.f64 (/.f64 x lo)))
(+.f64 (*.f64 -1 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 -1 (/.f64 x lo)))
(+.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) -1) (*.f64 (/.f64 x lo) -1))
(+.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1) (/.f64 x lo))
(-.f64 0 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))) 1)
(-.f64 (-.f64 0 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (/.f64 x lo))
(*.f64 -1 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) -1)
(*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 1)
(*.f64 1 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2) (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2) (neg.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))))
(*.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2))
(*.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (neg.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2)) (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))) (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2)) (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (*.f64 -1 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))) (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3) (pow.f64 (/.f64 x lo) 3)) (+.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (-.f64 (pow.f64 (/.f64 x lo) 2) (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (/.f64 x lo)))))
(/.f64 (-.f64 0 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 3)) (+.f64 0 (+.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2) (*.f64 0 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))))
(/.f64 (-.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (/.f64 x lo) 2)) (-.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (/.f64 x lo)))
(/.f64 (-.f64 0 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 1)
(pow.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2) 1/2)
(pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 3)
(pow.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2)
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(sqrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))
(fabs.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(log.f64 (exp.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))))
(cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 3))
(expm1.f64 (log1p.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(log1p.f64 (expm1.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(exp.f64 (log.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 1))
(+.f64 (*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) (/.f64 x lo)))
(+.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (*.f64 (/.f64 x lo) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))) 1)
(*.f64 -1 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))
(*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(*.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2) 1)
(*.f64 1 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2) (cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2) (*.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 4)) (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2))
(*.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (*.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))) (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(*.f64 (*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2)) (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(neg.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))
(sqrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 4))
(log.f64 (exp.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)))
(exp.f64 (log.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(fma.f64 hi (/.f64 1 lo) 1)
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(-.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 1)
(/.f64 1 (/.f64 lo (*.f64 hi (+.f64 (/.f64 hi lo) 1))))
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo hi))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) lo)
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) hi) (*.f64 (+.f64 (/.f64 hi lo) -1) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(/.f64 (neg.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1))) (neg.f64 lo))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) 1) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)) (sqrt.f64 lo))
(pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(*.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 2)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(*.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (/.f64 1 (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) (neg.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) 1) (-.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1))
(pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (*.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1))
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(fma.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo) 1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1)
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(*.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))
(*.f64 (pow.f64 hi 2) (pow.f64 (/.f64 1 lo) 2))
(*.f64 (pow.f64 hi 2) (*.f64 (/.f64 1 lo) (/.f64 1 lo)))
(*.f64 (sqrt.f64 (/.f64 hi lo)) (*.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(*.f64 (*.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (cbrt.f64 (/.f64 hi lo)))
(/.f64 hi (*.f64 lo (/.f64 lo hi)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (neg.f64 hi) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 hi (neg.f64 hi)) (neg.f64 (pow.f64 lo 2)))
(/.f64 (*.f64 (neg.f64 hi) hi) (neg.f64 (pow.f64 lo 2)))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (/.f64 hi lo) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (*.f64 hi (/.f64 hi lo)) lo)
(/.f64 (*.f64 (neg.f64 hi) (/.f64 hi lo)) (neg.f64 lo))
(sqrt.f64 (pow.f64 (/.f64 hi lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 2))))
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 3))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))
Outputs
(/.f64 x lo)
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(*.f64 -1 (/.f64 hi lo))
(/.f64 (neg.f64 hi) lo)
(/.f64 hi (neg.f64 lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 hi lo) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 hi (neg.f64 lo)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 hi lo) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 hi (neg.f64 lo)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 hi lo) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 hi (neg.f64 lo)))
(*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 hi lo) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 hi (neg.f64 lo)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 hi lo) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 hi (neg.f64 lo)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 hi lo) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))))
(fma.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (/.f64 hi (neg.f64 lo)))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo 2)) (/.f64 1 lo)))
(*.f64 x (neg.f64 (fma.f64 -1 (/.f64 hi (pow.f64 lo 2)) (/.f64 -1 lo))))
(*.f64 x (neg.f64 (fma.f64 hi (/.f64 -1 (pow.f64 lo 2)) (/.f64 -1 lo))))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (+.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 hi lo)))
(neg.f64 (fma.f64 x (fma.f64 -1 (/.f64 hi (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 hi lo)))
(neg.f64 (fma.f64 x (fma.f64 hi (/.f64 -1 (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (+.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 hi lo)))
(neg.f64 (fma.f64 x (fma.f64 -1 (/.f64 hi (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 hi lo)))
(neg.f64 (fma.f64 x (fma.f64 hi (/.f64 -1 (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 hi lo)))
(+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 -1 (/.f64 hi (pow.f64 lo 2))) (/.f64 1 lo)))) (*.f64 -1 (/.f64 hi lo)))
(*.f64 -1 (+.f64 (*.f64 x (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 hi lo)))
(neg.f64 (fma.f64 x (fma.f64 -1 (/.f64 hi (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 hi lo)))
(neg.f64 (fma.f64 x (fma.f64 hi (/.f64 -1 (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 hi lo)))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(*.f64 hi (/.f64 x (pow.f64 lo 2)))
(*.f64 x (/.f64 hi (pow.f64 lo 2)))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(/.f64 (+.f64 x (*.f64 -1 hi)) lo)
(/.f64 (+.f64 x (neg.f64 hi)) lo)
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2))))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (/.f64 x lo))
(fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))
(*.f64 -1 (/.f64 (+.f64 hi (*.f64 -1 x)) lo))
(neg.f64 (/.f64 (+.f64 hi (neg.f64 x)) lo))
(/.f64 (-.f64 hi x) (neg.f64 lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 -1 x)) lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (+.f64 hi (neg.f64 x)) lo) (*.f64 hi (/.f64 x (pow.f64 lo 2))))
(-.f64 (*.f64 x (/.f64 hi (pow.f64 lo 2))) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 -1 x)) lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (+.f64 hi (neg.f64 x)) lo) (*.f64 hi (/.f64 x (pow.f64 lo 2))))
(-.f64 (*.f64 x (/.f64 hi (pow.f64 lo 2))) (/.f64 (-.f64 hi x) lo))
(+.f64 (*.f64 -1 (/.f64 (+.f64 hi (*.f64 -1 x)) lo)) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(fma.f64 -1 (/.f64 (+.f64 hi (neg.f64 x)) lo) (*.f64 hi (/.f64 x (pow.f64 lo 2))))
(-.f64 (*.f64 x (/.f64 hi (pow.f64 lo 2))) (/.f64 (-.f64 hi x) lo))
(/.f64 (pow.f64 x 2) (pow.f64 lo 2))
(pow.f64 (/.f64 x lo) 2)
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) lo)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2)))
(fma.f64 -2 (*.f64 hi (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (pow.f64 (/.f64 x lo) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)) (fma.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (fma.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2) (pow.f64 (/.f64 x lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)) (fma.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (fma.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2) (pow.f64 (/.f64 x lo) 2)))
(*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) lo)) (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)) (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)))
(fma.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2) (*.f64 (*.f64 -2 hi) (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)) (fma.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (fma.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2) (pow.f64 (/.f64 x lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) lo)) (fma.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (*.f64 x (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) (fma.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) 2) (pow.f64 (/.f64 x lo) 2)))
(*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2))
(*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)))
(fma.f64 2 (*.f64 hi (/.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) lo)) (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)))
(fma.f64 2 (*.f64 hi (/.f64 (+.f64 (pow.f64 (/.f64 x lo) 2) (/.f64 x (neg.f64 lo))) lo)) (*.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 2 (*.f64 hi (/.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) lo)) (fma.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 2 (*.f64 hi (/.f64 (+.f64 (pow.f64 (/.f64 x lo) 2) (/.f64 x (neg.f64 lo))) lo)) (fma.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) 2) (pow.f64 (/.f64 x lo) 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) lo)) (+.f64 (*.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2)) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 2 (*.f64 hi (/.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) lo)) (fma.f64 (pow.f64 hi 2) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 2))))
(fma.f64 2 (*.f64 hi (/.f64 (+.f64 (pow.f64 (/.f64 x lo) 2) (/.f64 x (neg.f64 lo))) lo)) (fma.f64 (pow.f64 hi 2) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) 2) (pow.f64 (/.f64 x lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 -2 (*.f64 (*.f64 x hi) (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo)) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)) (fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 (*.f64 x hi) (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo)) (fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)) (fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 (*.f64 x hi) (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo)) (fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) lo)) (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)) (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))
(fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (*.f64 hi (*.f64 (*.f64 x (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo)) -2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)) (fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 (*.f64 x hi) (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo)) (fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)) (fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 (*.f64 x hi) (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo)) (fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 x 2) (pow.f64 (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2)))) 2))
(*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2)))))) lo)) (*.f64 (pow.f64 x 2) (pow.f64 (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2)))) 2)))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)) (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2)))
(fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (*.f64 hi (*.f64 (*.f64 x (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo)) -2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2)))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2)))) 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)) (fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 (*.f64 x hi) (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo)) (fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (pow.f64 (/.f64 hi lo) 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2)))))) lo)) (+.f64 (*.f64 (pow.f64 x 2) (pow.f64 (-.f64 (/.f64 1 lo) (*.f64 -1 (/.f64 hi (pow.f64 lo 2)))) 2)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (/.f64 (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2)))) lo)) (fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 (*.f64 x hi) (/.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) lo)) (fma.f64 (pow.f64 x 2) (pow.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) 2) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4))
(*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)))
(*.f64 (pow.f64 x 2) (/.f64 (pow.f64 hi 2) (pow.f64 lo 4)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (+.f64 x (*.f64 -1 hi)))) (pow.f64 lo 3))) (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4)))
(fma.f64 2 (*.f64 hi (/.f64 (*.f64 x (+.f64 x (neg.f64 hi))) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))))
(fma.f64 2 (*.f64 hi (*.f64 x (/.f64 (-.f64 x hi) (pow.f64 lo 3)))) (*.f64 (pow.f64 x 2) (/.f64 (pow.f64 hi 2) (pow.f64 lo 4))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (+.f64 x (*.f64 -1 hi)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (+.f64 x (*.f64 -1 hi)) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (*.f64 x (+.f64 x (neg.f64 hi))) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)))) (/.f64 (pow.f64 (+.f64 x (neg.f64 hi)) 2) (pow.f64 lo 2)))
(fma.f64 2 (*.f64 hi (*.f64 x (/.f64 (-.f64 x hi) (pow.f64 lo 3)))) (fma.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (+.f64 x (*.f64 -1 hi)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (+.f64 x (*.f64 -1 hi)) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (*.f64 x (+.f64 x (neg.f64 hi))) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)))) (/.f64 (pow.f64 (+.f64 x (neg.f64 hi)) 2) (pow.f64 lo 2)))
(fma.f64 2 (*.f64 hi (*.f64 x (/.f64 (-.f64 x hi) (pow.f64 lo 3)))) (fma.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 (+.f64 x (*.f64 -1 hi)) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (+.f64 x (neg.f64 hi)) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (+.f64 x (*.f64 -1 hi)))) (pow.f64 lo 3))) (/.f64 (pow.f64 (+.f64 x (*.f64 -1 hi)) 2) (pow.f64 lo 2)))
(fma.f64 2 (*.f64 hi (/.f64 (*.f64 x (+.f64 x (neg.f64 hi))) (pow.f64 lo 3))) (/.f64 (pow.f64 (+.f64 x (neg.f64 hi)) 2) (pow.f64 lo 2)))
(fma.f64 2 (*.f64 hi (*.f64 x (/.f64 (-.f64 x hi) (pow.f64 lo 3)))) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2)))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (+.f64 x (*.f64 -1 hi)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (+.f64 x (*.f64 -1 hi)) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (*.f64 x (+.f64 x (neg.f64 hi))) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)))) (/.f64 (pow.f64 (+.f64 x (neg.f64 hi)) 2) (pow.f64 lo 2)))
(fma.f64 2 (*.f64 hi (*.f64 x (/.f64 (-.f64 x hi) (pow.f64 lo 3)))) (fma.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 2 (/.f64 (*.f64 hi (*.f64 x (+.f64 x (*.f64 -1 hi)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (+.f64 x (*.f64 -1 hi)) 2) (pow.f64 lo 2))))
(+.f64 (fma.f64 2 (*.f64 hi (/.f64 (*.f64 x (+.f64 x (neg.f64 hi))) (pow.f64 lo 3))) (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)))) (/.f64 (pow.f64 (+.f64 x (neg.f64 hi)) 2) (pow.f64 lo 2)))
(fma.f64 2 (*.f64 hi (*.f64 x (/.f64 (-.f64 x hi) (pow.f64 lo 3)))) (fma.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 x hi) 2) (pow.f64 lo 2))))
(/.f64 (pow.f64 (+.f64 hi (*.f64 -1 x)) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (+.f64 hi (neg.f64 x)) 2) (pow.f64 lo 2))
(/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 hi (*.f64 -1 x)))) (pow.f64 lo 3))) (/.f64 (pow.f64 (+.f64 hi (*.f64 -1 x)) 2) (pow.f64 lo 2)))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 x hi) (+.f64 hi (neg.f64 x))) (pow.f64 lo 3)) (/.f64 (pow.f64 (+.f64 hi (neg.f64 x)) 2) (pow.f64 lo 2)))
(fma.f64 -2 (*.f64 hi (*.f64 (-.f64 hi x) (/.f64 x (pow.f64 lo 3)))) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2)))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 hi (*.f64 -1 x)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (+.f64 hi (*.f64 -1 x)) 2) (pow.f64 lo 2))))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 x hi) (+.f64 hi (neg.f64 x))) (pow.f64 lo 3)) (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))) (/.f64 (pow.f64 (+.f64 hi (neg.f64 x)) 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (*.f64 (-.f64 hi x) (/.f64 x (pow.f64 lo 3)))) (fma.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))
(+.f64 (*.f64 -2 (/.f64 (*.f64 hi (*.f64 x (+.f64 hi (*.f64 -1 x)))) (pow.f64 lo 3))) (+.f64 (/.f64 (*.f64 (pow.f64 hi 2) (pow.f64 x 2)) (pow.f64 lo 4)) (/.f64 (pow.f64 (+.f64 hi (*.f64 -1 x)) 2) (pow.f64 lo 2))))
(fma.f64 -2 (/.f64 (*.f64 (*.f64 x hi) (+.f64 hi (neg.f64 x))) (pow.f64 lo 3)) (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 4))) (/.f64 (pow.f64 (+.f64 hi (neg.f64 x)) 2) (pow.f64 lo 2))))
(fma.f64 -2 (*.f64 hi (*.f64 (-.f64 hi x) (/.f64 x (pow.f64 lo 3)))) (fma.f64 (pow.f64 hi 2) (/.f64 (pow.f64 x 2) (pow.f64 lo 4)) (/.f64 (pow.f64 (-.f64 hi x) 2) (pow.f64 lo 2))))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (/.f64 hi lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(+.f64 (/.f64 x lo) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (/.f64 x lo))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(+.f64 0 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(+.f64 (neg.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (neg.f64 (/.f64 x lo)))
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(+.f64 (*.f64 -1 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 -1 (/.f64 x lo)))
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(+.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) -1) (*.f64 (/.f64 x lo) -1))
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(+.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 1) (/.f64 x lo))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(-.f64 0 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))) 1)
(expm1.f64 (log1p.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(-.f64 (-.f64 0 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (/.f64 x lo))
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(*.f64 -1 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) -1)
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 1)
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(*.f64 1 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2) (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2) (neg.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))))
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(*.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(*.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(*.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (neg.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))))
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 4))) (fabs.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2)) (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(*.f64 (neg.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))) (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2)) (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(*.f64 (*.f64 -1 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))) (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3) (pow.f64 (/.f64 x lo) 3)) (+.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (-.f64 (pow.f64 (/.f64 x lo) 2) (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (/.f64 x lo)))))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3) (pow.f64 (/.f64 x lo) 3)) (fma.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (-.f64 (pow.f64 (/.f64 x lo) 2) (*.f64 hi (*.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) 3) (pow.f64 (/.f64 x lo) 3)) (fma.f64 (pow.f64 hi 2) (*.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 (/.f64 x lo) (-.f64 (/.f64 x lo) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))))))
(/.f64 (-.f64 0 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 3)) (+.f64 0 (+.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2) (*.f64 0 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 3)) (+.f64 0 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 3)) (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))
(/.f64 (-.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (/.f64 x lo) 2)) (-.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (/.f64 x lo)))
(/.f64 (-.f64 (*.f64 (pow.f64 hi 2) (*.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (pow.f64 (/.f64 x lo) 2)) (-.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (/.f64 x lo)))
(/.f64 (-.f64 (*.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (*.f64 (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (pow.f64 hi 2))) (pow.f64 (/.f64 x lo) 2)) (-.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (/.f64 x lo)))
(/.f64 (-.f64 0 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 1)
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(pow.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2) 1/2)
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 3)
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(pow.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 3) 1/3)
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(pow.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2)
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(neg.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(sqrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(fabs.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(log.f64 (exp.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 3))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(expm1.f64 (log1p.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(log1p.f64 (expm1.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(exp.f64 (log.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 1))
(fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))
(+.f64 (*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)))) (*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) (/.f64 x lo)))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)
(+.f64 (*.f64 (*.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo))) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (*.f64 (/.f64 x lo) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)))
(*.f64 -1 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))
(neg.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))
(*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)
(*.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2) 1)
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)
(*.f64 1 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2) (cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 4)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2) (*.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 4)) (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2) (cbrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 4)))
(*.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (*.f64 (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)
(*.f64 (*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)))) (sqrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)
(*.f64 (*.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) (pow.f64 (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))) 2)) (cbrt.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo))))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)
(neg.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))
(sqrt.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 4))
(log.f64 (exp.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2))))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)
(cbrt.f64 (pow.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2) 3))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)
(exp.f64 (log.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)
(exp.f64 (*.f64 (log.f64 (pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)) 1))
(pow.f64 (fma.f64 hi (fma.f64 x (pow.f64 lo -2) (/.f64 -1 lo)) (/.f64 x lo)) 2)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (/.f64 hi lo))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(+.f64 1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(+.f64 1 (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(+.f64 1 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(+.f64 1 (/.f64 hi lo))
(*.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (/.f64 hi lo))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2))
(+.f64 1 (/.f64 hi lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (neg.f64 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 -1 (/.f64 hi lo))) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 -1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) 1)) 3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) 1/3)
(+.f64 1 (/.f64 hi lo))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) 1)) 2)
(+.f64 1 (/.f64 hi lo))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 2))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 hi lo))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3))
(+.f64 1 (/.f64 hi lo))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1)))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) 1)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (log1p.f64 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) 1)
(+.f64 1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(-.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 1)
(+.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) -1)
(+.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 0)
(/.f64 1 (/.f64 lo (*.f64 hi (+.f64 (/.f64 hi lo) 1))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 lo hi))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo hi)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo hi)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo hi)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) lo))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo hi)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (/.f64 lo hi)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo hi)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))) (neg.f64 lo)))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo hi)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) hi) (*.f64 (+.f64 (/.f64 hi lo) -1) lo))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo hi)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (neg.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1))) (neg.f64 lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo hi)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (/.f64 hi lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (neg.f64 hi)) (neg.f64 lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (/.f64 hi lo) 1)) (neg.f64 lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 lo hi)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 hi lo)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 (+.f64 -1 (/.f64 hi lo)) (/.f64 lo hi)))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 3) (/.f64 hi lo)) (+.f64 -1 (/.f64 hi lo)))
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) 1) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(/.f64 (/.f64 (*.f64 hi (+.f64 (/.f64 hi lo) 1)) (sqrt.f64 lo)) (sqrt.f64 lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 3)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))
(fabs.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))
(log.f64 (pow.f64 (exp.f64 (/.f64 hi lo)) (+.f64 (/.f64 hi lo) 1)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) -1)
(+.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 0)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(exp.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 hi lo)) (log1p.f64 (/.f64 hi lo))) 1))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(-.f64 (/.f64 1 (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (-.f64 1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(*.f64 1 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 1)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 2)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 2)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 2)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)))
(*.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (/.f64 1 (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (-.f64 1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))) (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))))
(*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)))
(/.f64 1 (/.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (-.f64 1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (-.f64 1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 3)) (-.f64 -1 (-.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2) (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) (neg.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1))
(/.f64 (-.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) 1) (-.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))) (neg.f64 (-.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (+.f64 -1 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) -1))
(pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 1)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) 3)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 3) 1/3)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)) 2)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 2))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1) 2))
(fabs.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1) 3))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(exp.f64 (*.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1))
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1) 1)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 1 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo) 1)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo) 2)) (cbrt.f64 (/.f64 (fma.f64 hi (/.f64 hi lo) hi) lo)) 1)
(fma.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) 1)
(+.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) 1)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 (/.f64 hi lo) 2) 1)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (*.f64 (cbrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (pow.f64 (/.f64 hi lo) 4)))
(*.f64 (pow.f64 hi 2) (pow.f64 (/.f64 1 lo) 2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (pow.f64 hi 2) (*.f64 (/.f64 1 lo) (/.f64 1 lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (sqrt.f64 (/.f64 hi lo)) (*.f64 (sqrt.f64 (/.f64 hi lo)) (/.f64 hi lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (*.f64 (/.f64 hi lo) (sqrt.f64 (/.f64 hi lo))) (sqrt.f64 (/.f64 hi lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (*.f64 (/.f64 hi lo) (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2)) (cbrt.f64 (/.f64 hi lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 hi (*.f64 lo (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (neg.f64 hi) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 hi (neg.f64 hi)) (neg.f64 (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (neg.f64 hi) hi) (neg.f64 (pow.f64 lo 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (/.f64 hi lo) (neg.f64 hi)) (neg.f64 lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 hi (/.f64 hi lo)) lo)
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 (neg.f64 hi) (/.f64 hi lo)) (neg.f64 lo))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(sqrt.f64 (pow.f64 (/.f64 hi lo) 4))
(log.f64 (exp.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(cbrt.f64 (pow.f64 (pow.f64 (/.f64 hi lo) 2) 3))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 2 (log.f64 (/.f64 hi lo))))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 hi lo))) 1))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)

eval2.2s (12.5%)

Compiler

Compiled 82307 to 45784 computations (44.4% saved)

prune845.0ms (4.9%)

Pruning

49 alts after pruning (43 fresh and 6 done)

PrunedKeptTotal
New1489301519
Fresh81321
Picked325
Done044
Total1500491549
Accuracy
97.8%
Counts
1549 → 49
Alt Table
Click to see full alt table
StatusAccuracyProgram
19.3%
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
18.8%
(/.f64 (-.f64 x lo) hi)
29.1%
(/.f64 (+.f64 1 (pow.f64 (/.f64 x (neg.f64 lo)) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
97.8%
(/.f64 (+.f64 1 (pow.f64 (/.f64 x (neg.f64 lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
29.6%
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
19.4%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
20.2%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
32.2%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
29.6%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
32.1%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 x (neg.f64 lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
32.1%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
29.6%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
29.6%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
23.2%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
29.6%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))))))
29.6%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
20.2%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
32.2%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (neg.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
32.1%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
29.6%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
29.6%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo)) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
29.6%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (sqrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 4)) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
29.6%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
29.6%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
97.8%
(/.f64 (+.f64 1 (pow.f64 (*.f64 (neg.f64 x) (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
29.6%
(/.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
15.2%
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
18.8%
(/.f64 lo (neg.f64 hi))
14.1%
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
18.8%
(/.f64 1 (/.f64 hi (-.f64 x lo)))
19.3%
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
18.7%
(-.f64 1 (/.f64 x lo))
9.5%
(+.f64 (/.f64 hi lo) 1)
21.1%
(+.f64 1 (/.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
17.8%
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (sqrt.f64 (pow.f64 (/.f64 hi lo) 6)))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
18.9%
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))))
18.9%
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
18.9%
(+.f64 1 (*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (/.f64 1 lo)))
18.9%
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
9.5%
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
19.3%
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
18.8%
(*.f64 (/.f64 1 hi) (-.f64 x lo))
9.4%
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
15.2%
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
19.3%
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
20.6%
(log.f64 (+.f64 1 (/.f64 (-.f64 x lo) hi)))
17.9%
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
19.3%
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
18.7%
1
Compiler

Compiled 3773 to 1963 computations (48% saved)

regimes266.0ms (1.5%)

Counts
112 → 1
Calls
Call 1
Inputs
1
(/.f64 lo (neg.f64 hi))
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
(+.f64 1 (*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (/.f64 1 lo)))
(+.f64 1 (/.f64 1 (/.f64 lo (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(pow.f64 (/.f64 hi lo) 2)
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(log.f64 (+.f64 1 (/.f64 (-.f64 x lo) hi)))
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))) (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo)) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 3)))
(+.f64 1 (log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)))))
(+.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (neg.f64 x)) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (sqrt.f64 (pow.f64 (/.f64 hi lo) 6)))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 x (neg.f64 lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x (neg.f64 lo)) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3))) (+.f64 -1 (neg.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1))))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)))
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log.f64 (-.f64 (exp.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi))))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1)
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (sqrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 4)) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (neg.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x (neg.f64 lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (neg.f64 x) (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (sqrt.f64 (-.f64 x lo)) (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (sqrt.f64 hi)) (/.f64 (cbrt.f64 (-.f64 x lo)) (sqrt.f64 hi)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2) (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(cbrt.f64 (+.f64 1 (fma.f64 -2 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))) (fma.f64 -2 (/.f64 (-.f64 x hi) lo) (-.f64 (-.f64 (*.f64 3 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 (-.f64 x hi) lo)) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))))))
Outputs
(/.f64 (+.f64 1 (pow.f64 (*.f64 (neg.f64 x) (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
Calls

4 calls:

128.0ms
x
59.0ms
lo
56.0ms
hi
7.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
97.8%1lo
97.8%1hi
97.8%1x
97.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes179.0ms (1%)

Counts
106 → 1
Calls
Call 1
Inputs
1
(/.f64 lo (neg.f64 hi))
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
(+.f64 1 (*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (/.f64 1 lo)))
(+.f64 1 (/.f64 1 (/.f64 lo (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(pow.f64 (/.f64 hi lo) 2)
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(log.f64 (+.f64 1 (/.f64 (-.f64 x lo) hi)))
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))) (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo)) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 3)))
(+.f64 1 (log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)))))
(+.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (neg.f64 x)) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (sqrt.f64 (pow.f64 (/.f64 hi lo) 6)))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 x (neg.f64 lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x (neg.f64 lo)) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3))) (+.f64 -1 (neg.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1))))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)))
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log.f64 (-.f64 (exp.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi))))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1)
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (sqrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 4)) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (neg.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x (neg.f64 lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
Outputs
(/.f64 (+.f64 1 (pow.f64 (/.f64 x (neg.f64 lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
Calls

4 calls:

54.0ms
hi
51.0ms
lo
50.0ms
x
7.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
97.8%1lo
97.8%1hi
97.8%1x
97.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes328.0ms (1.9%)

Counts
105 → 1
Calls
Call 1
Inputs
1
(/.f64 lo (neg.f64 hi))
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
(+.f64 1 (*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (/.f64 1 lo)))
(+.f64 1 (/.f64 1 (/.f64 lo (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(pow.f64 (/.f64 hi lo) 2)
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(log.f64 (+.f64 1 (/.f64 (-.f64 x lo) hi)))
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))) (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo)) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 3)))
(+.f64 1 (log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)))))
(+.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (neg.f64 x)) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (sqrt.f64 (pow.f64 (/.f64 hi lo) 6)))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 x (neg.f64 lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x (neg.f64 lo)) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3))) (+.f64 -1 (neg.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1))))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)))
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log.f64 (-.f64 (exp.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi))))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1)
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (sqrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 4)) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (neg.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
Outputs
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (neg.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
Calls

4 calls:

104.0ms
x
98.0ms
lo
61.0ms
hi
6.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
32.2%1hi
32.2%1x
32.2%1lo
32.2%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes339.0ms (2%)

Counts
100 → 1
Calls
Call 1
Inputs
1
(/.f64 lo (neg.f64 hi))
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
(+.f64 1 (*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (/.f64 1 lo)))
(+.f64 1 (/.f64 1 (/.f64 lo (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(pow.f64 (/.f64 hi lo) 2)
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(log.f64 (+.f64 1 (/.f64 (-.f64 x lo) hi)))
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))) (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo)) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 3)))
(+.f64 1 (log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)))))
(+.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (neg.f64 x)) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (sqrt.f64 (pow.f64 (/.f64 hi lo) 6)))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 x (neg.f64 lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x (neg.f64 lo)) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3))) (+.f64 -1 (neg.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) -1))))))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (/.f64 (cbrt.f64 (-.f64 x lo)) hi))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) 1)))
(log.f64 (exp.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(log.f64 (-.f64 (exp.f64 (/.f64 x hi)) (*.f64 lo (/.f64 (exp.f64 (/.f64 x hi)) hi))))
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)))
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1) 3))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (*.f64 (cbrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 3)
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1)) 2)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) 1))) 1)
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (sqrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 4)) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 -1 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (+.f64 -1 (/.f64 hi lo))))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
Outputs
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
Calls

4 calls:

226.0ms
lo
46.0ms
x
43.0ms
hi
5.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
32.2%1hi
32.2%1x
32.2%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
32.2%1lo
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes367.0ms (2.1%)

Counts
77 → 1
Calls
Call 1
Inputs
1
(/.f64 lo (neg.f64 hi))
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
(+.f64 1 (*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (/.f64 1 lo)))
(+.f64 1 (/.f64 1 (/.f64 lo (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(pow.f64 (/.f64 hi lo) 2)
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(log.f64 (+.f64 1 (/.f64 (-.f64 x lo) hi)))
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))) (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo)) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 3)))
(+.f64 1 (log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)))))
(+.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (neg.f64 x)) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (sqrt.f64 (pow.f64 (/.f64 hi lo) 6)))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 x (neg.f64 lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x (neg.f64 lo)) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 hi (neg.f64 lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
Outputs
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 x (neg.f64 lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
Calls

4 calls:

238.0ms
hi
80.0ms
x
36.0ms
lo
5.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
32.1%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
32.1%1hi
32.1%1x
32.1%1lo
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes101.0ms (0.6%)

Counts
68 → 1
Calls
Call 1
Inputs
1
(/.f64 lo (neg.f64 hi))
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
(+.f64 1 (*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (/.f64 1 lo)))
(+.f64 1 (/.f64 1 (/.f64 lo (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(pow.f64 (/.f64 hi lo) 2)
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(log.f64 (+.f64 1 (/.f64 (-.f64 x lo) hi)))
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))) (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo)) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(cbrt.f64 (pow.f64 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
(*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 (sqrt.f64 (-.f64 x lo)) hi))
(*.f64 (/.f64 1 (sqrt.f64 hi)) (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (sqrt.f64 (-.f64 x lo)) (*.f64 (sqrt.f64 (-.f64 x lo)) (/.f64 1 hi)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (-.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (cbrt.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (-.f64 -1 (/.f64 hi lo))) 3)))
(+.f64 1 (log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))))
(-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))
(+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)))))
(+.f64 (*.f64 (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))) (neg.f64 x)) (fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) lo) (fma.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)) 1))))
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (sqrt.f64 (pow.f64 (/.f64 hi lo) 6)))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 2)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)) -1))
Outputs
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo)) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
Calls

4 calls:

31.0ms
x
30.0ms
lo
30.0ms
hi
5.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
29.6%1hi
29.6%1x
29.6%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
29.6%1lo
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes66.0ms (0.4%)

Counts
43 → 1
Calls
Call 1
Inputs
1
(/.f64 lo (neg.f64 hi))
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
(+.f64 1 (*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (/.f64 1 lo)))
(+.f64 1 (/.f64 1 (/.f64 lo (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))))
(+.f64 1 (/.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(pow.f64 (/.f64 hi lo) 2)
(fabs.f64 (+.f64 1 (/.f64 hi lo)))
(pow.f64 (/.f64 hi (-.f64 x lo)) -1)
(log.f64 (+.f64 1 (/.f64 (-.f64 x lo) hi)))
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 1 (-.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))))
(+.f64 1 (/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (/.f64 (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2) 1) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (-.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1)))))
(/.f64 1 (/.f64 (+.f64 1 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 1))) (+.f64 1 (pow.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) 3))))
Outputs
(+.f64 1 (/.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
Calls

4 calls:

21.0ms
x
19.0ms
hi
19.0ms
lo
3.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
21.1%1hi
21.1%1lo
21.1%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
21.1%1x
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes44.0ms (0.3%)

Counts
27 → 1
Calls
Call 1
Inputs
1
(/.f64 lo (neg.f64 hi))
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 hi) (-.f64 x lo))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(+.f64 -1 (+.f64 2 (/.f64 hi lo)))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 1 (/.f64 hi (-.f64 x lo)))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 (*.f64 (/.f64 hi lo) hi) lo)
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (/.f64 hi lo) (/.f64 lo hi))
(*.f64 hi (*.f64 (/.f64 1 lo) (/.f64 hi lo)))
(*.f64 (*.f64 (/.f64 hi lo) hi) (/.f64 1 lo))
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))
(+.f64 1 (*.f64 (*.f64 (-.f64 x hi) (-.f64 -1 (/.f64 hi lo))) (/.f64 1 lo)))
(+.f64 1 (/.f64 1 (/.f64 lo (*.f64 (-.f64 -1 (/.f64 hi lo)) (-.f64 x hi)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 x hi) lo))))
Outputs
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
Calls

4 calls:

13.0ms
x
13.0ms
lo
13.0ms
hi
3.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.3%1lo
19.3%1hi
19.3%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.3%1x
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes15.0ms (0.1%)

Counts
6 → 1
Calls
Call 1
Inputs
1
(/.f64 lo (neg.f64 hi))
(+.f64 (/.f64 hi lo) 1)
(-.f64 1 (/.f64 x lo))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 1 hi) (-.f64 x lo))
Outputs
(/.f64 lo (neg.f64 hi))
Calls

3 calls:

5.0ms
lo
5.0ms
hi
5.0ms
x
Results
AccuracySegmentsBranch
18.8%1hi
18.8%1x
18.8%1lo
Compiler

Compiled 12 to 9 computations (25% saved)

regimes9.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

3 calls:

3.0ms
x
3.0ms
lo
3.0ms
hi
Results
AccuracySegmentsBranch
18.7%1hi
18.7%1lo
18.7%1x
Compiler

Compiled 12 to 9 computations (25% saved)

simplify54.0ms (0.3%)

Algorithm
egg-herbie
Rules
234×unsub-neg
232×distribute-lft-neg-in
160×neg-mul-1
126×neg-sub0
126×distribute-neg-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0761120
11351120
22021116
32711108
43901108
55461108
67351108
78621108
89241108
99431108
109471108
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f64 (+.f64 1 (pow.f64 (*.f64 (neg.f64 x) (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x (neg.f64 lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (neg.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 x (neg.f64 lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo)) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(+.f64 1 (/.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(/.f64 lo (neg.f64 hi))
1
Outputs
(/.f64 (+.f64 1 (pow.f64 (*.f64 (neg.f64 x) (/.f64 (+.f64 (/.f64 hi lo) 1) lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (neg.f64 x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (neg.f64 x) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 x (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x (neg.f64 lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x (neg.f64 lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x (neg.f64 lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 (/.f64 hi lo) -1)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 x (neg.f64 lo)) 3)) (+.f64 (pow.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 -1 lo)) (/.f64 x lo))) 2) (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (neg.f64 (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))) (/.f64 x lo))) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))) (pow.f64 (neg.f64 (+.f64 (/.f64 x lo) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo))))) 2)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))) (pow.f64 (-.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)) (neg.f64 hi)) (/.f64 x lo)) 2)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (pow.f64 (-.f64 (/.f64 x (neg.f64 lo)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo 2)) (/.f64 1 lo)))) 2)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 (/.f64 hi lo) -1))) (pow.f64 (-.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo)) 2)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (pow.f64 (-.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo)) 2)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (pow.f64 (-.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (/.f64 x lo)) 2)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (-.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (+.f64 1 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 (/.f64 hi lo) -1))) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (+.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) (pow.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (pow.f64 (/.f64 x (neg.f64 lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (pow.f64 (/.f64 x (neg.f64 lo)) 2) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (-.f64 -1 (/.f64 hi lo))) (/.f64 (-.f64 x hi) lo)) (-.f64 1 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo))) 3)) (+.f64 (-.f64 1 (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (*.f64 (-.f64 -1 (/.f64 hi lo)) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (/.f64 hi lo)))))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (-.f64 1 (/.f64 (-.f64 hi x) lo)) (*.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (+.f64 1 (/.f64 hi lo)) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))))))
(+.f64 1 (/.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 -1 (/.f64 hi lo))))))
(+.f64 1 (/.f64 (/.f64 (neg.f64 (-.f64 x hi)) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))))
(+.f64 1 (/.f64 (/.f64 (-.f64 hi x) lo) (+.f64 1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (-.f64 -1 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))))
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(/.f64 lo (neg.f64 hi))
(/.f64 (neg.f64 lo) hi)
1
Compiler

Compiled 307 to 192 computations (37.5% saved)

soundness3.7s (21.7%)

Rules
1594×times-frac
1524×times-frac
1524×times-frac
1524×times-frac
1322×log1p-expm1-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02595233
16904913
224374484
020167
1325163
25236163
044716512
1123814490
2478814482
044716512
1123814490
2478814482
044716512
1123814490
2478814482
044716512
1123814490
2478814482
020167
1325163
25236163
0142858947
1454257342
027261
1395245
25806245
020167
1325163
25236163
0142858947
1454257342
044716512
1123814490
2478814482
037524
1620470
044716512
1123814490
2478814482
0142858947
1454257342
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
node limit
node limit
Compiler

Compiled 2886 to 1443 computations (50% saved)

end0.0ms (0%)

preprocess367.0ms (2.1%)

Compiler

Compiled 580 to 290 computations (50% saved)

Profiling

Loading profile data...