xlohi (overflows)

Time bar (total: 9.5s)

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)

sample1.0s (10.6%)

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
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
86.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
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
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
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
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
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
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
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
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
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
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
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
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
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
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
5.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
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
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
6.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
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
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
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
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
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
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
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
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
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
21.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
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
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
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
12.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
0.0ms256valid
Bogosity

preprocess233.0ms (2.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)

localize28.0ms (0.3%)

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)

series11.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
2.0ms
lo
@0
(/.f64 (-.f64 x lo) (-.f64 hi lo))
1.0ms
lo
@inf
(/.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))

rewrite313.0ms (3.3%)

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

simplify80.0ms (0.8%)

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

eval99.0ms (1%)

Compiler

Compiled 3051 to 1248 computations (59.1% saved)

prune27.0ms (0.3%)

Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New1507157
Fresh000
Picked101
Done000
Total1517158
Accuracy
19.4%
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.0%
(-.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.8%
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
18.7%
1
Compiler

Compiled 156 to 108 computations (30.8% saved)

localize122.0ms (1.3%)

Localize:

Found 5 expressions with local error:

NewAccuracyProgram
97.3%
(-.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.5%
(*.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)

series269.0ms (2.8%)

Counts
5 → 156
Calls

42 calls:

TimeVariablePointExpression
139.0ms
hi
@-inf
(/.f64 (-.f64 x lo) hi)
94.0ms
lo
@-inf
(-.f64 -1 (/.f64 hi lo))
2.0ms
hi
@inf
(*.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
hi
@inf
(-.f64 -1 (/.f64 hi lo))

rewrite874.0ms (9.2%)

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

simplify1.2s (13%)

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

eval79.0ms (0.8%)

Compiler

Compiled 5353 to 2525 computations (52.8% saved)

prune155.0ms (1.6%)

Pruning

59 alts after pruning (56 fresh and 3 done)

PrunedKeptTotal
New24555300
Fresh112
Picked235
Done000
Total24859307
Accuracy
19.8%
Counts
307 → 59
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.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 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))
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 (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.7%
(-.f64 1 (/.f64 x lo))
9.0%
(+.f64 (/.f64 hi lo) 1)
9.0%
(+.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 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 3))
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 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
18.9%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
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) (/.f64 (-.f64 1 (*.f64 (/.f64 hi (neg.f64 lo)) (/.f64 hi (neg.f64 lo)))) (-.f64 -1 (/.f64 hi (neg.f64 lo))))))
18.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))))
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 (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) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) 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.8%
(*.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.8%
(sqrt.f64 (pow.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)) 2))
18.8%
(log1p.f64 (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 2362 to 1485 computations (37.1% saved)

localize312.0ms (3.3%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.5%
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
99.5%
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
99.3%
(cbrt.f64 hi)
99.1%
(pow.f64 (cbrt.f64 hi) 2)
99.7%
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
99.5%
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
99.5%
(/.f64 (+.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
99.5%
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
99.1%
(pow.f64 (/.f64 hi lo) 2)
98.2%
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
99.5%
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))
97.5%
(*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
97.4%
(+.f64 (/.f64 hi lo) 1)
21.3%
(/.f64 hi (pow.f64 lo 2))
Compiler

Compiled 277 to 128 computations (53.8% saved)

series104.0ms (1.1%)

Counts
14 → 300
Calls

96 calls:

TimeVariablePointExpression
8.0ms
x
@0
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
7.0ms
hi
@-inf
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
3.0ms
hi
@inf
(/.f64 hi (pow.f64 lo 2))
3.0ms
lo
@0
(+.f64 (/.f64 hi lo) 1)
2.0ms
hi
@0
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))

rewrite140.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
496×frac-times
326×log1p-expm1-u
326×expm1-log1p-u
323×add-cube-cbrt
320×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
038405
1721401
Stop Event
node limit
Counts
14 → 325
Calls
Call 1
Inputs
(/.f64 hi (pow.f64 lo 2))
(+.f64 (/.f64 hi lo) 1)
(*.f64 x (+.f64 (/.f64 1 lo) (/.f64 hi (pow.f64 lo 2))))
(*.f64 (+.f64 (/.f64 hi lo) 1) (/.f64 hi lo))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (/.f64 hi lo) 2)
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(pow.f64 (cbrt.f64 hi) 2)
(cbrt.f64 hi)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (pow.f64 lo -2)))) 1)
(*.f64 hi (pow.f64 lo -2))
(*.f64 1 (*.f64 hi (pow.f64 lo -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo -2))) 2) (cbrt.f64 (*.f64 hi (pow.f64 lo -2))))
(*.f64 (/.f64 (sqrt.f64 hi) lo) (/.f64 (sqrt.f64 hi) lo))
(pow.f64 (*.f64 hi (pow.f64 lo -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo -2))) 3)
(pow.f64 (pow.f64 (*.f64 hi (pow.f64 lo -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 hi) lo) 2)
(pow.f64 (/.f64 (pow.f64 lo 2) hi) -1)
(sqrt.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 4)))
(log.f64 (pow.f64 (exp.f64 hi) (pow.f64 lo -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 hi (pow.f64 lo -2)))))
(cbrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 hi (pow.f64 lo -2))))
(log1p.f64 (expm1.f64 (*.f64 hi (pow.f64 lo -2))))
(exp.f64 (log.f64 (*.f64 hi (pow.f64 lo -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (pow.f64 lo -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.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 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 (/.f64 hi lo) -1))
(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 x (/.f64 1 lo)) (*.f64 x (*.f64 hi (pow.f64 lo -2))))
(+.f64 (*.f64 (/.f64 1 lo) x) (*.f64 (*.f64 hi (pow.f64 lo -2)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))))) 1)
(pow.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))) 1))
(fma.f64 x (/.f64 1 lo) (*.f64 x (*.f64 hi (pow.f64 lo -2))))
(fma.f64 (/.f64 1 lo) x (*.f64 (*.f64 hi (pow.f64 lo -2)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)))) 1)
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) hi) lo)
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1)))))
(/.f64 (*.f64 hi (-.f64 (pow.f64 (/.f64 hi lo) 2) 1)) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1)) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1)))))
(/.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 (pow.f64 (/.f64 hi lo) 3) 1) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))) (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)))
(pow.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)) 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) (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (+.f64 (/.f64 hi lo) 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 (/.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(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 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2))
(log.f64 (exp.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(cbrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(log1p.f64 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2))) 1))
(-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(*.f64 1 (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 hi 2) (pow.f64 lo -2))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi 1) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 hi (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 1 (neg.f64 hi)) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(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 (/.f64 hi lo) 6))
(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))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)))) 1)
(/.f64 1 (*.f64 (/.f64 lo (-.f64 x hi)) (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 1 (*.f64 (/.f64 lo (-.f64 x hi)) (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1)))
(/.f64 1 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 lo (-.f64 x hi))))
(/.f64 1 (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1) (/.f64 lo (-.f64 x hi))))
(/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))
(/.f64 (-.f64 x hi) (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1) lo))
(/.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 -1 (*.f64 (/.f64 lo (-.f64 x hi)) (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 -1 (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (-.f64 x hi) 1) (*.f64 lo (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (-.f64 x hi) 1) (*.f64 lo (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1)))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) 1) (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (-.f64 x hi) (*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) lo)
(/.f64 (*.f64 1 (neg.f64 (-.f64 x hi))) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 lo)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 x hi))) (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) 1) (*.f64 (neg.f64 lo) (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) 1) (*.f64 (neg.f64 lo) (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1)))
(/.f64 (*.f64 (-.f64 x hi) -1) (*.f64 lo (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) -1) (*.f64 (neg.f64 lo) (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 -1 (-.f64 x hi)) (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) lo))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 x hi))) (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))) 1)
(*.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) 2) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(pow.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) 2)
(pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(exp.f64 (log.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (pow.f64 hi -1/2))
(*.f64 (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 (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)))
(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 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) -1)
(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 (pow.f64 (cbrt.f64 hi) -2) 3) (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3) (pow.f64 (pow.f64 (cbrt.f64 hi) -2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3) (pow.f64 hi 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3) (pow.f64 hi 2)))
(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 (/.f64 x (sqrt.f64 hi)) (/.f64 lo (sqrt.f64 hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (-.f64 x lo) (pow.f64 hi -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 2)
(pow.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) -1)
(sqrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 hi) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (cbrt.f64 hi) (cbrt.f64 hi))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 hi) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 hi)) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 hi) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 hi) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 hi) 2))))
(cbrt.f64 (pow.f64 hi 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 hi) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 hi) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 hi))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 hi))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 hi))) 1)
(*.f64 1 (cbrt.f64 hi))
(*.f64 (pow.f64 hi 1/6) (pow.f64 hi 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 hi)) 2) (cbrt.f64 (cbrt.f64 hi)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 hi))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 hi) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 hi)) 2)))
(pow.f64 hi 1/3)
(pow.f64 (cbrt.f64 hi) 1)
(pow.f64 (pow.f64 (cbrt.f64 hi) 2) 1/2)
(pow.f64 (pow.f64 hi 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 hi)) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 hi) 2))
(fabs.f64 (cbrt.f64 hi))
(log.f64 (exp.f64 (cbrt.f64 hi)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 hi))))
(expm1.f64 (log1p.f64 (cbrt.f64 hi)))
(log1p.f64 (expm1.f64 (cbrt.f64 hi)))
(exp.f64 (log.f64 (cbrt.f64 hi)))
(exp.f64 (*.f64 (log.f64 hi) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 hi)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(/.f64 1 (/.f64 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi)))
(/.f64 1 (*.f64 (pow.f64 (cbrt.f64 hi) 2) (/.f64 (cbrt.f64 hi) (-.f64 x lo))))
(/.f64 1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1) (/.f64 (cbrt.f64 hi) (-.f64 x lo))))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 hi) (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 hi) (-.f64 x lo)) (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1)))
(/.f64 -1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (cbrt.f64 hi) (-.f64 x lo))))
(/.f64 -1 (*.f64 (/.f64 (cbrt.f64 hi) (-.f64 x lo)) (neg.f64 (pow.f64 (cbrt.f64 hi) 2))))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) (*.f64 (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1) (cbrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(/.f64 (neg.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (neg.f64 (sqrt.f64 hi)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 hi) -2) (-.f64 x lo)) (cbrt.f64 hi))
(/.f64 (*.f64 (-.f64 x lo) 1) hi)
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) 2)))
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 (cbrt.f64 hi) (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 x lo))) (*.f64 (pow.f64 (cbrt.f64 hi) 2) (neg.f64 (cbrt.f64 hi))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1) (neg.f64 (cbrt.f64 hi))))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 (cbrt.f64 hi)) (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1)))
(/.f64 (*.f64 -1 (-.f64 x lo)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi)))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 x lo))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 hi) 2)) (neg.f64 (cbrt.f64 hi))))
(/.f64 (*.f64 (-.f64 x lo) -1) (*.f64 (cbrt.f64 hi) (neg.f64 (pow.f64 (cbrt.f64 hi) 2))))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) -1) (*.f64 (neg.f64 (cbrt.f64 hi)) (neg.f64 (pow.f64 (cbrt.f64 hi) 2))))
(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 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) -1)
(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 (pow.f64 (cbrt.f64 hi) -2) 3) (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3) (pow.f64 (pow.f64 (cbrt.f64 hi) -2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3) (pow.f64 hi 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3) (pow.f64 hi 2)))
(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 (/.f64 x (cbrt.f64 hi)) (/.f64 lo (cbrt.f64 hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (-.f64 x lo) (/.f64 1 (cbrt.f64 hi)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))) (sqrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))) 2)
(pow.f64 (/.f64 (cbrt.f64 hi) (-.f64 x lo)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) hi))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))) 1))

simplify354.0ms (3.7%)

Algorithm
egg-herbie
Rules
1314×times-frac
956×associate-*r*
948×associate-*l*
788×associate-/r*
398×sqr-pow
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079325543
1209322838
Stop Event
node limit
Counts
625 → 472
Calls
Call 1
Inputs
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 (*.f64 hi x) (pow.f64 lo 2))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 x lo)
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 x lo)
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 x lo)
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (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 (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 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
1
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 1 (*.f64 -1 (/.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 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (*.f64 x (-.f64 (/.f64 1 (*.f64 lo (-.f64 (/.f64 hi lo) 1))) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 hi lo) 1))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (*.f64 x (-.f64 (/.f64 1 (*.f64 lo (-.f64 (/.f64 hi lo) 1))) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 hi lo) 1))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (*.f64 x (-.f64 (/.f64 1 (*.f64 lo (-.f64 (/.f64 hi lo) 1))) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 hi lo) 1))))))
(/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) lo)) (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo)))))))
(/.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 -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 -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 x hi) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 (*.f64 lo (+.f64 1 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) hi))
(/.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 x hi) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 (*.f64 lo (-.f64 1 (*.f64 lo (+.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 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x hi))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 hi x) hi)) (/.f64 x lo))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 (/.f64 x hi) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 hi x) hi))))) hi)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 hi x) hi)) (/.f64 x 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)))
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) 1)
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(*.f64 -1 (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) 1)
-1
(-.f64 (/.f64 hi lo) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) 1)
(*.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 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(*.f64 (sqrt.f64 (/.f64 1 hi)) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(*.f64 (sqrt.f64 (/.f64 1 hi)) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(*.f64 (sqrt.f64 (/.f64 1 hi)) x)
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(/.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 -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 (pow.f64 (/.f64 1 hi) 1/3) lo))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(*.f64 (pow.f64 (/.f64 1 hi) 1/3) x)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(*.f64 (pow.f64 (/.f64 1 hi) 1/3) x)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(*.f64 (pow.f64 (/.f64 1 hi) 1/3) x)
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (pow.f64 lo -2)))) 1)
(*.f64 hi (pow.f64 lo -2))
(*.f64 1 (*.f64 hi (pow.f64 lo -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo -2))) 2) (cbrt.f64 (*.f64 hi (pow.f64 lo -2))))
(*.f64 (/.f64 (sqrt.f64 hi) lo) (/.f64 (sqrt.f64 hi) lo))
(pow.f64 (*.f64 hi (pow.f64 lo -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo -2))) 3)
(pow.f64 (pow.f64 (*.f64 hi (pow.f64 lo -2)) 3) 1/3)
(pow.f64 (/.f64 (sqrt.f64 hi) lo) 2)
(pow.f64 (/.f64 (pow.f64 lo 2) hi) -1)
(sqrt.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 4)))
(log.f64 (pow.f64 (exp.f64 hi) (pow.f64 lo -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 hi (pow.f64 lo -2)))))
(cbrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo -2)) 3))
(expm1.f64 (log1p.f64 (*.f64 hi (pow.f64 lo -2))))
(log1p.f64 (expm1.f64 (*.f64 hi (pow.f64 lo -2))))
(exp.f64 (log.f64 (*.f64 hi (pow.f64 lo -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (pow.f64 lo -2))) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(*.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 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (+.f64 (/.f64 hi lo) -1))
(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 x (/.f64 1 lo)) (*.f64 x (*.f64 hi (pow.f64 lo -2))))
(+.f64 (*.f64 (/.f64 1 lo) x) (*.f64 (*.f64 hi (pow.f64 lo -2)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))))) 1)
(pow.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))) 2)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))) 1))
(fma.f64 x (/.f64 1 lo) (*.f64 x (*.f64 hi (pow.f64 lo -2))))
(fma.f64 (/.f64 1 lo) x (*.f64 (*.f64 hi (pow.f64 lo -2)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)))) 1)
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) hi) lo)
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1)))))
(/.f64 (*.f64 hi (-.f64 (pow.f64 (/.f64 hi lo) 2) 1)) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1)) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1)))))
(/.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 (pow.f64 (/.f64 hi lo) 3) 1) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))) lo))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))) (/.f64 lo hi)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))) (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)))
(pow.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)) 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) (+.f64 (/.f64 hi lo) 1)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (+.f64 (/.f64 hi lo) 1) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 (/.f64 hi lo) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(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 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3)
(pow.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2)
(sqrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2))
(log.f64 (exp.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(cbrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3))
(expm1.f64 (log1p.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(log1p.f64 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2))) 1))
(-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(*.f64 (/.f64 hi lo) (/.f64 hi lo))
(*.f64 1 (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 hi 2) (pow.f64 lo -2))
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(/.f64 (*.f64 hi 1) (*.f64 lo (/.f64 lo hi)))
(/.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (neg.f64 lo) (neg.f64 lo)))
(/.f64 (*.f64 hi (neg.f64 hi)) (*.f64 lo (neg.f64 lo)))
(/.f64 (*.f64 1 (neg.f64 hi)) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 hi) hi) (*.f64 (neg.f64 lo) lo))
(/.f64 (*.f64 (neg.f64 hi) 1) (*.f64 (neg.f64 lo) (/.f64 lo hi)))
(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 (/.f64 hi lo) 6))
(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))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)))) 1)
(/.f64 1 (*.f64 (/.f64 lo (-.f64 x hi)) (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 1 (*.f64 (/.f64 lo (-.f64 x hi)) (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1)))
(/.f64 1 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 lo (-.f64 x hi))))
(/.f64 1 (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1) (/.f64 lo (-.f64 x hi))))
(/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))
(/.f64 (-.f64 x hi) (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1) lo))
(/.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 -1 (*.f64 (/.f64 lo (-.f64 x hi)) (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 -1 (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 lo (-.f64 x hi))))
(/.f64 (*.f64 (-.f64 x hi) 1) (*.f64 lo (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (-.f64 x hi) 1) (*.f64 lo (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1)))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) 1) (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (-.f64 x hi) (*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) lo)
(/.f64 (*.f64 1 (neg.f64 (-.f64 x hi))) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 lo)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 x hi))) (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1) (neg.f64 lo)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) 1) (*.f64 (neg.f64 lo) (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) 1) (*.f64 (neg.f64 lo) (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1)))
(/.f64 (*.f64 (-.f64 x hi) -1) (*.f64 lo (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) -1) (*.f64 (neg.f64 lo) (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (*.f64 -1 (-.f64 x hi)) (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) lo))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 x hi))) (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (neg.f64 lo)))
(pow.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))) 1)
(*.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) 2) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(pow.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) 2)
(pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(exp.f64 (log.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) hi))
(*.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (pow.f64 hi -1/2))
(*.f64 (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 (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)))
(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 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) -1)
(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 (pow.f64 (cbrt.f64 hi) -2) 3) (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3) (pow.f64 (pow.f64 (cbrt.f64 hi) -2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3) (pow.f64 hi 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3) (pow.f64 hi 2)))
(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 (/.f64 x (sqrt.f64 hi)) (/.f64 lo (sqrt.f64 hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(*.f64 (-.f64 x lo) (pow.f64 hi -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 2)
(pow.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) -1)
(sqrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 1))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 hi) 2))) 1)
(*.f64 1 (pow.f64 (cbrt.f64 hi) 2))
(*.f64 (cbrt.f64 hi) (cbrt.f64 hi))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 hi) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 hi)) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 hi) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 hi) 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 hi) 2))))
(cbrt.f64 (pow.f64 hi 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 hi) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 hi) 2)))
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 hi))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 hi))) 1))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 hi))) 1)
(*.f64 1 (cbrt.f64 hi))
(*.f64 (pow.f64 hi 1/6) (pow.f64 hi 1/6))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 hi)) 2) (cbrt.f64 (cbrt.f64 hi)))
(*.f64 (pow.f64 1 1/3) (cbrt.f64 hi))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 hi) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 hi)) 2)))
(pow.f64 hi 1/3)
(pow.f64 (cbrt.f64 hi) 1)
(pow.f64 (pow.f64 (cbrt.f64 hi) 2) 1/2)
(pow.f64 (pow.f64 hi 1/6) 2)
(pow.f64 (cbrt.f64 (cbrt.f64 hi)) 3)
(sqrt.f64 (pow.f64 (cbrt.f64 hi) 2))
(fabs.f64 (cbrt.f64 hi))
(log.f64 (exp.f64 (cbrt.f64 hi)))
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 hi))))
(expm1.f64 (log1p.f64 (cbrt.f64 hi)))
(log1p.f64 (expm1.f64 (cbrt.f64 hi)))
(exp.f64 (log.f64 (cbrt.f64 hi)))
(exp.f64 (*.f64 (log.f64 hi) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 hi)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(/.f64 1 (/.f64 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi)))
(/.f64 1 (*.f64 (pow.f64 (cbrt.f64 hi) 2) (/.f64 (cbrt.f64 hi) (-.f64 x lo))))
(/.f64 1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1) (/.f64 (cbrt.f64 hi) (-.f64 x lo))))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 hi) (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)))
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 hi) (-.f64 x lo)) (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1)))
(/.f64 -1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (cbrt.f64 hi) (-.f64 x lo))))
(/.f64 -1 (*.f64 (/.f64 (cbrt.f64 hi) (-.f64 x lo)) (neg.f64 (pow.f64 (cbrt.f64 hi) 2))))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) (*.f64 (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1) (cbrt.f64 hi)))
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(/.f64 (neg.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (neg.f64 (sqrt.f64 hi)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 hi) -2) (-.f64 x lo)) (cbrt.f64 hi))
(/.f64 (*.f64 (-.f64 x lo) 1) hi)
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) 2)))
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 (cbrt.f64 hi) (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 x lo))) (*.f64 (pow.f64 (cbrt.f64 hi) 2) (neg.f64 (cbrt.f64 hi))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1) (neg.f64 (cbrt.f64 hi))))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 (cbrt.f64 hi)) (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1)))
(/.f64 (*.f64 -1 (-.f64 x lo)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi)))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 x lo))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 hi) 2)) (neg.f64 (cbrt.f64 hi))))
(/.f64 (*.f64 (-.f64 x lo) -1) (*.f64 (cbrt.f64 hi) (neg.f64 (pow.f64 (cbrt.f64 hi) 2))))
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) -1) (*.f64 (neg.f64 (cbrt.f64 hi)) (neg.f64 (pow.f64 (cbrt.f64 hi) 2))))
(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 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) -1)
(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 (pow.f64 (cbrt.f64 hi) -2) 3) (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3) (pow.f64 (pow.f64 (cbrt.f64 hi) -2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3) (pow.f64 hi 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3) (pow.f64 hi 2)))
(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 (/.f64 x (cbrt.f64 hi)) (/.f64 lo (cbrt.f64 hi)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)))) 1)
(*.f64 1 (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(*.f64 (-.f64 x lo) (/.f64 1 (cbrt.f64 hi)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))) (sqrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))) 2)
(pow.f64 (/.f64 (cbrt.f64 hi) (-.f64 x lo)) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) hi))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))) 1))
Outputs
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 (*.f64 hi x) (pow.f64 lo 2))
(*.f64 hi (/.f64 x (pow.f64 lo 2)))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(/.f64 x lo)
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(*.f64 hi (/.f64 x (pow.f64 lo 2)))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(/.f64 (*.f64 hi x) (pow.f64 lo 2))
(*.f64 hi (/.f64 x (pow.f64 lo 2)))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(+.f64 (/.f64 x lo) (/.f64 (*.f64 hi x) (pow.f64 lo 2)))
(+.f64 (*.f64 hi (/.f64 x (pow.f64 lo 2))) (/.f64 x lo))
(fma.f64 hi (/.f64 x (pow.f64 lo 2)) (/.f64 x lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
1
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(neg.f64 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
1
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
1
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 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 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 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(neg.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (*.f64 x (-.f64 (/.f64 1 (*.f64 lo (-.f64 (/.f64 hi lo) 1))) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 hi lo) 1))))))
(fma.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) -1))) (*.f64 x (-.f64 (/.f64 (/.f64 1 lo) (+.f64 (/.f64 hi lo) -1)) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (+.f64 (/.f64 hi lo) -1))))))
(fma.f64 x (+.f64 (/.f64 (/.f64 1 lo) (+.f64 (/.f64 hi lo) -1)) (/.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (-.f64 1 (/.f64 hi lo)))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (*.f64 x (-.f64 (/.f64 1 (*.f64 lo (-.f64 (/.f64 hi lo) 1))) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 hi lo) 1))))))
(fma.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) -1))) (*.f64 x (-.f64 (/.f64 (/.f64 1 lo) (+.f64 (/.f64 hi lo) -1)) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (+.f64 (/.f64 hi lo) -1))))))
(fma.f64 x (+.f64 (/.f64 (/.f64 1 lo) (+.f64 (/.f64 hi lo) -1)) (/.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (-.f64 1 (/.f64 hi lo)))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (*.f64 x (-.f64 (/.f64 1 (*.f64 lo (-.f64 (/.f64 hi lo) 1))) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (-.f64 (/.f64 hi lo) 1))))))
(fma.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) -1))) (*.f64 x (-.f64 (/.f64 (/.f64 1 lo) (+.f64 (/.f64 hi lo) -1)) (/.f64 (pow.f64 hi 2) (*.f64 (pow.f64 lo 3) (+.f64 (/.f64 hi lo) -1))))))
(fma.f64 x (+.f64 (/.f64 (/.f64 1 lo) (+.f64 (/.f64 hi lo) -1)) (/.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 3)) (-.f64 1 (/.f64 hi lo)))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))
(/.f64 (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) lo) (+.f64 (/.f64 hi lo) -1))
(*.f64 x (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(fma.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) -1))) (/.f64 (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 x (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(fma.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) -1))) (/.f64 (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 x (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(fma.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) -1))) (/.f64 (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 x (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))
(/.f64 (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) lo) (+.f64 (/.f64 hi lo) -1))
(*.f64 x (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(fma.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) -1))) (/.f64 (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 x (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(fma.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) -1))) (/.f64 (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 x (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(fma.f64 -1 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) -1))) (/.f64 (/.f64 (*.f64 x (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 x (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1))))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 x 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 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))))))
(fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 x (pow.f64 lo 3)) (neg.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))))))
(-.f64 (fma.f64 (pow.f64 hi 2) (+.f64 (/.f64 x (pow.f64 lo 3)) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (/.f64 x lo))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 hi 3) (+.f64 (*.f64 -1 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) lo)) (/.f64 1 (pow.f64 lo 3))))) (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 x (pow.f64 lo 3)) (*.f64 -1 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo)))))))
(fma.f64 -1 (*.f64 (pow.f64 hi 3) (fma.f64 -1 (/.f64 (-.f64 (/.f64 x (pow.f64 lo 3)) (neg.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo))) lo) (/.f64 1 (pow.f64 lo 3)))) (fma.f64 -1 (/.f64 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 x (pow.f64 lo 3)) (neg.f64 (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo)))))))
(-.f64 (-.f64 (fma.f64 (pow.f64 hi 2) (+.f64 (/.f64 x (pow.f64 lo 3)) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (/.f64 x lo)) (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 (+.f64 (/.f64 x (pow.f64 lo 3)) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo)) 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 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.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 -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 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 -1 (+.f64 (fma.f64 lo (/.f64 x (neg.f64 (pow.f64 lo 2))) 1) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 (/.f64 hi lo) 2))))
(-.f64 (+.f64 (*.f64 -1 (+.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 x hi) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 (*.f64 lo (+.f64 1 (*.f64 -1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo)))))) hi))
(-.f64 (fma.f64 -1 (-.f64 1 (*.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 x hi)))) (*.f64 lo (/.f64 (-.f64 1 (*.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) hi)))
(+.f64 -1 (+.f64 (fma.f64 lo (/.f64 x (neg.f64 (pow.f64 lo 2))) 1) (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 x hi)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 lo (/.f64 (-.f64 1 (fma.f64 lo (/.f64 x (neg.f64 (pow.f64 lo 2))) 1)) hi))))))
(/.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 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.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 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(+.f64 -1 (+.f64 (fma.f64 lo (/.f64 x (neg.f64 (pow.f64 lo 2))) 1) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 (/.f64 hi 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 x hi) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))) (/.f64 (*.f64 lo (-.f64 1 (*.f64 lo (+.f64 (*.f64 -1 (/.f64 x (pow.f64 lo 2))) (/.f64 1 lo))))) hi))
(-.f64 (fma.f64 -1 (-.f64 1 (*.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 x hi)))) (*.f64 lo (/.f64 (-.f64 1 (*.f64 lo (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))) hi)))
(+.f64 -1 (+.f64 (fma.f64 lo (/.f64 x (neg.f64 (pow.f64 lo 2))) 1) (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 x hi)) (-.f64 (pow.f64 (/.f64 hi lo) 2) (*.f64 lo (/.f64 (-.f64 1 (fma.f64 lo (/.f64 x (neg.f64 (pow.f64 lo 2))) 1)) hi))))))
(*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)))
(*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) (pow.f64 lo 2)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (-.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (/.f64 x lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 x hi))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 hi x) hi)) (/.f64 x lo))))
(-.f64 (fma.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (+.f64 (/.f64 hi lo) (/.f64 x hi))) (+.f64 1 (fma.f64 -1 (/.f64 (-.f64 hi x) hi) (/.f64 x lo))))
(+.f64 (-.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (-.f64 (/.f64 x hi) (+.f64 (/.f64 x lo) (-.f64 1 (-.f64 1 (/.f64 x hi))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 (/.f64 x hi) (+.f64 1 (*.f64 -1 (/.f64 (-.f64 hi x) hi))))) hi)))) (+.f64 1 (+.f64 (*.f64 -1 (/.f64 (-.f64 hi x) hi)) (/.f64 x lo))))
(-.f64 (+.f64 (fma.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 hi lo)) (+.f64 (/.f64 x hi) (*.f64 lo (/.f64 (-.f64 (/.f64 x hi) (+.f64 1 (neg.f64 (/.f64 (-.f64 hi x) hi)))) hi)))) (+.f64 1 (fma.f64 -1 (/.f64 (-.f64 hi x) hi) (/.f64 x lo))))
(+.f64 (-.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))) (-.f64 (fma.f64 lo (/.f64 (-.f64 (/.f64 x hi) (-.f64 1 (-.f64 1 (/.f64 x hi)))) hi) (/.f64 x hi)) (+.f64 (/.f64 x lo) (-.f64 1 (-.f64 1 (/.f64 x hi))))))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(neg.f64 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) (neg.f64 lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(fma.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (neg.f64 (/.f64 (-.f64 x hi) lo)))
(neg.f64 (fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)) (/.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)))
(fma.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (neg.f64 (/.f64 (-.f64 x hi) lo)))
(neg.f64 (fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)) (/.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)))
(fma.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (neg.f64 (/.f64 (-.f64 x hi) lo)))
(neg.f64 (fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
(*.f64 -1 (/.f64 (-.f64 x hi) lo))
(neg.f64 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) (neg.f64 lo))
(+.f64 (*.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(fma.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (neg.f64 (/.f64 (-.f64 x hi) lo)))
(neg.f64 (fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)) (/.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)))
(fma.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (neg.f64 (/.f64 (-.f64 x hi) lo)))
(neg.f64 (fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)) (/.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)))
(fma.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (neg.f64 (/.f64 (-.f64 x hi) lo)))
(neg.f64 (fma.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 1)
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 hi lo)) -1)
(+.f64 (-.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 3)) -1)
(+.f64 (-.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(-.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (-.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(fma.f64 -1 (/.f64 lo hi) (+.f64 (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
(+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 lo hi)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(-.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (-.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(fma.f64 -1 (/.f64 lo hi) (+.f64 (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
(+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 lo hi)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(-.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))))
(-.f64 (-.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 lo hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(fma.f64 -1 (/.f64 lo hi) (+.f64 (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
(+.f64 (-.f64 (-.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 lo hi)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 1)
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 hi lo)) -1)
(+.f64 (-.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 3)) -1)
(+.f64 (-.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
-1
(-.f64 (/.f64 hi lo) 1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (/.f64 hi lo)) 1)
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 hi lo)) -1)
(+.f64 (-.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) -1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 3) (pow.f64 lo 3)))) 1)
(+.f64 (+.f64 (fma.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 3)) -1)
(+.f64 (-.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.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))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.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))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.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))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(*.f64 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 (-.f64 x lo) (*.f64 hi (pow.f64 (sqrt.f64 -1) 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo))
(neg.f64 (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(*.f64 (sqrt.f64 (/.f64 1 hi)) x)
(*.f64 x (sqrt.f64 (/.f64 1 hi)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(*.f64 (sqrt.f64 (/.f64 1 hi)) x)
(*.f64 x (sqrt.f64 (/.f64 1 hi)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(*.f64 (sqrt.f64 (/.f64 1 hi)) x)
(*.f64 x (sqrt.f64 (/.f64 1 hi)))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo))
(neg.f64 (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo))
(neg.f64 (*.f64 lo (sqrt.f64 (/.f64 1 hi))))
(*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(+.f64 (*.f64 -1 (*.f64 (sqrt.f64 (/.f64 1 hi)) lo)) (*.f64 (sqrt.f64 (/.f64 1 hi)) x))
(fma.f64 -1 (*.f64 lo (sqrt.f64 (/.f64 1 hi))) (*.f64 x (sqrt.f64 (/.f64 1 hi))))
(fma.f64 x (sqrt.f64 (/.f64 1 hi)) (*.f64 lo (neg.f64 (sqrt.f64 (/.f64 1 hi)))))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.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))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.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))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.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))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 hi))
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(+.f64 (*.f64 -1 (/.f64 lo hi)) (/.f64 x hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo))
(neg.f64 (*.f64 lo (cbrt.f64 (/.f64 1 hi))))
(*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(*.f64 (pow.f64 (/.f64 1 hi) 1/3) x)
(*.f64 x (cbrt.f64 (/.f64 1 hi)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(*.f64 (pow.f64 (/.f64 1 hi) 1/3) x)
(*.f64 x (cbrt.f64 (/.f64 1 hi)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(*.f64 (pow.f64 (/.f64 1 hi) 1/3) x)
(*.f64 x (cbrt.f64 (/.f64 1 hi)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo))
(neg.f64 (*.f64 lo (cbrt.f64 (/.f64 1 hi))))
(*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo))
(neg.f64 (*.f64 lo (cbrt.f64 (/.f64 1 hi))))
(*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 hi) 1/3) lo)) (*.f64 (pow.f64 (/.f64 1 hi) 1/3) x))
(fma.f64 -1 (*.f64 lo (cbrt.f64 (/.f64 1 hi))) (*.f64 x (cbrt.f64 (/.f64 1 hi))))
(fma.f64 x (cbrt.f64 (/.f64 1 hi)) (*.f64 (cbrt.f64 (/.f64 1 hi)) (neg.f64 lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (pow.f64 lo -2)))) 1)
(expm1.f64 (log1p.f64 (*.f64 hi (pow.f64 lo -2))))
(*.f64 hi (pow.f64 lo -2))
(*.f64 1 (*.f64 hi (pow.f64 lo -2)))
(*.f64 hi (pow.f64 lo -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo -2))) 2) (cbrt.f64 (*.f64 hi (pow.f64 lo -2))))
(*.f64 hi (pow.f64 lo -2))
(*.f64 (/.f64 (sqrt.f64 hi) lo) (/.f64 (sqrt.f64 hi) lo))
(*.f64 hi (pow.f64 lo -2))
(pow.f64 (*.f64 hi (pow.f64 lo -2)) 1)
(*.f64 hi (pow.f64 lo -2))
(pow.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo -2))) 3)
(*.f64 hi (pow.f64 lo -2))
(pow.f64 (pow.f64 (*.f64 hi (pow.f64 lo -2)) 3) 1/3)
(*.f64 hi (pow.f64 lo -2))
(pow.f64 (/.f64 (sqrt.f64 hi) lo) 2)
(*.f64 hi (pow.f64 lo -2))
(pow.f64 (/.f64 (pow.f64 lo 2) hi) -1)
(/.f64 1 (/.f64 (pow.f64 lo 2) hi))
(sqrt.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 4)))
(log.f64 (pow.f64 (exp.f64 hi) (pow.f64 lo -2)))
(*.f64 hi (pow.f64 lo -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 hi (pow.f64 lo -2)))))
(*.f64 hi (pow.f64 lo -2))
(cbrt.f64 (pow.f64 (*.f64 hi (pow.f64 lo -2)) 3))
(*.f64 hi (pow.f64 lo -2))
(expm1.f64 (log1p.f64 (*.f64 hi (pow.f64 lo -2))))
(log1p.f64 (expm1.f64 (*.f64 hi (pow.f64 lo -2))))
(*.f64 hi (pow.f64 lo -2))
(exp.f64 (log.f64 (*.f64 hi (pow.f64 lo -2))))
(*.f64 hi (pow.f64 lo -2))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (pow.f64 lo -2))) 1))
(*.f64 hi (pow.f64 lo -2))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 hi lo) 1))) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 (+.f64 2 (/.f64 hi lo)) -1)
(*.f64 1 (+.f64 (/.f64 hi lo) 1))
(+.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 (pow.f64 (/.f64 hi lo) 3) 1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 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 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(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 (+.f64 2 (/.f64 hi lo)) -1)
(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 x (/.f64 1 lo)) (*.f64 x (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(+.f64 (*.f64 (/.f64 1 lo) x) (*.f64 (*.f64 hi (pow.f64 lo -2)) x))
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))))) 1)
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))))
(pow.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))) 1)
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))) 3)
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))) 3) 1/3)
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))) 2)
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))) 2))
(fabs.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))))
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))))))
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo))) 3))
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)) 3)))
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)) 3) (pow.f64 x 3)))
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))))
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(exp.f64 (log.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))))
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))) 1))
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(fma.f64 x (/.f64 1 lo) (*.f64 x (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(fma.f64 (/.f64 1 lo) x (*.f64 (*.f64 hi (pow.f64 lo -2)) x))
(*.f64 x (+.f64 (/.f64 1 lo) (*.f64 hi (pow.f64 lo -2))))
(*.f64 x (fma.f64 hi (pow.f64 lo -2) (/.f64 1 lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)))) 1)
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (*.f64 (+.f64 (/.f64 hi lo) 1) hi) lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 lo (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1)))))
(/.f64 (/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (/.f64 (fma.f64 hi (pow.f64 (/.f64 hi lo) 3) hi) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) lo)
(/.f64 (*.f64 hi (-.f64 (pow.f64 (/.f64 hi lo) 2) 1)) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(neg.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 (/.f64 lo hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1)))))
(/.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 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1)) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.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 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (neg.f64 hi) (+.f64 (pow.f64 (/.f64 hi lo) 3) 1)) (*.f64 (neg.f64 lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1)))))
(/.f64 (/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (/.f64 (fma.f64 hi (pow.f64 (/.f64 hi lo) 3) hi) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) lo)
(/.f64 (*.f64 (neg.f64 hi) (-.f64 (pow.f64 (/.f64 hi lo) 2) 1)) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(neg.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) hi) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))) lo))
(/.f64 (/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (/.f64 (fma.f64 hi (pow.f64 (/.f64 hi lo) 3) hi) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) lo)
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) 1) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.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 1 (pow.f64 (/.f64 hi lo) 3)) (*.f64 (/.f64 lo hi) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) 1) (neg.f64 hi)) (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) 1))) (neg.f64 lo)))
(/.f64 (/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) lo) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (/.f64 (fma.f64 hi (pow.f64 (/.f64 hi lo) 3) hi) (+.f64 1 (-.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)))) lo)
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) hi) (*.f64 (+.f64 (/.f64 hi lo) -1) lo))
(neg.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) 1) (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo hi)))
(/.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 lo hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (-.f64 (pow.f64 (/.f64 hi lo) 2) 1) (neg.f64 hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(neg.f64 (*.f64 (/.f64 hi lo) (/.f64 (-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)) 1)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))) 3)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (pow.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)) 3) 1/3)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)) 2))
(sqrt.f64 (pow.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo)) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1)) 3))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 hi lo) 3) (pow.f64 (+.f64 (/.f64 hi lo) 1) 3)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 hi lo) 1) 3) (pow.f64 (/.f64 hi lo) 3)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) (/.f64 hi lo))))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) 1))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (neg.f64 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2) (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(*.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 4) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) (pow.f64 (/.f64 hi lo) 4))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 6)) (+.f64 (pow.f64 (/.f64 hi lo) 4) (+.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 4)) (+.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (cbrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3)
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3) 1/3)
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (sqrt.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2)
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(sqrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 2))
(fabs.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (exp.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(expm1.f64 (log1p.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(+.f64 (-.f64 2 (pow.f64 (/.f64 hi lo) 2)) -1)
(log1p.f64 (expm1.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2))))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 2))) 1))
(-.f64 1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(-.f64 1 (pow.f64 (/.f64 hi lo) 2))
(-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) 1)
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(+.f64 (pow.f64 (/.f64 hi lo) 2) 0)
(*.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 (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 lo -2))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 hi (*.f64 (/.f64 lo hi) lo))
(/.f64 hi (/.f64 (pow.f64 lo 2) hi))
(/.f64 1 (*.f64 (/.f64 lo hi) (/.f64 lo hi)))
(/.f64 1 (/.f64 (/.f64 (pow.f64 lo 2) hi) hi))
(/.f64 1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 hi 1) (*.f64 lo (/.f64 lo hi)))
(/.f64 hi (/.f64 (pow.f64 lo 2) hi))
(/.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)) (*.f64 lo (neg.f64 lo)))
(/.f64 (pow.f64 hi 2) (pow.f64 lo 2))
(pow.f64 (/.f64 hi lo) 2)
(/.f64 (*.f64 1 (neg.f64 hi)) (*.f64 (/.f64 lo hi) (neg.f64 lo)))
(/.f64 hi (/.f64 (pow.f64 lo 2) hi))
(/.f64 (*.f64 (neg.f64 hi) hi) (*.f64 (neg.f64 lo) lo))
(/.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 hi (/.f64 (pow.f64 lo 2) hi))
(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 (/.f64 hi lo) 6))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 hi lo) 2)))
(+.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1))
(+.f64 (pow.f64 (/.f64 hi lo) 2) 0)
(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)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)))) 1)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 1 (*.f64 (/.f64 lo (-.f64 x hi)) (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 1 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 lo (-.f64 x hi))))
(/.f64 -1 (*.f64 (/.f64 lo (-.f64 x hi)) (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 1 (*.f64 (/.f64 lo (-.f64 x hi)) (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1)))
(/.f64 1 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 lo (-.f64 x hi))))
(/.f64 -1 (*.f64 (/.f64 lo (-.f64 x hi)) (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 1 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 lo (-.f64 x hi))))
(/.f64 -1 (*.f64 (/.f64 lo (-.f64 x hi)) (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 1 (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1) (/.f64 lo (-.f64 x hi))))
(/.f64 1 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 lo (-.f64 x hi))))
(/.f64 -1 (*.f64 (/.f64 lo (-.f64 x hi)) (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (-.f64 x hi) (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1) lo))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 -1 (*.f64 (/.f64 lo (-.f64 x hi)) (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 1 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 lo (-.f64 x hi))))
(/.f64 -1 (*.f64 (/.f64 lo (-.f64 x hi)) (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 -1 (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (/.f64 lo (-.f64 x hi))))
(/.f64 1 (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (/.f64 lo (-.f64 x hi))))
(/.f64 -1 (*.f64 (/.f64 lo (-.f64 x hi)) (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (*.f64 (-.f64 x hi) 1) (*.f64 lo (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 (-.f64 x hi) 1) (*.f64 lo (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1)))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) 1) (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 (-.f64 x hi) (*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) lo)
(*.f64 (-.f64 x hi) (/.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)) lo))
(*.f64 (-.f64 x hi) (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(/.f64 (*.f64 1 (neg.f64 (-.f64 x hi))) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 lo)))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 1 (neg.f64 (-.f64 x hi))) (*.f64 (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1) (neg.f64 lo)))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) 1) (*.f64 (neg.f64 lo) (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) 1) (*.f64 (neg.f64 lo) (/.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1)))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 (-.f64 x hi) -1) (*.f64 lo (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) -1) (*.f64 (neg.f64 lo) (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 -1 (-.f64 x hi)) (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) lo))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 x hi))) (*.f64 (neg.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (neg.f64 lo)))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)) 1)
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))) 3)
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)) 3) 1/3)
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))) 2)
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2))
(fabs.f64 (*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo)) 3))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3) (pow.f64 (/.f64 (-.f64 x hi) lo) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) 3) (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3)))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) (*.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) lo))) 1))
(*.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))) 1)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(*.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 1 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) 2) (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 1)
(/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) 3)
(/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3) 1/3)
(/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) 2)
(/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)) -1)
(/.f64 1 (/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 2))
(fabs.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(log.f64 (exp.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) 3))
(/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) (pow.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) 3)))
(/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (log.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))))
(/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))) 1))
(/.f64 (+.f64 (/.f64 hi lo) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2)))
(-.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))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (pow.f64 hi -1/2))
(/.f64 (*.f64 (-.f64 x lo) (pow.f64 hi -1/2)) (sqrt.f64 hi))
(*.f64 (pow.f64 (cbrt.f64 hi) -2) (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) -2))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 2) (cbrt.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) (sqrt.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) -1)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 hi) -2) 3) (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 hi) -2) 3) (/.f64 (pow.f64 (-.f64 x lo) 3) hi)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3) (pow.f64 (pow.f64 (cbrt.f64 hi) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 hi) -2) 3) (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 hi) -2) 3) (/.f64 (pow.f64 (-.f64 x lo) 3) hi)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3) (pow.f64 hi 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (/.f64 x (sqrt.f64 hi)) (/.f64 lo (sqrt.f64 hi)))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(*.f64 1 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(*.f64 (-.f64 x lo) (pow.f64 hi -1/2))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi)) (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 1)
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 3)
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3) 1/3)
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 2)
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(pow.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) -1)
(/.f64 1 (/.f64 (sqrt.f64 hi) (-.f64 x lo)))
(sqrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 2) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)))))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3/2)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) 1))
(/.f64 (-.f64 x lo) (sqrt.f64 hi))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 hi) 2))) 1)
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 hi) 2)))
(*.f64 1 (pow.f64 (cbrt.f64 hi) 2))
(pow.f64 (cbrt.f64 hi) 2)
(*.f64 (cbrt.f64 hi) (cbrt.f64 hi))
(pow.f64 (cbrt.f64 hi) 2)
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 hi) 4)) (pow.f64 (cbrt.f64 (cbrt.f64 hi)) 2))
(sqrt.f64 (pow.f64 (cbrt.f64 hi) 4))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 hi) 2)))
(pow.f64 (cbrt.f64 hi) 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 (cbrt.f64 hi) 2))))
(pow.f64 (cbrt.f64 hi) 2)
(cbrt.f64 (pow.f64 hi 2))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 hi) 2)))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 hi) 2)))
(pow.f64 (cbrt.f64 hi) 2)
(exp.f64 (*.f64 2 (log.f64 (cbrt.f64 hi))))
(pow.f64 (cbrt.f64 hi) 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 (cbrt.f64 hi))) 1))
(pow.f64 (cbrt.f64 hi) 2)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 hi))) 1)
(expm1.f64 (log1p.f64 (cbrt.f64 hi)))
(*.f64 1 (cbrt.f64 hi))
(cbrt.f64 hi)
(*.f64 (pow.f64 hi 1/6) (pow.f64 hi 1/6))
(cbrt.f64 hi)
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 hi)) 2) (cbrt.f64 (cbrt.f64 hi)))
(cbrt.f64 hi)
(*.f64 (pow.f64 1 1/3) (cbrt.f64 hi))
(cbrt.f64 hi)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 hi) 4))) (sqrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 hi)) 2)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 hi) 4))) (fabs.f64 (cbrt.f64 (cbrt.f64 hi))))
(pow.f64 hi 1/3)
(cbrt.f64 hi)
(pow.f64 (cbrt.f64 hi) 1)
(cbrt.f64 hi)
(pow.f64 (pow.f64 (cbrt.f64 hi) 2) 1/2)
(cbrt.f64 hi)
(pow.f64 (pow.f64 hi 1/6) 2)
(cbrt.f64 hi)
(pow.f64 (cbrt.f64 (cbrt.f64 hi)) 3)
(cbrt.f64 hi)
(sqrt.f64 (pow.f64 (cbrt.f64 hi) 2))
(cbrt.f64 hi)
(fabs.f64 (cbrt.f64 hi))
(cbrt.f64 hi)
(log.f64 (exp.f64 (cbrt.f64 hi)))
(cbrt.f64 hi)
(log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 hi))))
(cbrt.f64 hi)
(expm1.f64 (log1p.f64 (cbrt.f64 hi)))
(log1p.f64 (expm1.f64 (cbrt.f64 hi)))
(cbrt.f64 hi)
(exp.f64 (log.f64 (cbrt.f64 hi)))
(cbrt.f64 hi)
(exp.f64 (*.f64 (log.f64 hi) 1/3))
(cbrt.f64 hi)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 hi)) 1))
(cbrt.f64 hi)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(/.f64 1 (/.f64 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 1 (*.f64 (/.f64 (sqrt.f64 hi) (-.f64 x lo)) (sqrt.f64 hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 1 (*.f64 (pow.f64 (cbrt.f64 hi) 2) (/.f64 (cbrt.f64 hi) (-.f64 x lo))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 1 (*.f64 (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1) (/.f64 (cbrt.f64 hi) (-.f64 x lo))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 hi) (-.f64 x lo)) (pow.f64 (cbrt.f64 hi) 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 1 (*.f64 (/.f64 (cbrt.f64 hi) (-.f64 x lo)) (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 -1 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 hi) 2)) (/.f64 (cbrt.f64 hi) (-.f64 x lo))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 -1 (*.f64 (/.f64 (cbrt.f64 hi) (-.f64 x lo)) (neg.f64 (pow.f64 (cbrt.f64 hi) 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 x lo) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) (*.f64 (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1) (cbrt.f64 hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (neg.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi))) (neg.f64 (sqrt.f64 hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (pow.f64 (cbrt.f64 hi) -2) (-.f64 x lo)) (cbrt.f64 hi))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (-.f64 x lo) 1) hi)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (-.f64 x lo) 1) (*.f64 (cbrt.f64 hi) (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 1 (neg.f64 (-.f64 x lo))) (*.f64 (pow.f64 (cbrt.f64 hi) 2) (neg.f64 (cbrt.f64 hi))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 1 (neg.f64 (-.f64 x lo))) (*.f64 (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1) (neg.f64 (cbrt.f64 hi))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) 1) (*.f64 (neg.f64 (cbrt.f64 hi)) (/.f64 (pow.f64 (cbrt.f64 hi) 2) 1)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 -1 (-.f64 x lo)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 -1 (neg.f64 (-.f64 x lo))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 hi) 2)) (neg.f64 (cbrt.f64 hi))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (-.f64 x lo) -1) (*.f64 (cbrt.f64 hi) (neg.f64 (pow.f64 (cbrt.f64 hi) 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(/.f64 (*.f64 (neg.f64 (-.f64 x lo)) -1) (*.f64 (neg.f64 (cbrt.f64 hi)) (neg.f64 (pow.f64 (cbrt.f64 hi) 2))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 (-.f64 x lo) hi) 1)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) hi)) 3)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3) 1/3)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) hi)) 2)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(pow.f64 (/.f64 (sqrt.f64 hi) (/.f64 (-.f64 x lo) (sqrt.f64 hi))) -1)
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 2))
(fabs.f64 (/.f64 (-.f64 x lo) hi))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) hi))))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) hi) 3))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 hi) -2) 3) (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 hi) -2) 3) (/.f64 (pow.f64 (-.f64 x lo) 3) hi)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3) (pow.f64 (pow.f64 (cbrt.f64 hi) -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 hi) -2) 3) (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 hi) -2) 3) (/.f64 (pow.f64 (-.f64 x lo) 3) hi)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) (pow.f64 hi 3)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) (sqrt.f64 hi)) 3) (pow.f64 hi 3/2)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3) (pow.f64 hi 2)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) hi)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) hi)))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) hi)) 1))
(fma.f64 -1 (/.f64 lo hi) (/.f64 x hi))
(/.f64 (-.f64 x lo) hi)
(-.f64 (/.f64 x (cbrt.f64 hi)) (/.f64 lo (cbrt.f64 hi)))
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)))) 1)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(*.f64 1 (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
(*.f64 (-.f64 x lo) (/.f64 1 (cbrt.f64 hi)))
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))) 2) (cbrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))) (sqrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
(pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 1)
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))) 3)
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
(pow.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3) 1/3)
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))) 2)
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
(pow.f64 (/.f64 (cbrt.f64 hi) (-.f64 x lo)) -1)
(/.f64 1 (/.f64 (cbrt.f64 hi) (-.f64 x lo)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 2))
(fabs.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)))
(log.f64 (exp.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)))))
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi)) 3))
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x lo) 3) hi))
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
(exp.f64 (log.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))))
(/.f64 (-.f64 x lo) (cbrt.f64 hi))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x lo) (cbrt.f64 hi))) 1))
(/.f64 (-.f64 x lo) (cbrt.f64 hi))

eval171.0ms (1.8%)

Compiler

Compiled 11109 to 6152 computations (44.6% saved)

prune94.0ms (1%)

Pruning

14 alts after pruning (10 fresh and 4 done)

PrunedKeptTotal
New4931494
Fresh42951
Picked415
Done033
Total53914553
Accuracy
99.1%
Counts
553 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(/.f64 (-.f64 x lo) hi)
18.8%
(/.f64 lo (neg.f64 hi))
18.7%
(-.f64 1 (/.f64 x lo))
9.0%
(+.f64 (/.f64 hi lo) 1)
9.0%
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
18.9%
(+.f64 1 (/.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
18.9%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
99.1%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (-.f64 (/.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.8%
(*.f64 (/.f64 1 hi) (-.f64 x lo))
9.8%
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
18.7%
1
Compiler

Compiled 299 to 210 computations (29.8% saved)

localize145.0ms (1.5%)

Localize:

Found 14 expressions with local error:

NewAccuracyProgram
99.8%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
99.6%
(*.f64 hi (+.f64 1 (/.f64 hi lo)))
99.6%
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
97.4%
(+.f64 1 (/.f64 hi lo))
99.8%
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
97.4%
(+.f64 (/.f64 hi lo) 1)
95.2%
(*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
99.4%
(-.f64 2 (/.f64 (-.f64 x hi) lo))
97.3%
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
97.4%
(+.f64 (/.f64 hi lo) 1)
99.6%
(-.f64 (/.f64 hi lo) 1)
99.5%
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (-.f64 (/.f64 hi lo) 1)))
99.5%
(/.f64 1 (-.f64 (/.f64 hi lo) 1))
99.4%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (-.f64 (/.f64 hi lo) 1))))
Compiler

Compiled 175 to 69 computations (60.6% saved)

series63.0ms (0.7%)

Counts
12 → 300
Calls

84 calls:

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

rewrite266.0ms (2.8%)

Algorithm
batch-egg-rewrite
Rules
413×log1p-expm1-u
296×associate-*r*
262×frac-times
234×associate-*l*
226×expm1-log1p-u
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029411
1548397
27896397
Stop Event
node limit
Counts
12 → 442
Calls
Call 1
Inputs
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (-.f64 (/.f64 hi lo) 1))))
(/.f64 1 (-.f64 (/.f64 hi lo) 1))
(*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (-.f64 (/.f64 hi lo) 1)))
(-.f64 (/.f64 hi lo) 1)
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 1 (/.f64 hi lo))
(/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo)
(*.f64 hi (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
Outputs
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))) 1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) (/.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(*.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(*.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1)
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2)) (/.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3))))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2)) (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2))) (neg.f64 (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) 1) (-.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 1))
(pow.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1))
(fma.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1)
(fma.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (/.f64 (-.f64 x hi) lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 2) (cbrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) (sqrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1)
(*.f64 -1 (/.f64 1 (+.f64 (neg.f64 (/.f64 hi lo)) 1)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) -1) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) -1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) -1) (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -1)
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -1/2) 2)
(neg.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))) 1))
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1)
(-.f64 (/.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) -1)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo (-.f64 x hi))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 (-.f64 x hi) lo)))
(/.f64 1 (/.f64 (*.f64 lo (+.f64 (/.f64 hi lo) -1)) (-.f64 x hi)))
(/.f64 1 (/.f64 lo (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (/.f64 lo (-.f64 x hi)))
(/.f64 -1 (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 (neg.f64 (/.f64 hi lo)) 1)))
(/.f64 -1 (*.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) (/.f64 lo (-.f64 x hi))))
(/.f64 (neg.f64 (-.f64 x hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(/.f64 (neg.f64 (-.f64 x hi)) (*.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) lo))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(/.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (+.f64 (neg.f64 (/.f64 hi lo)) 1))
(/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) lo)
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) 1) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (-.f64 x hi) -1) (*.f64 lo (+.f64 (neg.f64 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) -1) (*.f64 (neg.f64 lo) (+.f64 (neg.f64 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 x hi))) (*.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) (neg.f64 lo)))
(/.f64 (neg.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1))) (neg.f64 lo))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) lo) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) -1) (+.f64 (neg.f64 (/.f64 hi lo)) 1))
(/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (neg.f64 (-.f64 x hi))) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 (+.f64 (/.f64 hi lo) -1))) (neg.f64 lo))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) 1) lo)
(/.f64 (/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 lo)) (sqrt.f64 lo))
(pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1))
(+.f64 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(*.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 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (/.f64 1 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (/.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (/.f64 hi lo) -1) 1)
(/.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (-.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (neg.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 -1 (neg.f64 (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (+.f64 1 (/.f64 hi lo)))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (sqrt.f64 (+.f64 1 (/.f64 hi lo)))) (sqrt.f64 (+.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 (log.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 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 1 (/.f64 (-.f64 x hi) lo))
(-.f64 2 (+.f64 (/.f64 (-.f64 x hi) lo) 1))
(-.f64 (exp.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)) (/.f64 1 (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)))
(*.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 2 (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) 1) (*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1))))
(*.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) -1) (/.f64 1 (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 1) (-.f64 (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 1))
(/.f64 1 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) 1) (*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)) (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1) (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) -1)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) 1) (*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) (*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1))))
(/.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) -1) (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) 1) (*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) -1)) (neg.f64 (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)))
(/.f64 (-.f64 8 (pow.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 1) 3)) (+.f64 4 (+.f64 (*.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 1) (+.f64 (/.f64 (-.f64 x hi) lo) 1)) (*.f64 2 (+.f64 (/.f64 (-.f64 x hi) lo) 1)))))
(/.f64 (-.f64 1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2)) (-.f64 -1 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 4 (*.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 1) (+.f64 (/.f64 (-.f64 x hi) lo) 1))) (+.f64 2 (+.f64 (/.f64 (-.f64 x hi) lo) 1)))
(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 (log.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 1))
(fma.f64 1 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) -1)
(fma.f64 (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) -1)
(+.f64 2 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(+.f64 2 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 1))
(+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 2)
(+.f64 (-.f64 2 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 1 (-.f64 2 (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) (pow.f64 (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(*.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 1 (/.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 2))) (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 (/.f64 (-.f64 x hi) lo) 2))
(/.f64 (neg.f64 (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(/.f64 (neg.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 (+.f64 8 (pow.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 3)) (+.f64 4 (-.f64 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo))) (*.f64 2 (/.f64 (-.f64 x hi) (neg.f64 lo))))))
(/.f64 (-.f64 4 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo)))) (-.f64 2 (/.f64 (-.f64 x hi) (neg.f64 lo))))
(pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (exp.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 1))
(-.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(/.f64 1 (/.f64 (/.f64 lo hi) (+.f64 1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (/.f64 (/.f64 lo hi) (+.f64 1 (/.f64 hi lo))) 1))
(/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 lo hi) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(/.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo)))) (neg.f64 lo))
(/.f64 (neg.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo))))) (neg.f64 (neg.f64 lo)))
(/.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) 1) lo)
(/.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2)
(pow.f64 (/.f64 (/.f64 lo hi) (+.f64 1 (/.f64 hi lo))) -1)
(neg.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (neg.f64 lo)))
(neg.f64 (/.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo)))) lo))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))
(log.f64 (pow.f64 (exp.f64 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(exp.f64 (log.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(*.f64 1 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(*.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) 1) (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1))
(fma.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) hi 1)
(fma.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (/.f64 1 lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2) (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) 1)
(*.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 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.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 1 (pow.f64 (/.f64 hi lo) 2)) (/.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 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 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (neg.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 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(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 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 hi (/.f64 1 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 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(*.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) hi)
(*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(*.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (/.f64 1 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2) (*.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) hi))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) (/.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) (*.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (/.f64 1 lo)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2) (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 hi) 2) (*.f64 (cbrt.f64 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) hi))
(*.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (/.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) lo))
(*.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (*.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (/.f64 1 lo)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 (sqrt.f64 hi) (*.f64 (sqrt.f64 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo)))) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 lo) (+.f64 hi (/.f64 (pow.f64 hi 2) lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (sqrt.f64 lo)))
(*.f64 (/.f64 hi 1) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(*.f64 (/.f64 hi (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 hi (sqrt.f64 lo)) (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo)))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo)) (/.f64 hi (sqrt.f64 lo)))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) 1) (/.f64 hi lo))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 hi (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 1) (/.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (cbrt.f64 lo)))
(*.f64 (*.f64 hi (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2)) (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 (*.f64 hi (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(*.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2)
(pow.f64 (/.f64 (/.f64 lo hi) (+.f64 1 (/.f64 hi lo))) -1)
(neg.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (neg.f64 lo)))
(neg.f64 (/.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo)))) lo))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))
(log.f64 (pow.f64 (exp.f64 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(exp.f64 (log.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (*.f64 (/.f64 (pow.f64 hi 2) lo) 1))
(+.f64 (/.f64 (pow.f64 hi 2) lo) hi)
(-.f64 (exp.f64 (log1p.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)))) 1)
(/.f64 (+.f64 (pow.f64 hi 3) (pow.f64 (/.f64 (pow.f64 hi 2) lo) 3)) (+.f64 (pow.f64 hi 2) (-.f64 (*.f64 (/.f64 (pow.f64 hi 2) lo) (/.f64 (pow.f64 hi 2) lo)) (*.f64 hi (/.f64 (pow.f64 hi 2) lo)))))
(/.f64 (-.f64 (pow.f64 hi 2) (*.f64 (/.f64 (pow.f64 hi 2) lo) (/.f64 (pow.f64 hi 2) lo))) (-.f64 hi (/.f64 (pow.f64 hi 2) lo)))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 hi (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) hi) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) hi) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) hi) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) 1)
(pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 3)
(pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) 2))
(log.f64 (pow.f64 (exp.f64 hi) (+.f64 1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)))))
(cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) 3))
(cbrt.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))))
(log1p.f64 (expm1.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 hi)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 hi)) 1))
(fma.f64 1 hi (/.f64 (pow.f64 hi 2) lo))
(fma.f64 hi 1 (/.f64 (pow.f64 hi 2) lo))
(fma.f64 (pow.f64 (cbrt.f64 hi) 2) (cbrt.f64 hi) (/.f64 (pow.f64 hi 2) lo))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (/.f64 (pow.f64 hi 2) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(*.f64 1 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(*.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) 1) (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1))
(fma.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) hi 1)
(fma.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (/.f64 1 lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2) (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1)

simplify474.0ms (5%)

Algorithm
egg-herbie
Rules
742×times-frac
682×fma-define
530×distribute-rgt-in
512×distribute-lft-in
366×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
099035158
1265832862
Stop Event
node limit
Counts
742 → 629
Calls
Call 1
Inputs
(-.f64 1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(-.f64 (+.f64 1 (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(-.f64 (+.f64 1 (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(-.f64 (+.f64 1 (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))
(-.f64 (+.f64 1 (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(-.f64 (+.f64 1 (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(-.f64 (+.f64 1 (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3)))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 x (pow.f64 lo 4))))))))
(/.f64 (+.f64 x (*.f64 -1 lo)) hi)
(-.f64 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi))) (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 x hi)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 3)))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 x hi))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (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 (/.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 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 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)))))
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)))))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
(*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(*.f64 -1 (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(+.f64 (*.f64 -1 (/.f64 x 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 x 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)))))
-1
(-.f64 (/.f64 x hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (+.f64 1 (/.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 1 (/.f64 lo hi)))
-1
(-.f64 (/.f64 x hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (+.f64 1 (/.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 1 (/.f64 lo hi)))
(/.f64 (-.f64 x hi) hi)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x hi)) (pow.f64 hi 2))) 1)
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x hi)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x hi)) (pow.f64 hi 3)))) 1)
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x hi)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x hi)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x hi)) (pow.f64 hi 4))))) 1)
(*.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 -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 (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 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 -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 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
-1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
-1
-1
(+.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 2 (/.f64 hi lo))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(*.f64 -1 (/.f64 x lo))
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 2 (/.f64 x lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 hi lo)
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 hi x) lo)
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
2
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
2
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 x 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))))
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
(/.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)))
hi
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(/.f64 (pow.f64 hi 2) lo)
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(/.f64 (pow.f64 hi 2) lo)
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(/.f64 (pow.f64 hi 2) lo)
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
hi
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
hi
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
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 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))) 1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) (/.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(*.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(*.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1)
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2)) (/.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3))))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2)) (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2))) (neg.f64 (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) 1) (-.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 1))
(pow.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1)
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) 3)
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) 2)
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 2))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 3))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1))
(fma.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1)
(fma.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (/.f64 (-.f64 x hi) lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 2) (cbrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) (sqrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1)
(*.f64 -1 (/.f64 1 (+.f64 (neg.f64 (/.f64 hi lo)) 1)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) -1) -1/2))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) -1))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) -1) (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) -1))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -1)
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) 3)
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3) 1/3)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -1/2) 2)
(neg.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))) 1))
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1)
(-.f64 (/.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) -1)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo (-.f64 x hi))))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 (-.f64 x hi) lo)))
(/.f64 1 (/.f64 (*.f64 lo (+.f64 (/.f64 hi lo) -1)) (-.f64 x hi)))
(/.f64 1 (/.f64 lo (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (/.f64 lo (-.f64 x hi)))
(/.f64 -1 (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 (neg.f64 (/.f64 hi lo)) 1)))
(/.f64 -1 (*.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) (/.f64 lo (-.f64 x hi))))
(/.f64 (neg.f64 (-.f64 x hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(/.f64 (neg.f64 (-.f64 x hi)) (*.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) lo))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(/.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (+.f64 (neg.f64 (/.f64 hi lo)) 1))
(/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) lo)
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) 1) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (-.f64 x hi) -1) (*.f64 lo (+.f64 (neg.f64 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) -1) (*.f64 (neg.f64 lo) (+.f64 (neg.f64 (/.f64 hi lo)) 1)))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 x hi))) (*.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) (neg.f64 lo)))
(/.f64 (neg.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1))) (neg.f64 lo))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) lo) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) -1) (+.f64 (neg.f64 (/.f64 hi lo)) 1))
(/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (neg.f64 (-.f64 x hi))) (neg.f64 lo))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 (+.f64 (/.f64 hi lo) -1))) (neg.f64 lo))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) 1) lo)
(/.f64 (/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 lo)) (sqrt.f64 lo))
(pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1))
(+.f64 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(*.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 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (/.f64 1 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (/.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (+.f64 (/.f64 hi lo) -1) 1)
(/.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (-.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (neg.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 -1 (neg.f64 (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (+.f64 1 (/.f64 hi lo)))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (sqrt.f64 (+.f64 1 (/.f64 hi lo)))) (sqrt.f64 (+.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 (log.f64 (/.f64 hi lo)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(fma.f64 1 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 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 1 (/.f64 (-.f64 x hi) lo))
(-.f64 2 (+.f64 (/.f64 (-.f64 x hi) lo) 1))
(-.f64 (exp.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))) 1)
(-.f64 (/.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)) (/.f64 1 (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)))
(*.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 2 (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) 1) (*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1))))
(*.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) -1) (/.f64 1 (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 1) (-.f64 (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 1))
(/.f64 1 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) 1) (*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)) (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3))))
(/.f64 1 (/.f64 (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1) (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) -1)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) 1) (*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) (*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1))))
(/.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) -1) (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) 1) (*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) -1)) (neg.f64 (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)))
(/.f64 (-.f64 8 (pow.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 1) 3)) (+.f64 4 (+.f64 (*.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 1) (+.f64 (/.f64 (-.f64 x hi) lo) 1)) (*.f64 2 (+.f64 (/.f64 (-.f64 x hi) lo) 1)))))
(/.f64 (-.f64 1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2)) (-.f64 -1 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 4 (*.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 1) (+.f64 (/.f64 (-.f64 x hi) lo) 1))) (+.f64 2 (+.f64 (/.f64 (-.f64 x hi) lo) 1)))
(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 (log.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 1))
(fma.f64 1 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) -1)
(fma.f64 (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) -1)
(+.f64 2 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(+.f64 2 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 1))
(+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 2)
(+.f64 (-.f64 2 (/.f64 x lo)) (/.f64 hi lo))
(*.f64 1 (-.f64 2 (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)
(*.f64 (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) (pow.f64 (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(*.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 1 (/.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 2))) (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 2))))
(/.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 (/.f64 (-.f64 x hi) lo) 2))
(/.f64 (neg.f64 (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(/.f64 (neg.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 (+.f64 8 (pow.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 3)) (+.f64 4 (-.f64 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo))) (*.f64 2 (/.f64 (-.f64 x hi) (neg.f64 lo))))))
(/.f64 (-.f64 4 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo)))) (-.f64 2 (/.f64 (-.f64 x hi) (neg.f64 lo))))
(pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)
(pow.f64 (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 3)
(pow.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 2)
(sqrt.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2))
(log.f64 (exp.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)))))
(cbrt.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3))
(expm1.f64 (log1p.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (log.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 1))
(-.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(/.f64 1 (/.f64 (/.f64 lo hi) (+.f64 1 (/.f64 hi lo))))
(/.f64 1 (/.f64 (/.f64 (/.f64 lo hi) (+.f64 1 (/.f64 hi lo))) 1))
(/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 lo hi) (+.f64 1 (/.f64 hi lo)))))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(/.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo)))) (neg.f64 lo))
(/.f64 (neg.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo))))) (neg.f64 (neg.f64 lo)))
(/.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) 1) lo)
(/.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2)
(pow.f64 (/.f64 (/.f64 lo hi) (+.f64 1 (/.f64 hi lo))) -1)
(neg.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (neg.f64 lo)))
(neg.f64 (/.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo)))) lo))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))
(log.f64 (pow.f64 (exp.f64 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(exp.f64 (log.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(*.f64 1 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(*.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) 1) (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1))
(fma.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) hi 1)
(fma.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (/.f64 1 lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2) (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(-.f64 (/.f64 (pow.f64 (/.f64 hi lo) 2) (+.f64 (/.f64 hi lo) -1)) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 1 (/.f64 hi lo)) 1)
(*.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 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.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 1 (pow.f64 (/.f64 hi lo) 2)) (/.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 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 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (neg.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 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (neg.f64 (-.f64 1 (/.f64 hi lo))))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(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 (log1p.f64 (/.f64 hi lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 hi lo)) 1))
(fma.f64 1 (/.f64 hi lo) 1)
(fma.f64 hi (/.f64 1 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 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(*.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))
(*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) hi)
(*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(*.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (/.f64 1 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2) (*.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) hi))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) (/.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) (*.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (/.f64 1 lo)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2) (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 hi) 2) (*.f64 (cbrt.f64 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) hi))
(*.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (/.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) lo))
(*.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (*.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (/.f64 1 lo)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 (sqrt.f64 hi) (*.f64 (sqrt.f64 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo)))) (/.f64 1 (neg.f64 lo)))
(*.f64 (/.f64 1 lo) (+.f64 hi (/.f64 (pow.f64 hi 2) lo)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (sqrt.f64 lo)))
(*.f64 (/.f64 hi 1) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(*.f64 (/.f64 hi (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 hi (sqrt.f64 lo)) (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo)))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo)) (/.f64 hi (sqrt.f64 lo)))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) 1) (/.f64 hi lo))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 hi (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 1) (/.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (cbrt.f64 lo)))
(*.f64 (*.f64 hi (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2)) (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 (*.f64 hi (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(*.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(*.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2)
(pow.f64 (/.f64 (/.f64 lo hi) (+.f64 1 (/.f64 hi lo))) -1)
(neg.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (neg.f64 lo)))
(neg.f64 (/.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo)))) lo))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))
(log.f64 (pow.f64 (exp.f64 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(exp.f64 (log.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (*.f64 (/.f64 (pow.f64 hi 2) lo) 1))
(+.f64 (/.f64 (pow.f64 hi 2) lo) hi)
(-.f64 (exp.f64 (log1p.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)))) 1)
(/.f64 (+.f64 (pow.f64 hi 3) (pow.f64 (/.f64 (pow.f64 hi 2) lo) 3)) (+.f64 (pow.f64 hi 2) (-.f64 (*.f64 (/.f64 (pow.f64 hi 2) lo) (/.f64 (pow.f64 hi 2) lo)) (*.f64 hi (/.f64 (pow.f64 hi 2) lo)))))
(/.f64 (-.f64 (pow.f64 hi 2) (*.f64 (/.f64 (pow.f64 hi 2) lo) (/.f64 (pow.f64 hi 2) lo))) (-.f64 hi (/.f64 (pow.f64 hi 2) lo)))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 hi (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 1 (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) hi) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) hi) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) hi) (-.f64 1 (/.f64 hi lo)))
(pow.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) 1)
(pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 3)
(pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2)
(sqrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) 2))
(log.f64 (pow.f64 (exp.f64 hi) (+.f64 1 (/.f64 hi lo))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)))))
(cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) 3))
(cbrt.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 hi 3)))
(expm1.f64 (log1p.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))))
(log1p.f64 (expm1.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 hi)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 hi)) 1))
(fma.f64 1 hi (/.f64 (pow.f64 hi 2) lo))
(fma.f64 hi 1 (/.f64 (pow.f64 hi 2) lo))
(fma.f64 (pow.f64 (cbrt.f64 hi) 2) (cbrt.f64 hi) (/.f64 (pow.f64 hi 2) lo))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (/.f64 (pow.f64 hi 2) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))) 1)
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(*.f64 1 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(*.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) 1) (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 3)
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2)
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 2))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))))
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 3))
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1))
(fma.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) hi 1)
(fma.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (/.f64 1 lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2) (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1)
Outputs
(-.f64 1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(-.f64 1 (/.f64 hi (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 hi (*.f64 lo (-.f64 1 (/.f64 hi lo)))))
(-.f64 (+.f64 1 (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (+.f64 1 (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (+.f64 1 (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))
(/.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) -1))
(-.f64 (+.f64 1 (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (+.f64 1 (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (+.f64 1 (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))
(/.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) -1))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(+.f64 1 (*.f64 -1 (/.f64 x lo)))
(-.f64 1 (/.f64 x lo))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))))))
(+.f64 (-.f64 1 (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(+.f64 1 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 x (neg.f64 lo))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3)))))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3))))))
(+.f64 1 (+.f64 (*.f64 -1 (/.f64 x lo)) (+.f64 (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))) (+.f64 (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3)))) (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 x (pow.f64 lo 4))))))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (fma.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3))) (*.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 x (pow.f64 lo 4)))))))
(+.f64 (-.f64 1 (/.f64 x lo)) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (fma.f64 (pow.f64 hi 3) (-.f64 (/.f64 1 (pow.f64 lo 3)) (/.f64 x (pow.f64 lo 4))) (*.f64 (pow.f64 hi 2) (-.f64 (/.f64 1 (pow.f64 lo 2)) (/.f64 x (pow.f64 lo 3)))))))
(/.f64 (+.f64 x (*.f64 -1 lo)) hi)
(/.f64 (-.f64 x lo) hi)
(-.f64 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 x hi))) (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))))
(-.f64 (fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 x hi))) (neg.f64 (*.f64 lo (/.f64 x (pow.f64 hi 2)))))
(+.f64 (+.f64 (/.f64 (pow.f64 lo 2) (neg.f64 (pow.f64 hi 2))) (/.f64 (-.f64 x lo) hi)) (*.f64 lo (/.f64 x (pow.f64 hi 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 x hi)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 3)))))
(-.f64 (fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 x hi)))) (*.f64 -1 (+.f64 (*.f64 lo (/.f64 x (pow.f64 hi 2))) (*.f64 (pow.f64 lo 2) (/.f64 x (pow.f64 hi 3))))))
(-.f64 (+.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)))) (/.f64 (-.f64 x lo) hi)) (neg.f64 (fma.f64 lo (/.f64 x (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (/.f64 x (pow.f64 hi 3))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 lo hi)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 x hi))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 lo x) (pow.f64 hi 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 2) x) (pow.f64 hi 3))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 lo 3) x) (pow.f64 hi 4))))))
(-.f64 (fma.f64 -1 (/.f64 lo hi) (fma.f64 -1 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (fma.f64 -1 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (fma.f64 -1 (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)) (/.f64 x hi))))) (fma.f64 -1 (*.f64 lo (/.f64 x (pow.f64 hi 2))) (fma.f64 -1 (*.f64 (pow.f64 lo 2) (/.f64 x (pow.f64 hi 3))) (neg.f64 (*.f64 (pow.f64 lo 3) (/.f64 x (pow.f64 hi 4)))))))
(-.f64 (-.f64 (-.f64 (-.f64 (-.f64 (/.f64 x hi) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (/.f64 lo hi)) (-.f64 (neg.f64 (fma.f64 lo (/.f64 x (pow.f64 hi 2)) (*.f64 (pow.f64 lo 2) (/.f64 x (pow.f64 hi 3))))) (*.f64 (pow.f64 lo 3) (/.f64 x (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 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (/.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 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 hi) (-.f64 (+.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 (pow.f64 lo 3) (/.f64 (-.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 (pow.f64 lo 3) (/.f64 (-.f64 x lo) (pow.f64 hi 4))))) (/.f64 (-.f64 x lo) hi))
(/.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 -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 -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)))))
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 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x 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 -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 (fma.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (/.f64 (-.f64 x hi) lo)))))
(+.f64 1 (-.f64 (-.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (pow.f64 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 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 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x 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 -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 (fma.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (/.f64 (-.f64 x hi) lo)))))
(+.f64 1 (-.f64 (-.f64 (/.f64 (-.f64 hi x) lo) (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3)))) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2)))))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(+.f64 (fma.f64 -1 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) -1)
(-.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
(+.f64 (fma.f64 -1 (/.f64 hi lo) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))) -1)
(+.f64 (*.f64 hi (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(+.f64 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(+.f64 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
(/.f64 lo hi)
(+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (/.f64 (pow.f64 lo 3) (pow.f64 hi 3))))
(+.f64 (/.f64 lo hi) (+.f64 (/.f64 (pow.f64 lo 2) (pow.f64 hi 2)) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4)))))
(+.f64 (+.f64 (/.f64 lo hi) (/.f64 (pow.f64 lo 2) (pow.f64 hi 2))) (+.f64 (/.f64 (pow.f64 lo 3) (pow.f64 hi 3)) (/.f64 (pow.f64 lo 4) (pow.f64 hi 4))))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(+.f64 (fma.f64 -1 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) -1)
(-.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
(+.f64 (fma.f64 -1 (/.f64 hi lo) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))) -1)
(+.f64 (*.f64 hi (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
-1
(-.f64 (*.f64 -1 (/.f64 hi lo)) 1)
(-.f64 -1 (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) 1)
(+.f64 (fma.f64 -1 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))) -1)
(-.f64 (-.f64 -1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (+.f64 (*.f64 -1 (/.f64 hi lo)) (+.f64 (*.f64 -1 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))) (*.f64 -1 (/.f64 (pow.f64 hi 3) (pow.f64 lo 3))))) 1)
(+.f64 (fma.f64 -1 (/.f64 hi lo) (*.f64 -1 (+.f64 (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)) (pow.f64 (/.f64 hi lo) 3)))) -1)
(+.f64 (*.f64 hi (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) (-.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(neg.f64 (/.f64 hi (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(/.f64 hi (*.f64 lo (-.f64 1 (/.f64 hi lo))))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))
(/.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) -1))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1)))
(/.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) -1))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(+.f64 (*.f64 -1 (/.f64 hi (*.f64 lo (-.f64 (/.f64 hi lo) 1)))) (/.f64 x (*.f64 lo (-.f64 (/.f64 hi lo) 1))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(+.f64 (*.f64 -1 (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(fma.f64 -1 (/.f64 x lo) (*.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2)))))
(fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 x (neg.f64 lo)))
(+.f64 (*.f64 -1 (/.f64 x 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 x lo) (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 hi 2)) lo)))
(-.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 hi 2)) lo)) (/.f64 x lo))
(+.f64 (*.f64 -1 (/.f64 x 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 x lo) (+.f64 (fma.f64 hi (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (/.f64 (*.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 hi 2)) lo)) (*.f64 (pow.f64 hi 3) (/.f64 (-.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 2) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) lo) (*.f64 (pow.f64 hi 3) (/.f64 (-.f64 (/.f64 1 lo) (/.f64 x (pow.f64 lo 2))) (pow.f64 lo 2))))) (/.f64 x lo))
-1
(-.f64 (/.f64 x hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (/.f64 (-.f64 x lo) hi) 1)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (+.f64 1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (+.f64 1 (/.f64 lo hi))))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (-.f64 (/.f64 (-.f64 x lo) hi) 1))
(-.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 1 (/.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 1 (/.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 (-.f64 x lo) hi) 1))
-1
(-.f64 (/.f64 x hi) (+.f64 1 (/.f64 lo hi)))
(-.f64 (/.f64 (-.f64 x lo) hi) 1)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x lo)) (pow.f64 hi 2))) (+.f64 1 (/.f64 lo hi)))
(+.f64 (/.f64 x hi) (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (+.f64 1 (/.f64 lo hi))))
(+.f64 (*.f64 lo (/.f64 (-.f64 x lo) (pow.f64 hi 2))) (-.f64 (/.f64 (-.f64 x lo) hi) 1))
(-.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 1 (/.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 1 (/.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 (-.f64 x lo) hi) 1))
(/.f64 (-.f64 x hi) hi)
(+.f64 (/.f64 x hi) -1)
(-.f64 (+.f64 (/.f64 x hi) (/.f64 (*.f64 lo (-.f64 x hi)) (pow.f64 hi 2))) 1)
(+.f64 (/.f64 x hi) (-.f64 (*.f64 lo (/.f64 (-.f64 x hi) (pow.f64 hi 2))) 1))
(+.f64 (/.f64 x hi) (fma.f64 lo (/.f64 (-.f64 x hi) (pow.f64 hi 2)) -1))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x hi)) (pow.f64 hi 2)) (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x hi)) (pow.f64 hi 3)))) 1)
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x hi) (pow.f64 hi 2))) (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x hi) (pow.f64 hi 3)))) 1))
(+.f64 (/.f64 x hi) (+.f64 (fma.f64 (pow.f64 lo 2) (/.f64 (-.f64 x hi) (pow.f64 hi 3)) (*.f64 (/.f64 lo hi) (+.f64 (/.f64 x hi) -1))) -1))
(-.f64 (+.f64 (/.f64 x hi) (+.f64 (/.f64 (*.f64 lo (-.f64 x hi)) (pow.f64 hi 2)) (+.f64 (/.f64 (*.f64 (pow.f64 lo 2) (-.f64 x hi)) (pow.f64 hi 3)) (/.f64 (*.f64 (pow.f64 lo 3) (-.f64 x hi)) (pow.f64 hi 4))))) 1)
(+.f64 (/.f64 x hi) (-.f64 (+.f64 (*.f64 lo (/.f64 (-.f64 x hi) (pow.f64 hi 2))) (+.f64 (*.f64 (pow.f64 lo 2) (/.f64 (-.f64 x hi) (pow.f64 hi 3))) (*.f64 (pow.f64 lo 3) (/.f64 (-.f64 x hi) (pow.f64 hi 4))))) 1))
(+.f64 (/.f64 x hi) (+.f64 (fma.f64 (pow.f64 lo 2) (/.f64 (-.f64 x hi) (pow.f64 hi 3)) (*.f64 (pow.f64 lo 3) (/.f64 (-.f64 x hi) (pow.f64 hi 4)))) (fma.f64 lo (/.f64 (-.f64 x hi) (pow.f64 hi 2)) -1)))
(*.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 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (-.f64 hi x) 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 -1 (/.f64 (-.f64 x hi) lo))))
(fma.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (/.f64 (-.f64 x hi) lo))))
(-.f64 (-.f64 (/.f64 (-.f64 hi x) 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 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(fma.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (fma.f64 -1 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 3) (/.f64 (-.f64 x hi) (pow.f64 lo 4))) (/.f64 (-.f64 x hi) lo)))))
(-.f64 (-.f64 (-.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.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 (-.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 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 (-.f64 hi x) 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 -1 (/.f64 (-.f64 x hi) lo))))
(fma.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (/.f64 (-.f64 x hi) lo))))
(-.f64 (-.f64 (/.f64 (-.f64 hi x) 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 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 -1 (/.f64 (-.f64 x hi) lo)))))
(fma.f64 -1 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo 2)) (fma.f64 -1 (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3))) (*.f64 -1 (+.f64 (*.f64 (pow.f64 hi 3) (/.f64 (-.f64 x hi) (pow.f64 lo 4))) (/.f64 (-.f64 x hi) lo)))))
(-.f64 (-.f64 (-.f64 (/.f64 (-.f64 hi x) lo) (/.f64 (*.f64 (pow.f64 hi 3) (-.f64 x hi)) (pow.f64 lo 4))) (*.f64 (pow.f64 hi 2) (/.f64 (-.f64 x hi) (pow.f64 lo 3)))) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo 2))))
-1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
-1
-1
(+.f64 1 (/.f64 hi 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 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 2 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) 2)
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(+.f64 2 (+.f64 (*.f64 -1 (/.f64 x lo)) (/.f64 hi lo)))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(*.f64 -1 (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 2 (*.f64 -1 (/.f64 x lo))) (*.f64 -1 (/.f64 hi lo)))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(-.f64 2 (/.f64 x lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 x hi) (neg.f64 lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
2
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 2 (/.f64 hi lo)) (/.f64 x lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
2
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(+.f64 2 (*.f64 -1 (/.f64 (-.f64 x hi) lo)))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) 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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) 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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) 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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
1
(/.f64 hi lo)
(/.f64 hi lo)
(/.f64 hi lo)
1
1
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.f64 hi lo)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
hi
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(/.f64 (pow.f64 hi 2) lo)
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(/.f64 (pow.f64 hi 2) lo)
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(/.f64 (pow.f64 hi 2) lo)
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
hi
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
hi
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) 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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) 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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) 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 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
1
(+.f64 1 (/.f64 hi lo))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(+.f64 (+.f64 2 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))) -1)
(-.f64 (/.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) (/.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2)) (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 2)) (-.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))))
(*.f64 1 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1)
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) 2))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) 2) (cbrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) (sqrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 3)) (+.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 2)) (/.f64 (-.f64 x hi) (*.f64 lo (-.f64 1 (/.f64 hi lo))))))
(*.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2)) (/.f64 1 (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2)) (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 2)) (-.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 3)) (+.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 2)) (/.f64 (-.f64 x hi) (*.f64 lo (-.f64 1 (/.f64 hi lo))))))
(/.f64 1 (/.f64 (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2)) (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 2)) (-.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3)) (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(*.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 3)) (+.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 2)) (/.f64 (-.f64 x hi) (*.f64 lo (-.f64 1 (/.f64 hi lo))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3)) (+.f64 (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2)))
(/.f64 (+.f64 1 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 3)) (+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (*.f64 lo (-.f64 1 (/.f64 hi lo)))) (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 2))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2)) (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 2)) (-.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))))
(neg.f64 (/.f64 (+.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3)) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))))
(/.f64 (-.f64 -1 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 3)) (-.f64 -1 (+.f64 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 (-.f64 x hi) (*.f64 lo (-.f64 1 (/.f64 hi lo)))))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2))) (neg.f64 (-.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 2)) (neg.f64 (+.f64 -1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) 1) (-.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2) -1) (+.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 2) -1) (+.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) -1))
(pow.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1)
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (cbrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) 3)
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 3) 1/3)
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (sqrt.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))) 2)
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(sqrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 2))
(fabs.f64 (+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))))
(log.f64 (exp.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(cbrt.f64 (pow.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 3))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(+.f64 (+.f64 2 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))) -1)
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1))
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 1)
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1)
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (/.f64 (-.f64 x hi) lo) 1)
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 2) (cbrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1)
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) (sqrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1)
(+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))) 1)
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(*.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1)
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 -1 (/.f64 1 (+.f64 (neg.f64 (/.f64 hi lo)) 1)))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(*.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -1/2) (pow.f64 (+.f64 (/.f64 hi lo) -1) -1/2))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) -1))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) -1) (pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) -1))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) -2)
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (/.f64 1 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 1 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) -1)
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1)
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 hi lo) -1))) 3)
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3) 1/3)
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -1/2) 2)
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(neg.f64 (/.f64 -1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(cbrt.f64 (pow.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 3))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) -1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 hi lo) -1))) 1))
(/.f64 1 (+.f64 (/.f64 hi lo) -1))
(-.f64 (+.f64 1 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1)
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) -1))
(+.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 0)
(-.f64 (/.f64 (/.f64 x lo) (+.f64 (/.f64 hi lo) -1)) (/.f64 (/.f64 hi lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 (/.f64 hi lo) -1)))
(*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (*.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 lo (-.f64 x hi))))
(*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 1 (/.f64 (*.f64 lo (+.f64 (/.f64 hi lo) -1)) (-.f64 x hi)))
(*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 1 (/.f64 lo (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1))))
(*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (/.f64 lo (-.f64 x hi)))
(*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 (neg.f64 (/.f64 hi lo)) 1)))
(*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 -1 (*.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) (/.f64 lo (-.f64 x hi))))
(*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (neg.f64 (-.f64 x hi)) (*.f64 (+.f64 (/.f64 hi lo) -1) (neg.f64 lo)))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (-.f64 x hi)) (*.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) lo))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 (*.f64 lo (+.f64 (/.f64 hi lo) -1))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (+.f64 (neg.f64 (/.f64 hi lo)) 1))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) lo)
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) 1) (*.f64 (neg.f64 lo) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (-.f64 x hi) -1) (*.f64 lo (+.f64 (neg.f64 (/.f64 hi lo)) 1)))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) -1) (*.f64 (neg.f64 lo) (+.f64 (neg.f64 (/.f64 hi lo)) 1)))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 -1 (neg.f64 (-.f64 x hi))) (*.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) (neg.f64 lo)))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1))) (neg.f64 lo))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) lo) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (/.f64 (-.f64 x hi) lo) -1) (+.f64 (neg.f64 (/.f64 hi lo)) 1))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1)) (neg.f64 (-.f64 x hi))) (neg.f64 lo))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (*.f64 (neg.f64 (-.f64 x hi)) (/.f64 1 (+.f64 (/.f64 hi lo) -1))) (neg.f64 lo))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) 1) lo)
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 1)
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 3)
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3) 1/3)
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 2)
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 2))
(fabs.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) 3))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(+.f64 1 (+.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1))) -1))
(+.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 0)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))) 1))
(/.f64 (-.f64 x hi) (*.f64 lo (+.f64 (/.f64 hi lo) -1)))
(/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))
(+.f64 (/.f64 hi lo) -1)
(+.f64 -1 (/.f64 hi lo))
(+.f64 (/.f64 hi lo) -1)
(*.f64 1 (+.f64 (/.f64 hi lo) -1))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (+.f64 (/.f64 hi lo) -1) 1)
(+.f64 (/.f64 hi lo) -1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2) (/.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) (/.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (/.f64 1 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 1 (/.f64 hi lo))))
(*.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 (+.f64 (sqrt.f64 (/.f64 hi lo)) 1) (-.f64 (sqrt.f64 (/.f64 hi lo)) 1))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.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) 2)) (+.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) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(*.f64 (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.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) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))) (+.f64 1 (pow.f64 (/.f64 hi lo) 3)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(+.f64 (/.f64 hi lo) -1)
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 1 (/.f64 hi lo)))
(*.f64 (-.f64 1 (/.f64 hi lo)) (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (pow.f64 (/.f64 hi lo) 2))))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(/.f64 1 (/.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(/.f64 1 (/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 (pow.f64 (/.f64 hi lo) 2) -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 (+.f64 (/.f64 hi lo) -1) 1)
(+.f64 (/.f64 hi lo) -1)
(/.f64 (+.f64 (neg.f64 (/.f64 hi lo)) 1) -1)
(/.f64 (-.f64 1 (/.f64 hi lo)) -1)
(-.f64 -1 (/.f64 (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (*.f64 (/.f64 hi lo) -1))))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (/.f64 1 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 1 (/.f64 hi lo)))
(*.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 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (-.f64 (/.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 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (neg.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 hi lo) 3)) 1) (neg.f64 (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))))
(/.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)) (+.f64 -1 (neg.f64 (/.f64 hi lo))))
(*.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 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (+.f64 1 (/.f64 hi lo)))
(*.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 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (pow.f64 (cbrt.f64 (+.f64 1 (/.f64 hi lo))) 2)) (cbrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.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 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (sqrt.f64 (+.f64 1 (/.f64 hi lo)))) (sqrt.f64 (+.f64 1 (/.f64 hi lo))))
(*.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)))
(pow.f64 (+.f64 (/.f64 hi lo) -1) 1)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3) 1/3)
(+.f64 (/.f64 hi lo) -1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)
(+.f64 (/.f64 hi lo) -1)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) -1))
(log.f64 (exp.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 hi lo) -1))))
(+.f64 (/.f64 hi lo) -1)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 hi lo) -1) 3))
(+.f64 (/.f64 hi lo) -1)
(expm1.f64 (log.f64 (/.f64 hi lo)))
(+.f64 (/.f64 hi lo) -1)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(exp.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)))
(+.f64 (/.f64 hi lo) -1)
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 hi lo) -1)) 1))
(+.f64 (/.f64 hi lo) -1)
(fma.f64 1 (/.f64 hi lo) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 hi (/.f64 1 lo) -1)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi lo)) 2) (cbrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 hi lo) -1)
(fma.f64 (sqrt.f64 (/.f64 hi lo)) (sqrt.f64 (/.f64 hi lo)) -1)
(+.f64 (/.f64 hi lo) -1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 2 (+.f64 (/.f64 (-.f64 x hi) lo) 1))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (exp.f64 (log1p.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo)))) 1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(-.f64 (/.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)) (/.f64 1 (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)))
(-.f64 (/.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) (+.f64 1 (-.f64 2 (/.f64 (-.f64 x hi) lo)))) (/.f64 1 (+.f64 1 (-.f64 2 (/.f64 (-.f64 x hi) lo)))))
(+.f64 (/.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 2) (+.f64 3 (/.f64 (-.f64 hi x) lo))) (/.f64 1 (+.f64 -3 (/.f64 (-.f64 x hi) 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 2 (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (-.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) 1) (*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1))))
(*.f64 (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) (*.f64 -1 (-.f64 2 (/.f64 (-.f64 x hi) lo)))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 2) (+.f64 3 (/.f64 (-.f64 hi x) lo))))
(*.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) -1) (/.f64 1 (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)))
(*.f64 (/.f64 1 (+.f64 1 (-.f64 2 (/.f64 (-.f64 x hi) lo)))) (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 2)) (+.f64 3 (/.f64 (-.f64 hi x) lo)))
(*.f64 (+.f64 (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 1) (-.f64 (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 1))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(/.f64 1 (/.f64 (-.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) 1) (*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)) (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3))))
(*.f64 (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) (*.f64 -1 (-.f64 2 (/.f64 (-.f64 x hi) lo)))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 2) (+.f64 3 (/.f64 (-.f64 hi x) lo))))
(/.f64 1 (/.f64 (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1) (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) -1)))
(*.f64 (/.f64 1 (+.f64 1 (-.f64 2 (/.f64 (-.f64 x hi) lo)))) (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 2)) (+.f64 3 (/.f64 (-.f64 hi x) lo)))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3)) (-.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) 1) (*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)))
(*.f64 (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) (*.f64 -1 (-.f64 2 (/.f64 (-.f64 x hi) lo)))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 2) (+.f64 3 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) (*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1))))
(*.f64 (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) (*.f64 -1 (-.f64 2 (/.f64 (-.f64 x hi) lo)))))))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 2) (+.f64 3 (/.f64 (-.f64 hi x) lo))))
(/.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) -1) (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1))
(*.f64 (/.f64 1 (+.f64 1 (-.f64 2 (/.f64 (-.f64 x hi) lo)))) (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2)))
(/.f64 (+.f64 -1 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 2)) (+.f64 3 (/.f64 (-.f64 hi x) lo)))
(/.f64 (neg.f64 (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3))) (neg.f64 (-.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) 1) (*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1))))
(/.f64 (+.f64 1 (neg.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) (*.f64 -1 (-.f64 2 (/.f64 (-.f64 x hi) lo)))))))
(/.f64 (-.f64 1 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 3)) (+.f64 (neg.f64 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 2)) (+.f64 -3 (/.f64 (-.f64 x hi) lo))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2) -1)) (neg.f64 (+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)))
(neg.f64 (/.f64 (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2)) (+.f64 (neg.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) -1)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 2)) (+.f64 -3 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 8 (pow.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 1) 3)) (+.f64 4 (+.f64 (*.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 1) (+.f64 (/.f64 (-.f64 x hi) lo) 1)) (*.f64 2 (+.f64 (/.f64 (-.f64 x hi) lo) 1)))))
(/.f64 (-.f64 8 (pow.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 3)) (+.f64 4 (*.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (+.f64 2 (+.f64 1 (/.f64 (-.f64 x hi) lo))))))
(/.f64 (-.f64 8 (pow.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) 3)) (fma.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (+.f64 3 (/.f64 (-.f64 x hi) lo)) 4))
(/.f64 (-.f64 1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2)) (-.f64 -1 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(neg.f64 (/.f64 (+.f64 -1 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2)) (+.f64 (neg.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) -1)))
(/.f64 (-.f64 1 (pow.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)) 2)) (+.f64 -3 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 4 (*.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 1) (+.f64 (/.f64 (-.f64 x hi) lo) 1))) (+.f64 2 (+.f64 (/.f64 (-.f64 x hi) lo) 1)))
(/.f64 (-.f64 4 (*.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))) (+.f64 2 (+.f64 1 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 4 (*.f64 (+.f64 1 (/.f64 (-.f64 x hi) lo)) (+.f64 1 (/.f64 (-.f64 x hi) lo)))) (+.f64 3 (/.f64 (-.f64 x hi) 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))
(fabs.f64 (+.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 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(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 (log.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (log.f64 (-.f64 1 (/.f64 (-.f64 x hi) lo))) 1))
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(fma.f64 1 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) -1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(fma.f64 (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) -1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(+.f64 1 (/.f64 (-.f64 hi x) lo))
(+.f64 2 (/.f64 (-.f64 x hi) (neg.f64 lo)))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(+.f64 2 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 1))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 2)
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(+.f64 (-.f64 2 (/.f64 x lo)) (/.f64 hi lo))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(*.f64 1 (-.f64 2 (/.f64 (-.f64 x hi) lo)))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(*.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(*.f64 (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) (pow.f64 (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 2))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 2) (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(*.f64 (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(*.f64 (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(*.f64 (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 2 (/.f64 (-.f64 x hi) lo))))))
(/.f64 (+.f64 8 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 2 (/.f64 (-.f64 hi x) lo)) 4))
(*.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 (/.f64 (-.f64 x hi) lo) 2)))
(*.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 2 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 2 (/.f64 (-.f64 hi x) lo)))
(/.f64 1 (/.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 2))) (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))))
(*.f64 (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 2 (/.f64 (-.f64 x hi) lo))))))
(/.f64 (+.f64 8 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 2 (/.f64 (-.f64 hi x) lo)) 4))
(/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 2) (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))))
(*.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 2 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 2 (/.f64 (-.f64 hi x) lo)))
(/.f64 (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 2))))
(*.f64 (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 2 (/.f64 (-.f64 x hi) lo))))))
(/.f64 (+.f64 8 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 2 (/.f64 (-.f64 hi x) lo)) 4))
(/.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 (/.f64 (-.f64 x hi) lo) 2))
(*.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 2 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 2 (/.f64 (-.f64 hi x) lo)))
(/.f64 (neg.f64 (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (neg.f64 (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 (-.f64 x hi) lo) 2)))))
(/.f64 (neg.f64 (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3))) (+.f64 -4 (neg.f64 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 2 (/.f64 (-.f64 x hi) lo))))))
(/.f64 (-.f64 -8 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (+.f64 -4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 -2 (/.f64 (-.f64 hi x) lo)))))
(/.f64 (neg.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (neg.f64 (+.f64 (/.f64 (-.f64 x hi) lo) 2)))
(/.f64 (neg.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2))) (+.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) -2))
(/.f64 (+.f64 -4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (+.f64 -2 (/.f64 (-.f64 hi x) lo)))
(/.f64 (+.f64 8 (pow.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) 3)) (+.f64 4 (-.f64 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo))) (*.f64 2 (/.f64 (-.f64 x hi) (neg.f64 lo))))))
(*.f64 (-.f64 8 (pow.f64 (/.f64 (-.f64 x hi) lo) 3)) (/.f64 1 (+.f64 4 (*.f64 (/.f64 (-.f64 x hi) lo) (+.f64 2 (/.f64 (-.f64 x hi) lo))))))
(/.f64 (+.f64 8 (pow.f64 (/.f64 (-.f64 hi x) lo) 3)) (fma.f64 (/.f64 (-.f64 x hi) lo) (-.f64 2 (/.f64 (-.f64 hi x) lo)) 4))
(/.f64 (-.f64 4 (*.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) (/.f64 (-.f64 x hi) (neg.f64 lo)))) (-.f64 2 (/.f64 (-.f64 x hi) (neg.f64 lo))))
(*.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (/.f64 1 (+.f64 2 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 4 (pow.f64 (/.f64 (-.f64 x hi) lo) 2)) (-.f64 2 (/.f64 (-.f64 hi x) lo)))
(pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 1)
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(pow.f64 (cbrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 3)
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(pow.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3) 1/3)
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(pow.f64 (sqrt.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 2)
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(sqrt.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 2))
(fabs.f64 (+.f64 2 (/.f64 (-.f64 hi x) lo)))
(log.f64 (exp.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)))))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(cbrt.f64 (pow.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) 3))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(expm1.f64 (log1p.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(+.f64 (+.f64 3 (/.f64 (-.f64 hi x) lo)) -1)
(log1p.f64 (expm1.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(exp.f64 (log.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(exp.f64 (*.f64 (log.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo))) 1))
(-.f64 2 (/.f64 (-.f64 x hi) lo))
(+.f64 2 (/.f64 (-.f64 hi x) lo))
(-.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(+.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) -1)
(+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 0)
(/.f64 1 (/.f64 (/.f64 lo hi) (+.f64 1 (/.f64 hi lo))))
(*.f64 (/.f64 1 (/.f64 lo hi)) (+.f64 1 (/.f64 hi lo)))
(/.f64 1 (/.f64 (/.f64 (/.f64 lo hi) (+.f64 1 (/.f64 hi lo))) 1))
(*.f64 (/.f64 1 (/.f64 lo hi)) (+.f64 1 (/.f64 hi lo)))
(/.f64 hi (/.f64 lo (+.f64 1 (/.f64 hi lo))))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 lo hi) (+.f64 1 (/.f64 hi lo)))))
(*.f64 (/.f64 1 (/.f64 lo hi)) (+.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(/.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo)))) (neg.f64 lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (neg.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo))))) (neg.f64 (neg.f64 lo)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(/.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (sqrt.f64 lo)) (sqrt.f64 lo))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(/.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) 1) lo)
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(/.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 lo))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 3)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3) 1/3)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (/.f64 (/.f64 lo hi) (+.f64 1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 1 (/.f64 lo hi)) (+.f64 1 (/.f64 hi lo)))
(neg.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (neg.f64 lo)))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(neg.f64 (/.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo)))) lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))
(sqrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (pow.f64 (exp.f64 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.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) (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) -1)
(+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 0)
(log1p.f64 (expm1.f64 (*.f64 (+.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) (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (log.f64 (*.f64 (+.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) (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(/.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 1 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(*.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) -1))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(/.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 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) -1))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(/.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 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) -1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2) (-.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (+.f64 (*.f64 hi (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(/.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 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))
(/.f64 (-.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (-.f64 -1 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) -1))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2))) (neg.f64 (-.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(/.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 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) 1) (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2) -1) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) -1) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) -1))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 3)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 3) 1/3)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 2))
(fabs.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 3))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) hi 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (/.f64 1 lo) 1)
(+.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2) (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(-.f64 (exp.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo)))) 1)
(expm1.f64 (log1p.f64 (+.f64 1 (/.f64 hi lo))))
(+.f64 (+.f64 (/.f64 hi lo) 2) -1)
(-.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 (/.f64 hi lo) -1)) (/.f64 1 (-.f64 1 (/.f64 hi lo))))
(-.f64 (/.f64 1 (-.f64 1 (/.f64 hi lo))) (/.f64 (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 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(*.f64 1 (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (+.f64 1 (/.f64 hi lo)) 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 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 (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 1 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.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 (pow.f64 (/.f64 hi lo) 2) -1) (/.f64 1 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.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 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 1 (/.f64 hi lo)))
(+.f64 1 (/.f64 hi lo))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (pow.f64 (/.f64 hi lo) 3) -1)) (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (/.f64 hi lo) 2))) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.f64 (*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 3)))
(/.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 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 1 (/.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)) (+.f64 1 (pow.f64 (/.f64 hi lo) 3))))
(*.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 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.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) 2)) (+.f64 (/.f64 hi lo) -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 1 (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.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 (pow.f64 (/.f64 hi lo) 2) -1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (neg.f64 (/.f64 hi lo)) 1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.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 (+.f64 -1 (neg.f64 (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 (+.f64 (/.f64 hi lo) -1) (pow.f64 (/.f64 hi lo) 2)))
(/.f64 (neg.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (neg.f64 (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo))))
(/.f64 (+.f64 -1 (neg.f64 (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 (+.f64 (/.f64 hi lo) -1) (pow.f64 (/.f64 hi lo) 2)))
(/.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 lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) 1) (+.f64 (/.f64 hi lo) -1))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(/.f64 (/.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) (sqrt.f64 (+.f64 (/.f64 hi lo) -1))) (sqrt.f64 (+.f64 (/.f64 hi lo) -1)))
(/.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) (-.f64 1 (/.f64 hi lo)))
(/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1))
(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))
(fabs.f64 (+.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 (+.f64 (/.f64 hi lo) 2) -1)
(log1p.f64 (expm1.f64 (+.f64 1 (/.f64 hi lo))))
(+.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 1 (/.f64 hi lo) 1)
(+.f64 1 (/.f64 hi lo))
(fma.f64 hi (/.f64 1 lo) 1)
(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 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(+.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) -1)
(+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 0)
(*.f64 1 (*.f64 (+.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) (pow.f64 (/.f64 hi lo) 2))
(*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (+.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) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) hi)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (/.f64 1 lo))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2) (*.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) hi))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) (/.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) lo))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) (*.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (/.f64 1 lo)))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(*.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2) (cbrt.f64 (*.f64 (+.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) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (pow.f64 (cbrt.f64 hi) 2) (*.f64 (cbrt.f64 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) (*.f64 (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) hi))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (/.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) lo))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(*.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (*.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (/.f64 1 lo)))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(*.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (sqrt.f64 (*.f64 (+.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) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (sqrt.f64 hi) (*.f64 (sqrt.f64 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo)))) (/.f64 1 (neg.f64 lo)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (/.f64 1 lo) (+.f64 hi (/.f64 (pow.f64 hi 2) lo)))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (cbrt.f64 lo)))
(/.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) 2))
(*.f64 (/.f64 1 (sqrt.f64 lo)) (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (sqrt.f64 lo)))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(*.f64 (/.f64 hi 1) (/.f64 (+.f64 1 (/.f64 hi lo)) lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (/.f64 hi (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (+.f64 1 (/.f64 hi lo)) (cbrt.f64 lo)))
(*.f64 (/.f64 hi (sqrt.f64 lo)) (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo)))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo)) (/.f64 hi (sqrt.f64 lo)))
(*.f64 (/.f64 hi (sqrt.f64 lo)) (/.f64 (+.f64 1 (/.f64 hi lo)) (sqrt.f64 lo)))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) 1) (/.f64 hi lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 hi (cbrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) 1) (/.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) lo))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) (pow.f64 (cbrt.f64 lo) 2)) (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(*.f64 (cbrt.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) (pow.f64 (cbrt.f64 lo) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (sqrt.f64 lo)))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 1) (/.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) lo))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (pow.f64 (cbrt.f64 lo) 2)) (/.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) (cbrt.f64 lo)))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(*.f64 (*.f64 hi (pow.f64 (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2)) (cbrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (*.f64 hi (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo))) (sqrt.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 hi))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(*.f64 (*.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) (sqrt.f64 hi)) (sqrt.f64 hi))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 3)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3) 1/3)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2)
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(pow.f64 (/.f64 (/.f64 lo hi) (+.f64 1 (/.f64 hi lo))) -1)
(*.f64 (/.f64 1 (/.f64 lo hi)) (+.f64 1 (/.f64 hi lo)))
(neg.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (neg.f64 lo)))
(/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo)
(neg.f64 (/.f64 (*.f64 hi (+.f64 -1 (neg.f64 (/.f64 hi lo)))) lo))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))
(sqrt.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2))
(fabs.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)))
(log.f64 (pow.f64 (exp.f64 hi) (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.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) (pow.f64 (/.f64 hi lo) 2))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) -1)
(+.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 0)
(log1p.f64 (expm1.f64 (*.f64 (+.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) (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (log.f64 (*.f64 (+.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) (pow.f64 (/.f64 hi lo) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1))
(+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2)))
(+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (*.f64 (/.f64 (pow.f64 hi 2) lo) 1))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 (/.f64 (pow.f64 hi 2) lo) hi)
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)))) 1)
(expm1.f64 (log1p.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))))
(/.f64 (+.f64 (pow.f64 hi 3) (pow.f64 (/.f64 (pow.f64 hi 2) lo) 3)) (+.f64 (pow.f64 hi 2) (-.f64 (*.f64 (/.f64 (pow.f64 hi 2) lo) (/.f64 (pow.f64 hi 2) lo)) (*.f64 hi (/.f64 (pow.f64 hi 2) lo)))))
(/.f64 (+.f64 (pow.f64 hi 3) (pow.f64 (/.f64 (pow.f64 hi 2) lo) 3)) (+.f64 (pow.f64 hi 2) (*.f64 (/.f64 (pow.f64 hi 2) lo) (-.f64 (/.f64 (pow.f64 hi 2) lo) hi))))
(/.f64 (+.f64 (pow.f64 hi 3) (pow.f64 (/.f64 (pow.f64 hi 2) lo) 3)) (fma.f64 (/.f64 (pow.f64 hi 2) lo) (-.f64 (/.f64 (pow.f64 hi 2) lo) hi) (pow.f64 hi 2)))
(/.f64 (-.f64 (pow.f64 hi 2) (*.f64 (/.f64 (pow.f64 hi 2) lo) (/.f64 (pow.f64 hi 2) lo))) (-.f64 hi (/.f64 (pow.f64 hi 2) lo)))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 hi (+.f64 (pow.f64 (/.f64 hi lo) 2) -1)) (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi (+.f64 (/.f64 hi lo) -1)))
(*.f64 hi (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 hi (-.f64 1 (pow.f64 (/.f64 hi lo) 2))) (-.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi (+.f64 (/.f64 hi lo) -1)))
(*.f64 hi (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) hi) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (*.f64 hi (+.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)) hi) (-.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi lo)))
(*.f64 hi (/.f64 (+.f64 1 (pow.f64 (/.f64 hi lo) 3)) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo)))))
(/.f64 (*.f64 hi (+.f64 1 (pow.f64 (/.f64 hi lo) 3))) (+.f64 (pow.f64 (/.f64 hi lo) 2) (-.f64 1 (/.f64 hi lo))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 hi lo) 2) -1) hi) (+.f64 (/.f64 hi lo) -1))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi (+.f64 (/.f64 hi lo) -1)))
(*.f64 hi (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(/.f64 (*.f64 (-.f64 1 (pow.f64 (/.f64 hi lo) 2)) hi) (-.f64 1 (/.f64 hi lo)))
(*.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (/.f64 hi (+.f64 (/.f64 hi lo) -1)))
(*.f64 hi (/.f64 (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)) (+.f64 (/.f64 hi lo) -1)))
(pow.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) 1)
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(pow.f64 (cbrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 3)
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(pow.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) 3) 1/3)
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(pow.f64 (sqrt.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))) 2)
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(sqrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) 2))
(fabs.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)))
(log.f64 (pow.f64 (exp.f64 hi) (+.f64 1 (/.f64 hi lo))))
(*.f64 (+.f64 1 (/.f64 hi lo)) (log.f64 (exp.f64 hi)))
(*.f64 hi (+.f64 1 (/.f64 hi lo)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)))))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(cbrt.f64 (pow.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) 3))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(cbrt.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 1 (/.f64 hi lo)) 3) (pow.f64 hi 3)))
(cbrt.f64 (*.f64 (pow.f64 hi 3) (pow.f64 (+.f64 1 (/.f64 hi lo)) 3)))
(expm1.f64 (log1p.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))))
(log1p.f64 (expm1.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo))))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(exp.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 hi)))
(*.f64 (+.f64 1 (/.f64 hi lo)) (log.f64 (exp.f64 hi)))
(*.f64 hi (+.f64 1 (/.f64 hi lo)))
(exp.f64 (*.f64 (+.f64 (log1p.f64 (/.f64 hi lo)) (log.f64 hi)) 1))
(*.f64 (+.f64 1 (/.f64 hi lo)) (log.f64 (exp.f64 hi)))
(*.f64 hi (+.f64 1 (/.f64 hi lo)))
(fma.f64 1 hi (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(fma.f64 hi 1 (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(fma.f64 (pow.f64 (cbrt.f64 hi) 2) (cbrt.f64 hi) (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (/.f64 (pow.f64 hi 2) lo))
(+.f64 hi (/.f64 (pow.f64 hi 2) lo))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))) 1)
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(-.f64 (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))) (/.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(/.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 1 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(*.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(*.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2) (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(*.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(*.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) -1))))
(*.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2)) (/.f64 1 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(/.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 1 (/.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))) (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) -1))))
(/.f64 1 (/.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(/.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 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(*.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3)) (/.f64 1 (+.f64 1 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) -1))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (+.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3)) (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2) (-.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(/.f64 (+.f64 1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (+.f64 1 (+.f64 (*.f64 hi (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)) (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2)) (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(/.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2)) (-.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))
(/.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 1 (/.f64 hi lo)) (/.f64 hi lo)) 3))) (neg.f64 (+.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))))
(/.f64 (+.f64 -1 (neg.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 3))) (+.f64 -1 (neg.f64 (-.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2) (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo))))))
(/.f64 (-.f64 -1 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 3)) (-.f64 -1 (*.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) -1))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 2))) (neg.f64 (-.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)))))
(/.f64 (neg.f64 (-.f64 1 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2))) (neg.f64 (-.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))))
(/.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 1 (/.f64 hi lo)) (/.f64 hi lo)) 2) 1) (-.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1))
(/.f64 (+.f64 (pow.f64 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)) 2) -1) (fma.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo) -1))
(/.f64 (+.f64 (pow.f64 (+.f64 (/.f64 hi lo) (pow.f64 (/.f64 hi lo) 2)) 2) -1) (fma.f64 (/.f64 hi lo) (+.f64 1 (/.f64 hi lo)) -1))
(pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(pow.f64 (cbrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 3)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(pow.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 3) 1/3)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(pow.f64 (sqrt.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)) 2)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(sqrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 2))
(fabs.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))
(log.f64 (exp.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(cbrt.f64 (pow.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1) 3))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(expm1.f64 (log1p.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(log1p.f64 (expm1.f64 (fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(exp.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(exp.f64 (*.f64 (log1p.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1))
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 1 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo)) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 (/.f64 (+.f64 1 (/.f64 hi lo)) lo) hi 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) (/.f64 1 lo) 1)
(+.f64 (/.f64 (+.f64 hi (/.f64 (pow.f64 hi 2) lo)) lo) 1)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 2) (cbrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) (sqrt.f64 (*.f64 (+.f64 1 (/.f64 hi lo)) (/.f64 hi lo))) 1)
(+.f64 1 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi 2) (pow.f64 lo 2))))
(fma.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo) 1)

eval655.0ms (6.9%)

Compiler

Compiled 14685 to 8109 computations (44.8% saved)

prune383.0ms (4%)

Pruning

28 alts after pruning (20 fresh and 8 done)

PrunedKeptTotal
New74417761
Fresh235
Picked145
Done044
Total74728775
Accuracy
99.8%
Counts
775 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.1%
(fma.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1)
18.8%
(/.f64 (-.f64 x lo) hi)
99.1%
(/.f64 (-.f64 1 (pow.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 2)) (-.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1))))
18.8%
(/.f64 lo (neg.f64 hi))
18.7%
(-.f64 1 (/.f64 x lo))
9.0%
(+.f64 (/.f64 hi lo) 1)
9.0%
(+.f64 (+.f64 (/.f64 hi lo) 2) -1)
97.9%
(+.f64 1 (/.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.f64 (/.f64 hi lo) -1))))
99.2%
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) lo))
99.1%
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
18.9%
(+.f64 1 (/.f64 (*.f64 hi (+.f64 1 (/.f64 hi lo))) lo))
99.1%
(+.f64 1 (/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 (-.f64 x hi) lo))))
99.2%
(+.f64 1 (/.f64 1 (/.f64 lo (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)))))
99.1%
(+.f64 1 (/.f64 1 (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 (/.f64 hi lo) -1))))
99.1%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (+.f64 (/.f64 hi lo) -1) -1)))
98.0%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
98.8%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (fma.f64 hi (/.f64 1 lo) -1))))
99.1%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (-.f64 (/.f64 hi lo) 1))))
98.7%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1))))))
98.9%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))))
98.8%
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))))
98.3%
(+.f64 1 (*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1))))
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)))
9.0%
(+.f64 1 (*.f64 hi (/.f64 1 lo)))
18.8%
(*.f64 (/.f64 1 hi) (-.f64 x lo))
9.8%
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
18.7%
1
Compiler

Compiled 1782 to 924 computations (48.1% saved)

regimes182.0ms (1.9%)

Counts
81 → 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 1 (*.f64 hi (/.f64 1 lo)))
(+.f64 (+.f64 (/.f64 hi lo) 2) -1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(*.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 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) lo))
(+.f64 1 (*.f64 (/.f64 1 lo) (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (-.f64 (/.f64 hi lo) 1))))
(+.f64 1 (/.f64 1 (*.f64 (/.f64 lo (-.f64 x hi)) (+.f64 (/.f64 hi lo) -1))))
(+.f64 1 (/.f64 1 (/.f64 lo (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)))))
(+.f64 1 (/.f64 1 (/.f64 (+.f64 (/.f64 hi lo) -1) (/.f64 (-.f64 x hi) lo))))
(+.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 (-.f64 x hi) 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 hi (-.f64 x lo)) -1)
(fma.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo) 1)
(fma.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (+.f64 (/.f64 hi lo) -1)) 1)
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (+.f64 (/.f64 hi lo) -1) -1)))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 1 hi) (/.f64 x (pow.f64 hi 2)))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (fma.f64 hi (/.f64 1 lo) -1))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (+.f64 1 (/.f64 hi lo)) (+.f64 -1 (pow.f64 (/.f64 hi lo) 2)))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (/.f64 (+.f64 -1 (/.f64 hi lo)) (-.f64 1 (pow.f64 (/.f64 hi lo) 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 -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 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)) 2)) (-.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.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 (-.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))))
(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)
(/.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 (pow.f64 (cbrt.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) 3))
(+.f64 1 (log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 -1 (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 hi lo) -1))))))
(+.f64 1 (*.f64 (/.f64 (-.f64 x hi) lo) (/.f64 1 (log1p.f64 (expm1.f64 (+.f64 (/.f64 hi lo) -1))))))
(+.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 (+.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 (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)))
(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)
(+.f64 1 (/.f64 (/.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (cbrt.f64 (+.f64 (/.f64 hi lo) -1)) 2)) (cbrt.f64 (+.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 (/.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 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x lo)) 2) (pow.f64 (cbrt.f64 hi) 2)) (cbrt.f64 (/.f64 (-.f64 x lo) 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)))
Outputs
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) lo))
Calls

4 calls:

103.0ms
x
36.0ms
hi
34.0ms
lo
7.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
99.2%1lo
99.2%1hi
99.2%1x
99.2%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes36.0ms (0.4%)

Counts
19 → 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 1 (*.f64 hi (/.f64 1 lo)))
(+.f64 (+.f64 (/.f64 hi lo) 2) -1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(*.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 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
Outputs
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
Calls

4 calls:

12.0ms
x
11.0ms
hi
9.0ms
lo
2.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
99.1%1lo
99.1%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
99.1%1hi
99.1%1x
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes35.0ms (0.4%)

Counts
18 → 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 1 (*.f64 hi (/.f64 1 lo)))
(+.f64 (+.f64 (/.f64 hi lo) 2) -1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(*.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 -1 (/.f64 hi lo)) (/.f64 lo (-.f64 x hi))))
Outputs
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
Calls

4 calls:

11.0ms
lo
10.0ms
hi
9.0ms
x
2.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.9%1lo
18.9%1hi
18.9%1x
18.9%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes29.0ms (0.3%)

Counts
15 → 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 1 (*.f64 hi (/.f64 1 lo)))
(+.f64 (+.f64 (/.f64 hi lo) 2) -1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(*.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))
Outputs
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
Calls

4 calls:

9.0ms
lo
9.0ms
hi
8.0ms
x
2.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.9%1hi
18.9%1x
18.9%1lo
18.9%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes25.0ms (0.3%)

Counts
12 → 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 1 (*.f64 hi (/.f64 1 lo)))
(+.f64 (+.f64 (/.f64 hi lo) 2) -1)
(-.f64 1 (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(+.f64 (-.f64 2 (/.f64 (-.f64 x hi) lo)) -1)
(*.f64 (+.f64 (/.f64 lo hi) 1) (/.f64 (-.f64 x lo) hi))
Outputs
(/.f64 (-.f64 x lo) hi)
Calls

4 calls:

8.0ms
lo
8.0ms
hi
7.0ms
x
2.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.8%1hi
18.8%1x
18.8%1lo
18.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes13.0ms (0.1%)

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

3 calls:

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

Compiled 12 to 9 computations (25% saved)

regimes8.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
hi
3.0ms
lo
Results
AccuracySegmentsBranch
18.7%1x
18.7%1lo
18.7%1hi
Compiler

Compiled 12 to 9 computations (25% saved)

simplify8.0ms (0.1%)

Algorithm
egg-herbie
Rules
26×+-commutative
14×sub-neg
12×*-commutative
neg-sub0
neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033239
155239
269239
376239
479239
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) lo))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 lo (neg.f64 hi))
1
Outputs
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) -1)) lo))
(+.f64 1 (/.f64 (/.f64 (-.f64 x hi) lo) (+.f64 (/.f64 hi lo) -1)))
(+.f64 1 (*.f64 (-.f64 x hi) (/.f64 (-.f64 -1 (/.f64 hi lo)) lo)))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 (/.f64 hi lo) 1) lo)))
(+.f64 1 (*.f64 hi (/.f64 (+.f64 1 (/.f64 hi lo)) lo)))
(/.f64 (-.f64 x lo) hi)
(/.f64 lo (neg.f64 hi))
(/.f64 (neg.f64 lo) hi)
1
Compiler

Compiled 81 to 57 computations (29.6% saved)

soundness1.4s (15.1%)

Rules
1594×times-frac
1322×log1p-expm1-u
810×fma-neg
810×div-sub
810×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02595233
16904913
224374484
020167
1325163
25236163
029411
1548397
27896397
044716512
1123814490
2478814482
044716512
1123814490
2478814482
044716512
1123814490
2478814482
099035158
1265832862
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 970 to 505 computations (47.9% saved)

end0.0ms (0%)

preprocess51.0ms (0.5%)

Compiler

Compiled 146 to 80 computations (45.2% saved)

Profiling

Loading profile data...